kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: Tabellen Body Scrollen

    geschrieben von dregi

    hm....
    habe dies mal im ie9 und chrome getestet.
    funktioniert bei diesen 2. Bei ie7 funktioniert es nicht.
    bei anderen Browser(ie8) weis ich nicht wie es ausschaut.
    Falls jemand was anderes hat kann er ja ne Rückmeldung machen.
    <!DOCTYPE html>
    <head >
    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <style type="text/css">
    * { -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;border-collapse:collapse; }
    table * {width:300px;display:block;}
    tbody {position:absolute; overflow-Y: scroll; overflow-X:hidden;height: 200px;}
    tfoot {position:absolute;margin-top:200px;}   /*  tfoot->margin-top=tbody->height   */
    table>*>*>*{display:inline-block;width:93px;} /* bei 4 spalten 24%,.... */
    table>*>*:nth-child(2n-1){background:#aaa;}
    table>*>*>*{border:1px solid black;}
    </style>
    </head>

    -edit-
    hier einen Link zu dem Beispiel:
    http://dregi.lima-city.de/hilfestellungen/scrolltable.html
    -------
    mfg Dregi
  • in: ie 9 Surfer mit Kompatibilitätsansicht

    geschrieben von dregi

    Ein Forenteilnehmer wollte Videos, wenn unterstützt mit html5 ausgeben.
    Bei ihm wurden jedoch stehts die Videos im alten Format angezeigt, obwohl er mir versicherte er habe den ie9.
    In meinem Logfile wurde jedoch stehts einen Besucher mit ie7 angezeigt, bis ich drauf gekommen bin das der Trottel in der Kompatibilitätsansicht surft!!!

    Für den ie reicht ein deklarieren mit
    <!DOCTYPE html>
    nicht

    Möchte man sich nicht auf eine spezielle IE-Version festlegen, sondern immer die Aktuellste benutzen, so muss folgender Eintrag gemacht werden:
    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>

    und der Browser geht aus dem %&/%&%ç%&XX**Modus

    Hat mich über eine h meiner Zeit gekostet, vielleicht hilft es jemandem.

    Liebe grüsse Dregi
  • in: Tabellen Body Scrollen

    geschrieben von dregi

    css2.1 hat das scrollen zwar auch in den Tabellen vorgesehen, nur die meisten Browser unterstützen dies noch nicht.

    Wenn du die breite der Tabellen-Spalten schon kennst und dir ie Benützer egal sind:-)
    <style style=text/css>
    table>*{width:310px;display: block;}
    tbody { height: 200px; overflow: auto;}
    table>*>*>*{width:90px;}
    </style>

    Sollte alles dynamisch sein findest du im web komplizierte Lösungen

    Liebe grüsse Dregi
  • in: Dateien beschreiben

    geschrieben von dregi

    Unter Window lässt sich eine Datei mit Datei Attribute beschreiben wie Autor=dregi ,....
    Diese Daten wollte ich nun auch unter Linux/Unix.... zur Verfügung stellen.

    Da ich viele solche Dateien habe ist es wichtig das die infos nicht erst durch ein fopen(),...
    zur Verfügung stehen. Eine suche wie zeige alle Inhalte von autor xy,,, wäre sonst sehr rechenintensiv.

    Eine Lösungsmöglichkeit wäre die Dateien mit touch ($filename,$meinenummer) zu berühren und diese Nummer auszuwerten.
    Problem dabei ist jedoch das bei einem verschieben der Datei die Infos überschrieben werden.

    Eine 2te Lösungsmöglichkeit ist der hashwert der Datei zusammen mit den Infos abzuspeichern.
    Der Haschwert benützte ich schon um Doppelte Dateien aufzuspüren. Und kriege es nicht zusammen.
    $tfile="dateilink";
    $filhdo=array("dateilink"=>'hashwert',"dateilink"=>'hashwert',.....;
    
    if(array_key_exists($tfile,$filhdo)){ $filhdo[$tfile]=hashErstellen();}
    $t=array_keys($filhdot,$thash);
    if(count($t)>1){Fehler("Doppelte Datei vorhanden",2);}

    Gibt es weitere Möglichkeiten diese Infos Datei-gebunden abzuspeichern?

    Wie implementiere ich hier ein zusätzlichen wert?
    $z=array("a"=>"b");   //hier c hinzufügen ohne die Abfragen zu verlangsamen
    $bolean=array_key_exists("a",$z)
    $keys=array_keys($z,"b")

    Habe ich ein Brett vor dem Kopf oder empfiehlt es sich hier 2 Tabellen anzulegen?
    Jep, eine DB ist schneller, habe jedoch keine.

    Danke und liebe Grüsse Dregi
  • in: Mit php von dem web- auf den downloadserver zugreifen.

    geschrieben von dregi

    das muss nicht mit ftp via php zu tun haben.
    Muss nicht, da es je nach grösse der zu erstellenden + verschiebende Datei ein klaren zusammenhag gibt....
    Die Fehlermeldung bedeutet, dass das Zeitfenster, innerhalb dessen auf eine Antwort vom Server gewartet wurde, überschritten wurde
    Klar kann dies umgangen werden...so ein Fortschrittsbalken ist so oder so fur den Gast eine gute Sache :-)

    , dass auf dem ftp-server alle dateitypen erlaubt sind.
    Ja, auf dem Downloadserver sind die Dateien erlaubt, zwischen dem Erstellen und dem FTP Verschieben liegen die Daten jedoch auf dem Webserver.

    Hatte schon zuviel Zeit mit dem Problem verschwendet. Habe das ganze nun zu einem anderen Hoster verschoben.
    Für mich persönlich hat es sich somit erledigt.

    Danke und liebe grüsse Dregi
  • in: Textgröße Dynamisch anpassen

    geschrieben von dregi

    Dann benütze den Code von hackyourlife
    Bei PHP hast du ein Bild, dessen Text nicht selektiert werden kann, und um das Canvas zu erstellen muss ja auch auf javascript zurückgegriffen werden und selektieren geht auch nur mit noch mehr JS.
    Und flash würde ich jetzt nicht JS vorziehen.

    Liebe grüsse Dregi
  • in: Mit php von dem web- auf den downloadserver zugreifen.

    geschrieben von dregi

    Vielen dank für eure hilfe
    Ich hatte mir erhofft es gebe einen Pfad wie "../download/" um auf diesen Ordner zuzugreifen.
    Woher willst du die Daten nehmen, die du auf dem Downloadserver ablegen willst? Von einem Nutzerupload?
    User können Daten beitragen, und sie können Daten herunterladen. Um den Download angenehmer zu gestalten wollte ich diesen zur Laufzeit in das gewünschte Format konvertieren und zur Verfügung stellen.

    Mit der FTP Verbindung habe ich es nun im Prinzip hinbekommen.
    Leider gibt es da zwei Probleme zu dieser Lösung:

    1. Format erstellen>FTP Verbindung aufbauen>ftp Upload->download scheint nicht sehr schnell zu sein. wenn ich alle Beiträge auswähle, bekomme ich die Fehlermeldung
    504 Gateway Time-out The server didn't respond in time.


    2. Je nach gewünschtem Format, verstösse ich zwischen
    erstelledatei($filename);
    ftp_put($conn_id, "$output", $filename, FTP_BINARY);
    und
    unlink($filename);

    der folgender Weisung:
    .... sowie sämtliche Methoden, um Dateien zu tarnen, verschlüsseln oder ähnliche Aktionen, um den Dateiinhalt oder das Dateiformat zu verschleiern ohne vorherige Zustimmung eines Knights oder eines Administrators verboten.....

    Liebe grüsse Dregi
  • in: Mit php von dem web- auf den downloadserver zugreifen.

    geschrieben von dregi

    Habe mir Download-Volumen zugelegt und möchte dies auch nützen können.

    Ist es möglich/erlaubt mit php von dem web- auf den downloadserver zu lesen und zu schreiben?

    $pfad="meindownloadserver";  //wie muss der aussehen??
    $datei="test.rts";
    $filename=$pfad."/".$datei;
    if(!is_file($filename)){
       echo "leider noch nicht vorhanden";
       erstelledatei($filename);
    }


    @ForenAdmins möchte die Gelegenheit gleich nützen um auf meinen letzten Thread hinzuweisen, ohne ihn zu pushen, dessen Änderungen noch nicht gemacht wurden (http://www.lima-city.de/thread/falsche-angaben-unter-http-www-lima-city-de-2008-download).

    Liebe grüsse Dregi
  • in: HTML5 Charset Problem

    geschrieben von dregi

    Bei Notepad++ stellst du dein doc unter Kodierung-->UTF-8 ohne BOM ein.

    solltest du text haben auf dessen Kodierung du kein Einfluss hast kannst du es mit php umformatieren.

    //string iconv ( string $in_charset , string $out_charset , string $str )
    $write = iconv("ISO-8859-1","UTF-8",$write);


    MFG Dregi
  • in: Canvas 2 verschiedene Farben, aber eine wird ausgegeben

    geschrieben von dregi

    Du hast ein javascript Fehler der das ausführen des Codes verhindern
    -->IE Benützer: F12 klicken und Fehler anschauen
    -->Chrome Benutzer: installiere Firebug ctr + shift + j und schaue wo die Fehler sind

    for(var o = 1; i <= (canvas.width-20)/steps; o++) {

    entweder i oder o
    so jedenfalls ist die Schlaufe unendlich bzw =0

    möchtest du vermeiden das die vorhergehenden Zeichnungen mit-eingefärbt werden musst du im zwischendurch mitteilen das nun was neues kommt.
    zBspiel mit:
    context.beginPath();

    Finde es schöner ohne zu skalieren
    hier ein Bspiel im vergleich: http://dregi.lima-city.de/hilfestellungen/wurf.php
    Quellcode findest du mit Rechtsklick in die Seite.

    MFG Dregi
  • in: IPhone 3G- Jetzt offiziell wertlos dank Apple

    geschrieben von dregi

    Sollte sowas mal bei Google passieren, dann roote ich mein S3 und hau mir die neuste Version drauf.

    Soweit wird es lange nicht kommen, denn jeder versiertere Programmierer erstellt seine apps für möglichst vielen Usern.
    Zudem zeigt Google dass es besser geht, da derern SDK eine Auswahl für die versch Api-Levels bietet



    Denken die sich wirklich, dass nun jeder 3G Benützer, sich durch dieser Zwang, nun ausgerechnet wieder für ein Apple Produkt entscheidet?
    Leider wird die Rechnung vorerst aufgehen und durch das schnellere veraltet sein der iPhone, werden sich die Verkaufszahlen auch bei Apple erhöhen, und weniger Occasionen auf dem Markt kommen. Ob das langfristig eine guter Zug war, würde ich jedoch bezweifeln.
    Das Individuum macht solche Sachen mit, die Masse macht jedoch den Trend.
    :stupid:


    MFG Dregi
  • in: Browsergame und phpBB

    geschrieben von dregi

    da kannst du alle Usernamen der Moderatoren grün machen, alle User der Gilde xy rot und alle Admins gelb
    erwartet eine Farbangabe $farbe="#ff00ff";
    Forsicht!
    -Es gibt styles die diese Farben bei der Anzeige anpassen> grün auf grünem Hintergrund ist nicht schön.
    -Gruppen haben auch ihre Farben.
    MFG Dregi
  • in: Variable in nächster Variable weiterverwenden

    geschrieben von dregi

    1. Du hast javascript Fehler die das ausführen des Codes verhindern
    -->IE benützer F12 klicken und Fehler anschauen
    -->Chrome benutzer installiere Firebug ctr + shift + j und schaue wo die Fehler sind
    for(i=0;i<1;i++) //hier keine var deklaration
    <script> //bitte teile dem browser mit ob du VBScript actionscript ecmascript oder javascript verwendest

    Kein Plan was du mit den var erreichen willst hier jedenfalls ein funktionierendes Beispiel:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <body>
    	<center><canvas id="Diagramm" height="500" width="900" style="border: 3px solid black">Ihr Browser unterstützt kein Canvas</canvas>
    	<br><button onClick="wurfparabel();">Start</button></center>
    
    <script type="text/javascript">
    var canvas = document.getElementById('Diagramm');
    var context = canvas.getContext('2d');
    
    function wurfparabel(){
    	var sx=x = 0;
    	var sy=y = 0;
    	 context.beginPath();
      context.strokeStyle = "#7F7F7F";
    	context.moveTo(x, y);
    	for(i=0; i <= 900; i++){
        sx		= i;
        sy 		= Math.cos(sx*Math.PI/180)*30+50
        context.lineTo(sx, sy);
        context.stroke(); 
        }
    }
    </script>
    </body>
    </html>

  • in: Starthilfe für Community-Aufbau?

    geschrieben von dregi

    Optimieren ist nicht frisieren.
    Bei Google sind die unerlaubten mitteln aufgeführt.

    Habe deine Seite nun angeschaut.

    Bei deiner Seite bietet sich an: Video Tutorials, Video trick+chats, Video..... zu erstellen.
    mit deiner Werbung zu versehen und bei youtube uploaden.

    Später kannst du auch Video Contest,... machen bei denen du deine Werbung reinschmuggelst (AGB).
    (Mit php lässt sich das einfügen auch noch automatisieren)

    MFG Dregi
  • in: Starthilfe für Community-Aufbau?

    geschrieben von dregi

    Bei google ist alles online :-)
    Ob du nun die google Werbung nützt oder nicht empfehle ich dir trotzdem dringendst dich dort anzumelden. Die Keyword-, Synonime-,analyse-,mobile Web-,...Tools sind eine grosse Hilfe damit du dein google Ranking verbessern kannst und deine Webseite bei den Suchergebnissen weiter vorne zu platzieren.

    Damit meine ich die Anmeldung bei http://www.google.de/intl/de/analytics/ und nicht bei google+ oder google-play


    Mit freundlichen grüssen Dregi
  • in: Textgröße Dynamisch anpassen

    geschrieben von dregi

    selbstverständlich lässt sich dies auch ohne Java-Script lösen:
    mit canvas und css
    oder wie er meinte mit php und css
    oder mit flash und css

    hier siehst du canvas und css: http://dregi.lima-city.de/hilfestellungen/textcanvas.php
    hier siehst du php und css: http://dregi.lima-city.de/hilfestellungen/textAnDiv.php

    Lösung mit canvas
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml"><html>
    <body>
    	<center><canvas id="tcanvas" height="200" width="900" style="border: 3px solid black">Ihr Browser unterstützt kein Canvas</canvas>
    	<br>
    Text eingeben<input type=text id="eing" onKeyup="wt()" value="Hello world" size=90><br>
    Schriftart: <form name=fm><select id=seli multiple="multiple" onChange="wt()">
    <script type="text/javascript">
    fs=fi=cw=ctx=null;
    af=['optimer','times new roman', 'courier new', 'georgia',  'sans-serif','times new roman','garamond', 'serif','arial', 'verdana', 'trebuchet', 'tahoma', 'helvetica', 'univers', 'futura', 'attika', 'fantasy', 'caflisch script'];
    function $(tw){return document.getElementById(tw);}		   
    for(i=0;i<af.length;i++){fs+="<option value='"+af[i]+"'>"+af[i]+"</option>"}
    document.writeln(fs+"</select></form>")
          function initCanvas(canvas) {
            if (window.G_vmlCanvasManager && window.attachEvent && !window.opera) {
              canvas = window.G_vmlCanvasManager.initElement(canvas);
            }
            return canvas.getContext('2d');
          }
    window.onload = function(){c=$("tcanvas");ctx = initCanvas(c);eing=$("eing");
    fi=$("seli");wt();}
    
    function wt(){
    text=eing.value;
    cw=c.clientWidth;ch=c.clientHeight
    fv=fi.options;ft=(cw/text.length*3)+ "px ";
    for(i=0;i<fv.length;i++){ft+=(fv[i].selected)?fv[i].value+",":"";}
    ctx.clearRect(0, 0, c.width, c.height);
    			ctx.font = ft+'optimer';
                ctx.fillText(text, 0, ch-20,cw,ch);
    }
    		</script><br>Mehrauswahl möglich-->erste bekannte wird genommen.
    		</body>
    </html>


    Lösung mit PHP
    <?php
    if(isset($_GET["tex"])){
    $str=$_GET["tex"];
     Header("Content-Type: image/png"); 
    $fs = 5;
       $tw = imagefontwidth($fs);
       $th = imagefontheight($fs);
    
    $img = imagecreatetruecolor($tw*strlen($str),20); 
    imagesavealpha($img, true); 
    // Durchsichtiger hintergrund 
    $color = imagecolorallocatealpha($img,0x00,0x00,0x00,127); 
    ImageFill ($img, 0, 0, $color);
    $black = ImageColorAllocate($img, 0, 0, 0);
    ImageString($img, $fs, 0, 0,$str, $black); //$_GET["tex"]
    ImagePNG($img); # Hier wird das Bild PNG zugewiesen 
    ImageDestroy($img); # Hier wird der Speicherplatz für andere Sachen geereinigt 
    exit;
    }
    ?>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
           "http://www.w3.org/TR/html4/loose.dtd">
    
    <style type=text/css>
        img {
          -moz-animation-duration: 10s;
       -webkit-animation-duration: 10s;
          -moz-animation-name: slidein;
       -webkit-animation-name: slidein;
          -moz-animation-iteration-count: infinite;
       -webkit-animation-iteration-count: infinite;
          -moz-animation-direction: alternate;
       -webkit-animation-direction: alternate;
          -o-animation-duration: 10s;
          -o-animation-name: slidein;
          -o-animation-iteration-count: infinite;
          -o-animation-direction: alternate;
        }
        
        @-moz-keyframes slidein {
    	from {width:100%;}
          to {width:10%;}
        }
        
        @-webkit-keyframes slidein {
          from {width:100%;}
          to {width:10%;}
        }
        @-o-keyframes slidein {
          from {width:100%;}
          to {width:10%;}
        }
    </style>
    
    <html><body width=100%>
    <div width=100%><img class='ani2' src="<?php echo $_SERVER['PHP_SELF'];?>?tex=ich bin ein Bild und kein Text deshalb bin ich sehr dynamisch">
    </div>
    </body></html>


    Mit freundlichen grüssen Dregi
  • in: Starthilfe für Community-Aufbau?

    geschrieben von dregi

    hi gamer,
    Da viele Seiten mit deinem Conntent vorhanden sind nehme ich an, dass nach diesem auch bei google,... gesucht wird.
    Desshalb empfehle ich dir:
    -Ein google Konto zu eröffnen.
    -Deine Seite intensiv für die Suchmaschine zu optimieren
    -google nach suchmaschinenoptimierung oder benützte dieses Tutorial: http://suchmaschinenoptimierung.michaelsattler.de/
    -Sollte noch Weihnachtsgeld vorhanden sein kannste bei Google Werbung schalten
    -Bei Lima-city gibt es nun eine neue Werbemöglichkeit http://www.lima-city.de/promowall

    Mit Freundlichen grüssen Dregi

Login zum Webhosting ohne Werbung!