Forum: Netzwerke
Delphi
by marabu,
12. Nov 2006
Hier mein Test-Projekt und das PHP-Script. D7 - INDY9 - PHP5.
Schönes Wochenende für alle
Forum: Netzwerke
Delphi
by marabu,
11. Nov 2006
Du hast anscheinend keine Datei hochgeladen. Die Meldung kommt ja weil move_uploaded_file() scheitert und das kann bei fehlendem Dateinamen daran liegen, dass die von deinem Programm per AddFile() hinzugefügte Datei nicht gefunden wird. Bau mal eine Prüfung in dein Delphi-Programm ein:
procedure TForm1.Button1Click(Sender: TObject);
var
fn: TFileName;
Data: TIDMultiPartFormDataStream;...
Forum: Netzwerke
Delphi
by marabu,
11. Nov 2006
Kipp mal die Schrägstriche in uploaddir in die entgegengesetzte Richtung und achte endlich auf die richtigen Namen - dann sehen wir weiter.
$uploaddir = 'c:/xampplite/htdocs/tausch/';
$uploadfile = $uploaddir. $_FILES;
print "<pre>";
if (move_uploaded_file($_FILES, $uploadfile)) {
...
Grüße
Forum: Netzwerke
Delphi
by marabu,
11. Nov 2006
Ich habe dein Problem mit meinen Änderungen auf meinem Rechner nachgestellt - und es funktioniert. Allerdings gebe ich einen absoluten Verzeichnisnamen an und nicht "tausch/". Vielleicht ist ja das dein Fehler.
Grüße
Forum: Netzwerke
Delphi
by marabu,
11. Nov 2006
Keine Veränderung?
Wird immer noch ein leerer Namensteil in der Meldung ausgegeben?
Forum: Netzwerke
Delphi
by marabu,
11. Nov 2006
Schau dir noch deine Variable uploadfile an - dort ist der gleiche Fehler: Muss sein statt .
Forum: Netzwerke
Delphi
by marabu,
11. Nov 2006
Hi,
das erste Argument der Funktion move_uploaded_file() sollte besser $_FILEStmp_name'] sein.
Grüße vom marabu