Kann ich mit echo count($_FILES['probe']['name']['test']); die Menge ausgeben?
							
						
					FOR-Schleife
				
					Einklappen
				
			
		
	X
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
 will heißen: ich würd gern die ausgabe sehen, aber wenn wir schonmal dabei sind, mach das mal so:Original geschrieben von mrhappiness
 ausgabe?PHP-Code:echo '<pre>';
 print_r($_FILES);
 echo 'Anzahl: '.count($_FILES['probe']['name']['test']);
 echo '</pre>';
 Ich denke, also bin ich. - Einige sind trotzdem...
 Kommentar
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
 schön, dann is ja alles klar...Original geschrieben von Benji
 Ja, das habe ich gemacht. Da werdem sämtliche Informationen ausgegeben, wie z.B. der Name und die Größe der einzelnen Bilder.
 
 nachdem du mir keine infos geben willst, will ich dir keine hilfestellung mehr geben Ich denke, also bin ich. - Einige sind trotzdem... Ich denke, also bin ich. - Einige sind trotzdem...
 Kommentar
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
 Sorry, aber mein Rechner ist mir abgestürzt. So nun bin ich wieder da. Ich habe deine Anweisung eingegeben und habe nun als Menge 4 herausbekommen. Das stimmt ja auch. Ich habe 4 Uploadfelder. Ich wollte aber nicht die Anzahl aller Uploadfelder ausgeben, sondern nur diejenigen, bei dem ein Bild ausgewählt wurde. Wenn ich z.B. von den 4 Felder nur 3 auswähle, dann soll die Menge 3 und nicht 4 betragen.
 
 Problem verstanden???
 Kommentar
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
 Die Ausgabe sieht so aus:
 
 Array
 (
 [probe] => Array
 (
 [name] => Array
 (
 [test] => Array
 (
 [0] => 102010_gross.jpg
 [1] => 102014_gross.jpg
 [2] =>
 [3] =>
 )
 
 )
 
 [type] => Array
 (
 [test] => Array
 (
 [0] => image/pjpeg
 [1] => image/pjpeg
 [2] =>
 [3] =>
 )
 
 )
 
 [tmp_name] => Array
 (
 [test] => Array
 (
 [0] => /usr/local/httpd/htdocs/kunden/web26/phptmp/phpM9pmEi
 [1] => /usr/local/httpd/htdocs/kunden/web26/phptmp/phpXkTmW9
 [2] =>
 [3] =>
 )
 
 )
 
 [error] => Array
 (
 [test] => Array
 (
 [0] => 0
 [1] => 0
 [2] => 4
 [3] => 4
 )
 
 )
 
 [size] => Array
 (
 [test] => Array
 (
 [0] => 26967
 [1] => 7619
 [2] => 0
 [3] => 0
 )
 
 )
 
 )
 
 )
 Anzahl: 4
 
 
 Wenn ich 2 Bilder ausgewählt habe, bekomme ich als Ergebnis 4.
 Kommentar
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
 k, nehme alles zurück und behaupte das gegenteil
 
 du musst dir $_FILES['probe']['error']['test'] anschauen, jeder array-wert von 0 entspricht einer datei, die hochgeladen wurdeso (in etwa)PHP-Code:$anzahl=0;
 foreach ($_FILES['probe']['error']['test'] as $value)
 if ($value==0)
 $anzahl++;
 echo $anzahl;
 Ich denke, also bin ich. - Einige sind trotzdem...
 Kommentar
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
 Nun wollte ich mir noch den Gesamtpreis anzeigen lassen. Wenn man z.B. 2 Bilder aussucht, dann beträgt der Gesamtpreis 3 €
 
 Hier eine kleine Übersicht:
 
 1. Bild 1,00 €
 2. Bild 2,00 €
 
 Die Preise für die einzelnen Bilder werden aus einer Tabelle ausgelesen. Wie ermittelt man nun den Gesamtpreis?
 Kommentar
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
 durch addieren ...Original geschrieben von Benji
 Die Preise für die einzelnen Bilder werden aus einer Tabelle ausgelesen. Wie ermittelt man nun den Gesamtpreis?
 
 
 *scnr*I don't believe in rebirth. Actually, I never did in my whole lives.
 Kommentar
 
          
Kommentar