Ik heb hier een upload script gevonden en ben die nu aan het uitwerken zodat het voor mij goed is :) maar nu krijg ik weer zoals altijd bij mij een Blanke pagina :( Er staat een check bij voor errors maar het blijft BLANK :( Ik vind de fout totaal niet :(


		<?
		 if(isset($_POST['upload']))
		  {
			 // Make Variable's
			 $sqlCheck = 1;
			 $id = $_POST['ID'];
			 $password1 = $_POST['PW1'];
			 $password2 = $_POST['PW2'];
			 
			 // Checken voor ID
			 if($id == "") {
			  echo 'Je hebt geen ID nummer ingevuld! Probeer nog eens!';
			 } else {
	     
			 // Gegevens voor image's
       $map = "forum/avatar/'".$id."'/";
       $groote = 500;
       $extensie = array ('jpg', 'jpeg', 'pjpg', 'gif');
       $max_width = "64";
       $max_heigth = "64";
			 
			 // Get Info About ID Number
			 $query = "SELECT * FROM ForumGebruikers WHERE ID='".$id."'";
			 $sql = mysql_query($query)or die(mysql_error());
			 $check = mysql_fetch_array($sql);
			 
			 // Checken voor password
			 if($password1 == "") {
			  echo 'Je hebt geen passwoord ingevuld! Probeer nog eens!';
			 } elseif($password1 != $password2) {
			  echo 'Je wacthwoorden komen niet overeen met elkaa! Probeer nog eens!';
			 } elseif(md5($password1) != $check['Password']) {
			  echo 'Je wachtwoord is niet juist! Probeer nog eens!';
			 } else {
			  // Start Uploading
				 $file_size = round($_FILES['plaatje']['size'] / 1024); 
         $file_type = $_FILES['plaatje']['type']; 
         $file = basename($_FILES['plaatje']['name']); 
         $ext = explode(".", $file); 
         $file_extension = array_pop($ext); 
         $file_name = $_POST['name']; 
         $size = getimagesize($_FILES['plaatje']['tmp_name']);
         $width = $size[0]; 
         $height = $size[1];        
          if($sql == 1) {
           $file_name = $_COOKIE['gebruikersnaam'];
          } else {
           $file_name = $file_name;
           $file2 = $file_name.".".$file_extension;
          }
					if($file_size > $groote)  {
           echo '<b>Fout:</b> Uw avatar is groter dan <b>'.$groote.'</b> kb.<br />'; 
          } elseif(file_exists("$map$file2")) {
           echo '<b>Fout:</b> De naam die u gekozen heeft bestaat al!';
          } elseif($width > $max_width OR $height > $max_heigth)  {
           echo '<b>Fout:</b> U heeft een te groot plaatje!<br />Maximale afmetingen:<br />';
           echo '<b>Breedte:</b> '.$max_width.' <b>Hoogte:</b> '. $max_heigth;
          } else {
            if(!in_array(strtolower($file_extension),$extensie)) { 
             echo '<b>Fout:</b> Uw avatar is niet van het type: '; 
              for($i = 0; $i < $aantal_extensies; $i++) 
               echo '<b>'.$possible_extensions[$i].'<b>&nbsp;&nbsp;'; 
                echo '<br />';
          } else {  
            if(move_uploaded_file($plaatje, $map . $file_name . "." . $file_extension)) {
             $file = $map;
             $file.= $file_name.".";
             $file.= $file_extension;
             if($sql == 1)
              {
               mysql_query("UPDATE ForumGebruikers SET Avatar='".$file."' WHERE ID='".$id."'");
               @unlink($avatar_oud);
              } else {
               echo 'Uw avatar is geupload!<br />';
               echo 'Bekijk hem hier: <a href="'.$map . $file_name . "." . $file_extension.'">Afbeelding</a>';
              } else { 
               echo 'Het uploaden van uw avatar is niet gelukt'; 
             }
           } 
         } 
			 }
			 // End Check Password
			}
			// End Check ID
		 } else {
     ?>
Owke :p Probleem opgelost maar volgende steekt alweer de kop op! Ik heb dat scriptje wat bewerkt :( Nu krijg ik volgende error
Notice: Array to string conversion in /usr/local/apache2/htdocs/cftutk/avatar.php on line 96 Zelf ben ik bang dat het script verouderd is maar weet niet hoe ik dit oplos :( Dit is de code van Regel 95 t.e.m Regel 110

<?} else {  
            if(move_uploaded_file($plaatje, $map . $file_name . "." . $file_extension)) {

 $SQLFile = "'".$map."'/'".$file_name."'.'".$file_extension."'";
						   
               // Put Info In Map
               $query = "UPDATE ForumGebruikers SET Avatar='".$SQLfile."' WHERE ID='".$id."'";
							 $sql = mysql_query($query)or die(mysql_error());
               echo 'Uw avatar is geupload!<br />';
               echo 'Bekijk hem hier: <a href="$SQLFile">Afbeelding</a>';
           }
					} 
				 }	 
			  }?>
oeps :( Wrong button (moest edit hebben ipv Quote)

Reageren