so ich hab mich jetzt ein wenig mit dem Beispiel beschäftigt...tatsache ist das ich kein großer PHP Könner bin aber ich trau mich den Script jetzt trotzdem zu posten
Was das Upload-Script können sollte...
Das Problem ist ich krieg immer einen Parse Error aber in einer Zeile wo nur der body geschlossen wird...
Parse error: parse error, unexpected $ in XXX on line 153
Vielleicht hat irgendwer ne Idee ob ich einen Fehler gemacht habe in dem PHP Code
lg disc
Was das Upload-Script können sollte...
- Zufallsendung mittels time() + ne variable aus dem formular in dem Fall der Name
- Nur gif oder jpeg zulassen
- Max Dateigröße festlegen
- Eigenen Ordner für Upload bzw Datei
Das Problem ist ich krieg immer einen Parse Error aber in einer Zeile wo nur der body geschlossen wird...
Parse error: parse error, unexpected $ in XXX on line 153
Vielleicht hat irgendwer ne Idee ob ich einen Fehler gemacht habe in dem PHP Code
PHP:
for ($i = 1; $i < 3; $i++)
{
$tmp[$i] = $_FILES['file'.$i]['tmp_name'];
$size[$i] = $_FILES['file'.$i]['size'];
$type[$i] = $_FILES['file'.$i]['type'];
$filename[$i] = $_FILES['file'.$i]['name'];
$arrEndung = explode(".",$filename[$i]);
$datei[$i] = time()."_".$anbietername.".".$arrEndung[count($arrEndung)-1];
$dir = "unterkunft_bilder/".$datei[$i];
if($type[$i] == "image/gif") {
$datei[$i] = "unterkunft_bilder/".time()."_".$anbietername.".gif"; }
elseif($type[$i] == "image/pjpeg") {
$datei[$i] = "unterkunft_bilder/".time()."_".$anbietername.".jpg"; }
else {
$datei[$i] = "";
if($type[$i] != "image/gif" OR $type[$i] != "image/pjpeg") {
$err[] = "nur gif und jpeg Dateien dürfen hochgeladen werden.";
}
if($size[$i] > "204800") {
$err[] = "Die Datei welche du hochladen willst, ist zu gross!<br>Maximale Dateigrosse beträgt 200 KB!";
}
else {
foreach($err as $error)
echo "$error<br>";
}
}
if(count($err) < 1) {
$upload = @move_uploaded_file($tmp,$dir); }
lg disc
Zuletzt bearbeitet: