Also ich hab folgendes Problem:
Ich stelle mir das so vor:
Hier kann man nun die Datein angeben die man Uploaden möchte.
In HTML hab ich das so gemacht:
unter open=step2 hab ich dieses:
für die file2 wollte ich dann einfach dies hier ersetzten:
Doch das macht er nicht, er gibt mir dann immer die Meldung zurück:
"nur gif und jpeg Dateien dürfen hochgeladen werden."
Also irgendwas muss da Falsch sein.. :-(
kann mir einer helfen?
Ich stelle mir das so vor:
Hier kann man nun die Datein angeben die man Uploaden möchte.
In HTML hab ich das so gemacht:
PHP:
<form enctype="multipart/form-data" method="post" action="$SELF_PHP?open=step2">
<table border="0">
<tr>
<td width="100%"><input name="file1" type="file" size="21"></td>
</tr>
<tr>
<td width="100%"><input name="file2" type="file" size="21"></td>
</tr>
<tr>
<td width="100%"><input name="file3" type="file" size="21"></td>
</tr>
<tr>
<td width="100%"><input name="file4" type="file" size="21"></td>
</tr>
</table>
<input type="submit" value="Upload"></p>
</form>
unter open=step2 hab ich dieses:
PHP:
$name[1] = date("j.n.Y-H.i.s");
$tempname = $_FILES['file1']['tmp_name'];
$name[2] = $_FILES['file1']['name'];
$type = $_FILES['file1']['type'];
$size = $_FILES['file1']['size'];
$filename = implode("_",$name);
if($type != "image/gif" && $type != "image/pjpeg") {
$err[] = "nur gif und jpeg Dateien dürfen hochgeladen werden.";
}
if($size > "204800") {
$err[] = "Die Datei welche du hochladen willst, ist zu gross!<br>Maximale Dateigrosse beträgt 200 KB!";
}
If(empty($err)) {
copy("$tempname", "$filename");
echo "Die Datei $filename wurde erfolgreich hochgeladen!";
}
else {
foreach($err as $error)
echo "$error<br>";
}
für die file2 wollte ich dann einfach dies hier ersetzten:
PHP:
$tempname = $_FILES['file2']['tmp_name'];
$name[2] = $_FILES['file2']['name'];
$type = $_FILES['file2']['type'];
$size = $_FILES['file2']['size'];
Doch das macht er nicht, er gibt mir dann immer die Meldung zurück:
"nur gif und jpeg Dateien dürfen hochgeladen werden."
Also irgendwas muss da Falsch sein.. :-(
kann mir einer helfen?