Hazel: Bilder Upload

Beitrag lesen

Hallo,

ich hab es jetzt etwas umgebaut und auch auf das Einrücken geachtet

  
if($_POST["abschicken"]){  
	$sql = mysql :: instance();  
	$_SESSION["form_data"] = $_POST;  
	  
			$files = array();  
			 foreach ($_FILES['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) {  
  
  
	$sql->table('user_alben_bilder')->data($_POST)  
			->ignore(array('abschicken'))  
			->checkRequiredFields()  
			->callback(  
				function($data){  
					  
					if(count($data->error))  
					return;  
					$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){  
							$data->data('uab_bild',$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/');  
							  
							  
						  
					}  
				 }$upload->clean();}  
			)  
			->callback(  
				function($data){  
					  
					$profil 	= mysql::instance()->UserDaten()->user_id;  
					$album 		= $_GET['album'];  
					  
					$data->data('uab_ip',$_SERVER['REMOTE_ADDR'])  
					->data('uab_albenID',$album)  
					->data('uab_userID',$profil);  
				}  
			)  
			->insert();  
			}  
			  
	  
	if($sql->isError()){  
		$_SESSION["flash_notice"] = array('Beim speichern der Daten sind leider Fehler entstanden'=>$sql->isError());  
	}else{  
		$_SESSION["flash_notice"] = 'Bilder wurden erfolgreich gespeichert';  
		unset($_SESSION["form_data"]);  
	}  
	  
	header('location:/fotos-hochladen.php?album='.$album);  
}  

in meiner Datenbank kommen Werte an, wie die UserID und auch die AlbenID zwei Bilder wurden hochgeladen und es sind zwei Einträge in der Datenbank. Allerdings Bilder werden weiter nicht eingetragen. Ich sehe den Fehler einfach nicht.

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