Jump to content

schleifen richtig anordnen


Recommended Posts

hallo Forum

wie muss ich unten die Schleifen richtig anordnen, sodass alle die Bedinungen erfüllt werden?





"15000") {
   $err[] = "Die Datei welche du hochladen willst, ist zu gross!Maximale Dateigrosse beträgt 15 KB!";
}

if($type != "image/gif" && $type != "image/pjpeg") {
   $err[] = "nur gif und jpeg Dateien dürfen hochgeladen werden.";
}

else {
   foreach($err as $error)
   echo "$error";
}

if($file_name !="") {
 copy ("$file", "/home/wasser-engineering.ch/html/php/cms/upload/img/$file_name");
 echo "Die Datei $name wurde erfolgreich hochgeladen!";
}


?>


vielen dank!

Link to post
Share on other sites

schliese mich mahe an, die einzige "schleife-artige" was ich sehe is

else {
   foreach($err as $error)
   echo "$error";
} 

is das und selbst das dint nur dazu den error auszugeben ^^


also vielleicht noch ein paar infos mehr was das ganze bewirken soll

Link to post
Share on other sites

sorry wenn es zu ungenau war...

also: ich habe das problem, dass bei dem script, wie es jetzt ist, auch andere dateitypen als jpg/gif raufladen und diese auch grösser als 15 kb sein können.

also das problem ist, dass das script alles zulässt. das möchte ich nicht.

danke für die bemühungen!

Link to post
Share on other sites

 




"15000") { 
   $err[] = "Die Datei welche du hochladen willst, ist zu gross!Maximale Dateigrosse beträgt 15 KB!"; 
} 

if(($_FILES['file']['type'] != "image/gif") && ($_FILES['file']['type'] != "image/pjpeg")) { 
   $err[] = "nur gif und jpeg Dateien dürfen hochgeladen werden."; 
} 

else { 
   foreach($err as $error) 
   echo "$error"; 
} 

if(($_FILES['name'] !="") && (empty($err)) { 
 copy ($_FILES["file"]["tmp_name"] , "/home/wasser-engineering.ch/html/php/cms/upload/img/".$_FILES['file']['name']); 
 echo "Die Datei ".$_FILES['file']['name']." wurde erfolgreich hochgeladen!"; 
} 


?> 

 

sollte gehen.. hab aber nich getestet

- Editiert von PhorkysXT am 03.07.2005, 21:07 -

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...