kostenloser Webspace werbefrei: lima-city


Bildupload

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    r***a

    hallo zusammen, hab da mal ne kleine Fr?ge zu folgendem Script

    HTML

    <form name="mf" action="hochladen.php" method="post" enctype="multipart/form-data">
    <input type='submit' NAME='senden' VALUE='Bild hochladen' >
    Bild:<input type='file' name='bilddatei' value='durchsuchen'>
    </form>


    PHP (habsch gemopst d?rfte also funnzen)

    <?php
    $extlimit = "yes"; //Do you want to limit the extensions of files uploaded
    $limitedext = array(".gif",".jpg",".png",".jpeg"); //Extensions you want files uploaded limited to.
    $sizelimit = "yes"; //Do you want a size limit, yes or no?
    $sizebytes = "100000"; //size limit in bytes
    if($senden){
    if($bilddatei!= "") {
    if (($sizelimit == "yes") && ($bilddatei_size > $sizebytes)) {
    echo "Die Bilddateiname ist zu gross, sie darf mamimal $sizebytes bytes sein.";
    }
    $ext = strrchr($bilddatei_name,'.');
    if (($extlimit == "yes") && (!in_array($ext,$limitedext))) {
    echo "Die Bilddateiname hat nicht die richtige Endung.";
    }
    //Der Ordner images liegt auf dem Server, dort werde die Bilder kopiert.
    //falls im images Ordner der Name der Bilddatei schon existiert, dann soll eine Fehlermeldung kommen.
    elseif (file_exists("images/$bilddatei_name")) {
    echo "Der Bilddateiname existiert bereits. Bitte ?ndere den Bilddateinamen und versuche es nochmal.";
    }
    //ansonsten wird die Datei im Ordner images kopiert
    else{
    copy($bilddatei,"images/$bilddatei_name");
    } }//if($bilddatei!= "") {
    }//if($senden)
    //im formular muss unbedingt enctype="multipart/form-data" enthalten!
    ?>

    das mag ja sicherlich funnzen, nur h?tte ich gern, das nach dem hochladen das hochgeladene bild angezeigt wird....geht das?

    BESTEN DANK
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Autor dieses Themas

    r***a

    niemand nen vorschlag? :-(
  4. Da fehlen die ganzen Bestimmungen f?r die Variablen!

    $bilddatei, $bilddatei_size und $bilddatei_name werden nirgendwo bestimmt....

    ach ja, und zur Frage: Ja das geht!

    Aber ich mach mir jetzt nicht die M?he, erstmal dein script zu korrigieren und das noch zu schreiben...

    Na ja gut der Ansatz: echo '<img src="images/$bilddatei_name" alt="Bild">';

    Wo du das hinsetzen musst, musst du selber rauskriegen :P
  5. Bekommst du ne PHP Fehlermeldung? Annsonsten f?g mal nen Paar echos hionzu um zu sehen ob und wie weit das script ausge?hrt wird.
  6. Autor dieses Themas

    r***a

    das bild soll aber im html teil ausgegeben werden.....

    sprich als klassisches <img name="bildchen" src="bla.jpg">

    und dann beim ?bermitteln der daten

    onclick="bildchen.src='images/grml.jpg'"


    geht das irgendqwie zu l?sen... und kann ich die formular inhalte auch ?bergeben, ohne das ich die seite verlasse.... sprich ich m?chte auf dem eingabeformular bleiben und darunter soll einfach das bild erscheinen....
  7. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!