Hallo,
hab mir ein script gemacht:
$quelldatei[1]=$HTTP_POST_VARS['bild1'];
$quelldatei[2]=$HTTP_POST_VARS['bild2'];
$quelldatei[3]=$HTTP_POST_VARS['bild3'];
$i=1;
$quelldatei = $quelldatei[$i];
print $zieldatei = "objekte/objekt".$objektnr."/bild".$i.".jpg";
if (!ftp_put($con, $zieldatei, $quelldatei, FTP_BINARY)) {
print "Konnte keinen Upload durchführen!";
} else {
print "Datei ".$quelldatei." erfolgreich hochgeladen.<br>";
}
$i=2;
$quelldatei = $quelldatei[$i];
print $zieldatei = "../objekte/objekt".$objektnr."/bild".$i.".jpg";
if (!ftp_put($con, $zieldatei, $quelldatei, FTP_BINARY)) {
print "Konnte keinen Upload durchführen!";
} else {
print "Datei ".$quelldatei." erfolgreich hochgeladen.<br>";
}
$i=3;
$quelldatei = $quelldatei[$i];
print $zieldatei = "../objekte/objekt".$objektnr."/bild".$i.".jpg";
if (!ftp_put($con, $zieldatei, $quelldatei, FTP_BINARY)) {
print "Konnte keinen Upload durchführen!";
} else {
print "Datei ".$quelldatei." erfolgreich hochgeladen.<br>";
}
(also 3mal die gleiche Routine, hatte es vorher mit einer Schleife)
Die Datei wird angelegt, auch die Bestätigung auf dem S
$quelldatei[1]=$HTTP_POST_VARS['bild1'];
$quelldatei[2]=$HTTP_POST_VARS['bild2'];
$quelldatei[3]=$HTTP_POST_VARS['bild3'];
$i=1;
$quelldatei = $quelldatei[$i];
print $zieldatei = "objekte/objekt".$objektnr."/bild".$i.".jpg";
if (!ftp_put($con, $zieldatei, $quelldatei, FTP_BINARY)) {
print "Konnte keinen Upload durchführen!";
} else {
print "Datei ".$quelldatei." erfolgreich hochgeladen.<br>";
}
$i=2;
$quelldatei = $quelldatei[$i];
print $zieldatei = "../objekte/objekt".$objektnr."/bild".$i.".jpg";
if (!ftp_put($con, $zieldatei, $quelldatei, FTP_BINARY)) {
print "Konnte keinen Upload durchführen!";
} else {
print "Datei ".$quelldatei." erfolgreich hochgeladen.<br>";
}
$i=3;
$quelldatei = $quelldatei[$i];
print $zieldatei = "../objekte/objekt".$objektnr."/bild".$i.".jpg";
if (!ftp_put($con, $zieldatei, $quelldatei, FTP_BINARY)) {
print "Konnte keinen Upload durchführen!";
} else {
print "Datei ".$quelldatei." erfolgreich hochgeladen.<br>";
}
(die Routine ist die Selbe, läuft aber 3mal ab)
Die Datei wird angelegt, jedoch ist sie nur 0kb groß, die Bestätigung wird ebenfalls ausgegeben.
Die Routine hatte ich vorher als Schleife laufen, das Problem ist da jedoch dasselbe.
Wieso wird der Inhalt nicht übertragen?
Danke,
Hans