Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Altercație

Cartonașe și stickere t...

Ciobanesc german - zgarda electro...

Ce este instalatia asta? (Valea B...
 BD-R Verbatim 25gb salvare Fisier

Lupte WW2

Achizitie SUV, buget 17k euro

Gps traker pentru animale
 Aplicatii terte pentru IPTV, OTT,...

Drept trecere cu “carulR...

Sunt noile generatii care se nasc...

Butuc pedalier
 Niste intrebari despre apartamente

Comentarii amuzante pe Youtube

Nu iese laptopul din sleep mode.

Facerea de bine - ce aștepta...
 

Intrebare formular upload poze

- - - - -
  • Please log in to reply
No replies to this topic

#1
MooF2010

MooF2010

    Senior Member

  • Grup: Senior Members
  • Posts: 5,342
  • Înscris: 24.05.2010
Buna seara,

Am luat de pe net urmatorul cod:
$formate_valide = array("jpg", "png", "gif", "jpeg", "bmp");
$dimensiune_maxima = 1024*15000; //15 mb
$path = "poze_evenimente/"; // Upload directory
$contor = 0;
if(isset($_POST) and $_SERVER['REQUEST_METHOD'] == "POST"){
// Loop $_FILES to exeicute all files
foreach ($_FILES['files']['name'] as $f => $name) {	
	 if ($_FILES['files']['error'][$f] == 4) {
		 continue; // Skip file if any error found
	 }	   
	 if ($_FILES['files']['error'][$f] == 0) {		   
		 if ($_FILES['files']['size'][$f] > $dimensiune_maxima) {
			 $mesaj[] = "$name are mai mult de 15mb!.";
			 continue; // Skip large files
		 }
   elseif( ! in_array(pathinfo($name, PATHINFO_EXTENSION), $formate_valide) ){
	$mesaj[] = "$name nu este in format jpg, png, gif, bmp sau jpeg!";
	continue; // Skip invalid file formats
   }
		 else{ // No error found! Move uploaded files
			 if(move_uploaded_file($_FILES["files"]["tmp_name"][$f], $path.$name))
			 $contor++; // Number of successfully uploaded file
		 }
	 }
}
}


Problema sta astfel: Functioneaza perfect pana la 20 poze, la 21 respectiv 22 de poze imi urca primele 20 de poze si daca selectez 23+ poze imi da eroarea:

Quote

Notice: Undefined index: files in C:\wampp\www\tc\procesor.php on line 546
respectiv

Quote

Warning: Invalid argument supplied for foreach() in C:\wampp\www\tc\procesor.php on line 546
Linia cu pricina fiind

foreach ($_FILES['files']['name'] as $f => $name) {	


As vrea sa stiu de unde apare aceasta problema si cum as putea rezolva.

Va multumesc

Anunturi

Second Opinion Second Opinion

Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale.

Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate