Matthias: Problem beim Upload

Hallo, ich habe eine Upload PHP Datei geschrieben, die Grafiken auf den Server uploaden und dann anzeigen soll.

Auf meinem PC habe ich ein WAMP laufen, damit habe ich es auch getestet. Es klappte wunderbar.

Aber mit meinem Server will es nicht laufen.

Die Referenzen auf die Dateien werden per Formular übergeben, allerdings geht er nicht auf die action="upload2.php" Seite die aus dem Formular aufgerufen werden soll, um die Dateien zu speichern und anzuzeigen.

Er geht eigentlich auf gar keine weitere Seite, denn er zeigt zwar in der Adresse den richtigen Namen an, dann kommt aber das "konnte Datei nicht öffnen" wie wenn es eine Seite nicht gibt.

Es funktioniert wie gesagt bei mir, aber nicht auf dem Server, egal welche Seite ich im Formular angebe.

Ftp-Rechte habe ich.

Danke fürs ansehen, Grüße, Matthias

  1. Hallo,

    Hallo

    Vielleicht stimmt der Pfad nicht, woher er die Datei hinlegen soll?
    Zeig mal bitte Quelltext!

    Gruß Christoph

    Danke fürs ansehen, Grüße, Matthias

    --
    Ich bin ein spezialisz!
    (Zitat von VENGA JO)
    sh:) fo:) rl:° br:& ie:| mo:) va:) fl:) ss:| ls:< js:|
    Die Erklärung zum Selfcode findest du hier: http://emmanuel.dammerer.at/selfcode.html
    Einen Decoder für den Selfcode findest du hier: http://peter.in-berlin.de/projekte/selfcode
    1. Die Startdatei:

      <form method="POST" enctype="multipart/form-data" target="_blank" action="testupload2.php">

      <input type="hidden" name="MAX_FILE_SIZE" value="100000"><input name="link1" type="file" id="link1" size="26">

      <input type="submit" name="Submit" value="Einstellen">
          <input type="submit" name="Submit2" value="Löschen">
        </p>
      </form>

      Die aufzurufende Datei:

      <?
        echo($link1."\");
        echo($link1_name."\");
        echo($link1_size."\");
        echo($link1_type."\n\n");
        $dateiverz="http://www.meinedomain.de/bilder/bilder";
        $dateiurl="http://www.meinedomain.de/bilder/bilder";
        copy($link1, "$dateiverz/$link1_name") or die ("kopieren nicht möglich");
        print "<img src="$dateiurl/$link1_name">";
        ?>

      1. Ok, es klappt, ich habe tatsächlich den Root komplett falsch geschrieben, wo es gespeichert werden soll, aber das er die ganze Seite deswegen nicht anzeigen konnte ...

        Danke für die Hilfe, Matthis