Einzelnen Beitrag anzeigen

Chrissi91

Registriert seit: 28. Jul 2005
849 Beiträge
 
#1

[PHP] Hochladescript arbeitet unter Xampp (Win) nicht

  Alt 11. Mär 2008, 18:38
Hi,

ich habe Xampp auf meinem PC installiert und ist auch nach außen hin zugänglich über meine normale IP-Adresse (jaja, ich weiß. nicht praktisch wenn man eine dynamische hat, aber für meine Zwecke reichts).

Ich habe folgenden PHP-Code:

Code:
echo '<form action="'.$_SERVER['PHP_SELF'].'" method="post" enctype="multipart/form-data"><input type="file" name="f"><input name="l" type="submit"></form>';
move_uploaded_file($_FILES['f']['tmp_name'],'http://'.$_SERVER['REMOTE_ADDR'].'/blubb/'.$_GET['name'].'.txt');
Fülle ich dieses Formular mit Delphi mittels TMsMultiPartFormDataStream aus, landet in dem Verzeichnis aber nicht die hochgeladene Datei. Sie überschreitet nicht die maximale hochzuladende Dateigröße. Das ganze läuft unter Windows (Vista), sprich CHMOD gibt es nicht. Das Verzeichnis ist NICHT schreibgeschützt.

Entweder muss ich noch was in der PHP.ini ändern, weil etwas noch nicht erlaubt ist, oder die Pfadangabe ist falsch ('http://77.168.56.12/blubb/'.$_GET['name'].'.txt'). Vorher stand da: /srv/www/vhosts/blubb.de/httpdocs/blubb/


Hab ich einen Fehler beim Pfad oder muss ich das Hochladen von Dateien erst in der Php.ini erlauben? Ich bin nicht gerade Experte was die PHP-Einstellungen betreffen.
  Mit Zitat antworten Zitat