Hazel: Ich bekomme es einfach nicht hin

Beitrag lesen

Hallo,

ich bin ein Schritt weiter, hab alles aus dem Script gelöscht was ablenkt, meines sieht derzeit wie folgt aus:

  
  
$album 		= $_GET['album'];  
  
	if($_POST["abschicken"]){  
		  
				$files = array();  
				 foreach ($_FILES['uab_bild'] as $k => $l) {  
					 foreach ($l as $i => $v) {  
						 if (!array_key_exists($i, $files))  
								$files[$i] = array();  
						 $files[$i][$k] = $v;  
					 }  
				}  
				  
		foreach ($files as $pos=>$file) {  
	  
						$upload = upload :: instance($file);  
						$token = helper :: instance() -> token('albenImage_',1,'32');  
						  
						if($upload->uploaded){  
							$upload->file_new_name_body = $token;  
							$upload->process('media/bilder/gross/');  
						  
						if($upload->processed){  
							$upload->file_dst_name;  
							$upload->file_new_name_body = $token;  
							$upload->image_resize = true;  
							$upload->image_x = 100;  
							$upload->image_ratio_y = true;  
							$upload->process('media/bilder/klein/');  
								  
						}}  
		echo "<pre>";  
		print_r($file);  
		echo "</pre>";  
						  
						}  
							  
						$upload->clean();  
							}  

Wenn ich mir $files ausgeben lasse, erhalte ich folgendes:

Array
(
    [name] => Chrysanthemum.jpg
    [type] => image/jpeg
    [tmp_name] => /tmp/phpiGX4gA
    [error] => 0
    [size] => 879394
)

Array
(
    [name] => Hydrangeas.jpg
    [type] => image/jpeg
    [tmp_name] => /tmp/phpj0zJhI
    [error] => 0
    [size] => 595284
)

Array
(
    [name] => Koala.jpg
    [type] => image/jpeg
    [tmp_name] => /tmp/phpUuPikQ
    [error] => 0
    [size] => 780831
)

sieht meiner Meinung nach recht gut aus. Nun dachte ich, schau mal nach was kommt in dem Ordner an, diese sieht so aus:

http://s7.directupload.net/images/140427/8vmpao73.png

hab mir den kompletten Ordner auf die Festplatte gezogen und schaute ob es wirklich 3 verschieden Bilder sind, sind es leider nicht, es sind 3 mal die gleichen Bilder. Wie kann das denn bitte sein? Siehst du, wo ich den Fehler habe? Ich hab die Vermutung, dass es an $upload->clean(); liegen könnte, bin mir aber nicht sicher, bzw. ich weiß nicht wie ich hier noch eine Kontrolle einbauen könnte.

0 65

Bilder Upload

Hazel
  • php
  1. 3
    dedlfix
  2. 0
    Dosenmensch
    1. 0
      Hazel
      1. 0
        ChrisB
        1. 0
          Hazel
          1. 0
            tk
            1. 0
              Hazel
              1. 0
                tk
                1. 0
                  Der Martin
                  1. 0
                    M.
                    1. 0
                      Der Martin
                2. 0
                  Hazel
              2. 2
                dedlfix
                1. 0

                  Einrückungen

                  hotti
                  • programmiertechnik
                  1. 0
                    Gunnar Bittersmann
                    1. 0
                      Tom
                    2. 0
                      Auge
                      1. 0

                        Kommentare, Kommentare

                        Auge
                      2. 0

                        Einrückungen - kein Standard für Tabs

                        tami
                        1. 0
                          Auge
                          1. 0
                            tami
                            1. 0
                              tami
                        2. 0
                          Tom
                          1. 0
                            Auge
                            1. 0
                              Tom
                              1. 0
                                Auge
                                1. 0
                                  Tom
                                  1. 0
                                    Auge
                                    1. 0
                                      tami
                                      1. 0
                                        Auge
                                      2. 0
                                        Gunnar Bittersmann
                                        1. 0
                                          tami
                    3. 0
                      hotti
                      1. 0
                        Gunnar Bittersmann
                        1. 0
                          hotti
                          1. 0

                            Korrektur und Hinweis auf Teamarbeit

                            hotti
                          2. 0
                            Gunnar Bittersmann
                2. 0
                  Gunnar Bittersmann
                  1. 0

                    Coding Stil

                    tami
                    1. 0

                      Coding Stil und Variablennamen

                      tami
                3. 0

                  Coding-Style-Diskussion

                  dedlfix
                  1. 0
                    tami
                    1. 0
                      dedlfix
                      1. 0
                        tami
                      2. 0
                        tami
                        1. 0
                          dedlfix
                      3. 0
                        Tom
  3. 0
    TSO
    1. 0
      Hazel
      1. 0

        Bilder Upload, bitte vollständige Fragen stellen!

        Tom
        1. 0
          Hazel
          1. 0

            Nachtrag!

            Hazel
          2. 0
            Tom
            1. 0

              Ich bekomme es einfach nicht hin

              Hazel
              1. 0
                Tom
                1. 0
                  Hazel
                2. 0
                  Hazel
                  1. 0
                    Tom
                    1. 0
                      Hazel
                      1. 0
                        Tom
                        1. 0
                          Hazel
                          1. 0

                            Ich bekomme es einfach nicht hin. -> Ist ja auch nicht einfach.

                            Tom
                            1. 0
                              Hazel
                            2. 0

                              OK! Es funktioniert

                              Hazel