Ergebnis 1 bis 13 von 13

Thema: "uploadeskript" welches auf funpic.de gehen sollte

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Schon, aber du kannst z.B. nicht das so aufbauen:
    PHP-Code:
    <?php
    echo 'Das Bild, das du hochgeladen hast:<br />'
    // Das ist alles FALSCH
    echo $image;
    echo 
    '<img src="'.$image.'" />';
    ?>
    Ich muss mich allerdings für mein Missverständnis entschuldigen, weil mir fällt gerade ein, dass es so gehen müsste:
    PHP-Code:
    <?php
    echo 'Das Bild, das du hochgeladen hast:<br /><img src="'.$_FILES['img']['tmp_name'].'" />';
    ?>
    Dann brauchst du den ganzen anderen Mist nicht §doof

  2. #2
    Zitat Zitat von getöteter_ork
    ...
    Ich muss mich allerdings für mein Missverständnis entschuldigen, weil mir fällt gerade ein, dass es so gehen müsste:
    PHP-Code:
    <?php
    echo 'Das Bild, das du hochgeladen hast:<br /><img src="'.$_FILES['img']['tmp_name'].'" />';
    ?>
    Dann brauchst du den ganzen anderen Mist nicht §doof
    *kopfschüttel* Ich denke nicht das es so funktioniert. Denn so weiß der Browser ja noch immer nicht, dass es sich um ein Bild handeln soll das dort in der ASCII-Datei ausgespuckt wird.
    Man muss schon zuerst im Header den Mime-Typen der Datei definieren um dem Browser vor Senden der Daten zu sagen das es sich hier um ein Bild handelt.
    Nichtsdestotrotz kann man natürlcih dennoch alles mit einer Datei machen:

    PHP-Code:
    <?php
    // Hier drüber darf nichts an den Browser ausgegeben werden.
    if($what!="img"){
       echo
    "Hier das Bild: <img src=\"".$PHP_SELF."?what=img\">";
    }else{
      
    // Bildeinlesende Funktionen hier einfügen
      // Angenommen das Bild wird in der Variable $bild gespeichert
       
    header("Content-Type: image/jpg"); // Hier ggf. noch anpassen damit dynamisch der richtige Mimetyp ermittelt und eingesetzt wird.
       
    image($bild);
    }
    ?>
    Müsste eigentlich funzen.
    Bedenke nur das das da oben nur eine Anregung ist und noch viel daran geschraubt werden muss.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •