Ik heb een stukje in mijn ajax.php staan maar ik zou graag meerdere foto's tegelijk willen toevoegen.
if ($_SESSION['role'] == 'user' ){
$_SESSION['profile_id'] = $f_id ;
}
$allowedExts = array("gif", "jpeg", "jpg", "png");
if (isset($_FILES["ppicture"]) ){
$extension = end(explode(".", $_FILES["ppicture"]["name"]));
if ((($_FILES["ppicture"]["type"] == "image/gif")|| ($_FILES["ppicture"]["type"] == "image/jpeg")|| ($_FILES["ppicture"]["type"] == "image/jpg")|| ($_FILES["ppicture"]["type"] == "image/pjpeg")|| ($_FILES["ppicture"]["type"] == "image/x-png")|| ($_FILES["ppicture"]["type"] == "image/png"))&& ($_FILES["ppicture"]["size"] < 2000000)&& in_array($extension, $allowedExts))
{
if ($_FILES["ppicture"]["error"] > 0){
$r = array('status'=> 'error', 'text'=>"fout: " . $_FILES["file"]["error"]);
debug($r,config::debug);
}else{
$source_path = $_FILES['ppicture']['tmp_name'];
$image2 = create_image($source_path, $f_id.'_150x150_0.jpg', 150, 150);
if ($image2 !==''){
$db->query("UPDATE user_profiles set profile_image = '".$image2 ."' where profile_id='".$f_id."' ");
$image3 = create_image($source_path, $f_id.'_300x300_0.jpg', 300, 300);
move_uploaded_file($source_path,'images/'.$f_id.'_original_0.jpg');
$image = $image3 ;
}
}
}else{
//echo $_FILES["ppicture"]["type"].$_FILES["ppicture"]["size"] ;
$r = array('status'=> 'error', 'text'=>$_t['wrong_format']);
debug($r,config::debug);
}
}
$r = array('status'=> 'success', 'text'=>$_t['profile_is_created'] , 'pp'=>'<img src="'.config::site_url.'controller/'.$image.'" alt="">','id'=>$f_id );
Dit is wat er in ajax staat en dit op moment in mijn gewone bestand:
<input type="hidden" id="profile_id2" name="profile_id2" value="<?php echo $profile_id; ?>" >
<input id="ppicture" name="ppicture" class="input-file" type="file">
<p class="help-block"><?php echo $trns['limit_foto']; ?></p>
<button id="save" name="save" class="btn btn-primary ajax"><?php echo $trns['upload']; ?></button>
Nu weet ik dat ik in principe regel
<input id="ppicture2" name="ppicture2" class="input-file" type="file">
zou kunnen bijvoegen enkel moet ik dan alles wat in ajax staat ook omzetten naar ppicture2?