I have been playing with this for so long im getting cramps.... How do I set upload field 'side1' and 'side2' to default values default_side1.jpg and default_side2.jpg if the user does not upload their own files....
PLEASSSSSSSSE!! Show me using my current code below.
<?
if ((isset($_POST["MM_update"])) && ($_POST["MM_update"] == "form1")) {
$limitedext = array(".gif",".jpg",".jpeg",".png",".doc",".pdf",".txt");
//File Size
$size_bytes = 1024000; //1024 bytes = 2500 KB
// Upload Location
$target = "upload/";
$new_file = $_FILES['side1'];
$new_file1 = $_FILES['side2'];
$file_name = $new_file['name']; [COLOR="Red"] IF FILE NOT UPLOADED SET TO default_side1.jpg[/COLOR]
$file_name1 = $new_file['name']; [COLOR="Red"]IF FILE NOT UPLOADED SET TO default_side2.jpg[/COLOR]
$file_name = str_replace(' ', '_', $file_name);
$file_name1 = str_replace(' ', '_', $file_name1);
$file_tmp = $new_file['tmp_name'];
$file_tmp1 = $new_file1['tmp_name'];
$file_size = $new_file['size'];
$file_size1 = $new_file1['size'];
if ($file_size > $size_bytes){
echo "Side 1: $file_name failed to upload. File must be <B>". $size_bytes / 1024 . "</b> KB.<br>";
echo "Side 2: $file_name1 failed to upload. <b>Error Cause:</b> Side 1 Error.<br>";
}else{
if ($file_size1 > $size_bytes){
echo "Side 1: $file_name failed to upload. <b>Error Cause:</b> Side 2 Error...<br>";
echo "Side 2: $file_name1 failed to upload. File must be <B>". $size_bytes / 1024 . "</b> KB.<br>";
}else{
$ext = strrchr($file_name,'.');
if (!in_array(strtolower($ext),$limitedext)){
echo "Side 1: $file_name is an unsupported extension. Must be gif, jpg, jpeg, png, doc, pdf...<br>";
echo "Side 2: $file_name1 failed to upload. <b>Error Cause:</b> Side 1 Error.<br>";
}else{
$ext = strrchr($file_name1,'.');
if (!in_array(strtolower($ext),$limitedext)){
echo "Side 1: $file_name failed to upload. <b>Error Cause:</b> Side 2 Error.<br>";
echo "Side 2: $file_name1 is an unsupported extension. Must be gif, jpg, jpeg, png, doc, pdf<br>";
//}else{
//if(move_uploaded_file($file_tmp,$target.$file_name)){
//if(move_uploaded_file($file_tmp1,$target.$file_name1)){
//echo "Side 1: Sucessfully Uploaded...<br>";
//echo "Side 2: Sucessfully Uploaded...<br>";
$updateSQL = sprintf("UPDATE properties SET flyer_template='$file_name', flyer_template_side2='$file_name1'");
echo $updateSQL;
}
}
}
}
}
?>
<html>
<head>
<title>HTML Form for Multiple File Uploading</title>
</head>
<body>
<form method="post" action="<? $_SERVER[PHP_SELF] ?>" enctype="multipart/form-data">
<p>
<input name="side1" type="file">
</p>
<p>
<input name="side2" type="file">
<input name="" type="submit" value="Submit">
<input name="MM_update" type="hidden" id="MM_update" value="form1">
</p>
</form>
</body>
</html>