Beiträge von Tobse

    Oder um ein anderes Beispiel zu bringen:
    Wenn du irgendwo auf deinem Computer eine html-Datei anlegst(angenommen in C:/Dokumente und Einstellungen/ForumHilfe/Eigene Dateien/) und von dort nach /bilder/kopf.jpg verweist,
    sucht der browser (wenn du die datei doppel-klickst, ohne XAMPP) nach C:/bilder/kopf.jpg. Wenn du aber nach bilder/kopf.jpg verweist, sucht der Browser nach
    C:/Dokumente und Einstellungen/ForumHilfe/Eigene Dateien/bilder/kopf.jpg. Dadurch dass das / gefehlt hat, geht der browser also davon aus, dass die Datei vom aktuellen standort
    aus zu finden ist, mit / vom Haupt-Verzeichnis aus.
    Das wäre bei XAMPP: http://localost/htdocs/test.html:

    HTML
    <img src="bilder/kopf.jpg">
    <!-- Der Browser such nach  http://localost/htdocs/bilder/kopf.jpg -->
    <img src="/bilder/kopf.jpg">
    <!-- Der Browser such nach  http://localost/bilder/kopf.jpg -->

    Man muss kein psychisches Problem haben, um Morde in Kauf zu nehmen…


    Aber um den Tot von unschuldigen in kauf zu nehmen schon ... Selbst ein eiskalter Serienmörder mordet nicht nur des Mordens wegen, ausser er hat eben ein Psychischen Problem.
    Jetzt ist natürlich die frage inwiefern die Opfer der Anschläge in Mexico tatsächlich und in den Augen der Täter "unschuldig" waren. Wenn die Mafia sich von denen verarscht gefühlt hat, wer weiss? Evtl. haben die die sogar übern Tisch gezogen oder wollten sich nicht erpressen lassen.

    Zitat von Nico1994

    Problem ist ja dann, das wenn jemand 17 BMI hat, die zweite und dritte Meldung ausgegebn wird, da ja beide zutreffen...


    Ich wette 1000 Euro das bei $BMI=17; nur die zweite kommt....
    Da Steht nicht

    PHP
    if (1) {
    }
    if (2) {
    }
    if (3) {
    }

    Da steht

    PHP
    if (1) {
    } ELSE if (2) {
    } ELSE if (3) {
    }

    Bei Rechtecken sind das soweit ich weis Koordinaten, die fangen oben links mit 0|0 an.
    Also die ersten beiden Werte sind die Koordinaten des Oberen linken ecks des "Link-Rechtecks", die anderen beiden die Koordinaten des unteren rechten ecks.

    Flash is dafür unsinnig. Hier ist das Javascript:

    Code
    window.onload=function() {
           $("#img_container").mouseover(function() {
            $("#img_container img").animate({width:501,height:407},50);
           });
           $("#img_container").mouseleave(function() {
            $("#img_container img").animate({width:491,height:397},100);
           });
        }


    das "#img_container" und "#img_container img" einfach mit den entsprechenden CSS-Selektoren ersetzen. Dann klappts eig. schon, du musst aber noch das in deinen <head>:

    HTML
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js" type="text/javascript"></script>

    Hi,
    ich habe hier in den Letzten 2 Tagen so einiges erlebt. Da ich auf meiner Suche nach möglichen Lösungen auf etlichen Forenbeiträge änlicher art gestoßen bin, möchte ich hier einfach meinen Lösungsweg posten - fals das hier stört bitte nicht meckern sondern stumm verschieben bzw. löschen.

    Hier ist Problem & Lösung 1:
    Nach ein mehr oder weniger erfolgreicher neu Partitionierung:
    Beim Bootvorgang kam von GRUB immer

    Code
    error: no such partition
    grub rescue>

    Und Ende. Das habe ich gelöst, indem ich per Linux-Mint Live CD GRUB neu auf
    hd0
    gespielt habe. Da ist Problem 2 und Lösung 2 entstanden.
    Beim Reboot habe ich per GRUB eingestellt, das der Windows-Bootloader wiederhergestellt wird und nochamls gerebootet.
    Fehler von Windows:

    Code
    Program autochk not found. Skipping AUTOCHECK.

    gefolgt von

    Code
    STOP: c000021a {Schwerer Systemfehler}
    Der Prozess Session Manager Initializion wurde unerwartet beendet.
    Status 0xc000003a (0x00000000 0x00000000)
    Das System wurde Heruntergefahren

    Die Lösung war, GRUB in die Linuxpartition (bei mir dann hd1) zu installieren.

    Code
    sudo apt-get install grub
    sudo grub
    grub> find /boot/grub/stage1
    grub> root (hd1)
    grub> setup (hd1)
    grub> quit

    Ich hoffe das hilft noch jemandem ;)

    Vorsicht! Hier kann ein Hacker durch manuelles ändern des Dateinamens die datei irgendwo auf deinem Serverplatzieren und unschöne dinge anrichten.

    PHP
    function parseFilename($filename) {
        $pos=strpos($filename, dirname($filename));
        if (!$pos) $pos=0;
        return substr($filename, $pos);
    }

    Und threadi:
    Daran liegt es glaub ich nicht, sondern:
    @TS:

    PHP
    function getExtension ($filename) {
        $filename=parseFilename($filename);
        $dot=strrpos($file, ".");
        if ($dot) {
            return substr($file, $dot, strlen($file));
        }  else {
            return false;
        }
    }
    # Das hat bei mir IMMER geklappt, wobei das auch nichts anders tut als die Funktion vom TS


    Von daher denke ich, es liegt eher am Inhalt von
    $_FILES['Datei']['name']. Wie sieht denn der aus?

    Darüber wollen wir hier nicht diskutieren, das ist offtopic. Wenn du dich mit mir darüber unterhalten willst kannst du mir gerne eine PM schreiben.

    der neue script? Wenn ich dich richtig verstehe präsentierst du uns gerade kostenlose image-upload-scripte. Und ja, ich schliesse mich driver an, das design sowie der aufbau ist hier auch nicht gelungen....


    Das ist meine meinung und nicht eine aussage, wie es tatsächlich ist.

    der neue script? Wenn ich dich richtig verstehe präsentierst du uns gerade kostenlose image-upload-scripte. Und ja, ich schliesse mich driver an, das design sowie der aufbau ist hier auch nicht gelungen....

    Ändert das was an der leserlichkeit deines Codes? Wir helfen die gerne, aber so wie der code momentan hier steht, will ihn niemand lesen!
    P.S.:
    [ php]xyz[/ php]
    kommt ohne leerstellen so rüber:

    PHP
    if ($_POST['foobar']=="abc") {
        echo "aha";
    }

    Die Formate sind nicht das Problem (ausser das ich nicht weiss, wo der unterschied zwischen JPG und JPEG ist, aber egal...), das kann man, denke ich, per screenshot lösen und dann die PSD/PDF datei zum download anbieten. Schwierig wirds beim SWF, denn wer das nicht hat, hat die A** karte. SWF wird auch aus folgenden Gründen nirgends unterstützt:
    Das Script kann tun was Flash erlaubt, also mehr also man jedem dahergelaufenen zugetehen möchte
    und man kann sich nie sicher sein, das alle das Plugin haben.
    Von Daher bleibt die "eierlegende Wollmilchsau" wohl eher ein traum ... Und auch dafür sind 20 € Die Stunde zu wenig, denn Uploadscripte kosten ja schon ne Stange geld.