php - uploading three picures -
i've been struggling code. want upload few pictures @ same time, it's not getting me anywhere. want allow users upload 3 pictures ads listing. appreciate help.
<?php if(isset($_post['upload']) && $_files['userfile']['size'] > 0 ) $title = clean($_post['title']); $description = clean($_post['description']); $category = clean($_post['category']); $price = clean($_post['price']); $name = clean($_post['name']); $number = clean($_post['number']); $email = clean($_post['email']); $subcategory = clean($_post['subcategory']); $state = clean($_post['state']); $city = clean($_post['city']); $imagename = basename($_files['userfile']['name']); // picture upload system $imagename = basename($_files['userfile']['name']); if(empty($imagename)) { $error = 1; echo"<h2 class='error'>image not found</h2>".$back; } if($error != 1 && $noimg != 1) { $filename = stripslashes($_files['userfile']['name']); $extension = substr(strrchr($filename, '.'), 1); $extension = strtolower($extension); //if not known extension, suppose error , not // upload file, //otherwise more tests } if (($extension != "jpg") && ($extension != "jpeg") && ($extension != "png") && ($extension != "gif")) { //print error message echo "<h2 class='error'> images must jpg, gif, or png format! </h2>".$back.''; $errors=1; } else { $time = time(); $newimage = "photos/" . $time . $imagename; //echo $newimage; $result = @move_uploaded_file($_files['userfile']['tmp_name'], $newimage); if(empty($result)) { $error = 1; echo "<h2 class='error'>".$lang['moving_upload_file']."</h2><br/>".$back.""; } $date = date("y-m-d g:i:s") ; $query = "insert classifieds (id, title, description, state_id, city_id, subcat_id, cat, price, name, number, email, picture, date) values ('', '$title', '$description', '$state', '$city', '$subcategory', '$category', '$price', '$name', '$number', '$email', '$newimage', '$date')"; mysql_query($query) or die(mysql_error()); ?> <form action="send.php" method="post" name="form" enctype="multipart/form-data">
thanks again
Comments
Post a Comment