![]() |
|
| |||||||
| Notices |
| Forms Discussion and help related to designing and implementing forms in the BlueVoda Website Builder. |
![]() |
| | Thread Tools |
|
#1
| |||
| |||
|
Need some assistance with the following error... Parse error: syntax error, unexpected '"' in /home/xqfyxorw/public_html/uploadaction.php on line 62 From is to upload multiple files. Thanks! <?php // Receiving variables @$email = addslashes($_POST['email']); @$upload_Name = $_FILES['upload']['name']; @$upload_Size = $_FILES['upload']['size']; @$upload_Temp = $_FILES['upload']['tmp_name']; @$upload1_Name = $_FILES['upload1']['name']; @$upload1_Size = $_FILES['upload1']['size']; @$upload1_Temp = $_FILES['upload1']['tmp_name']; @$upload2_Name = $_FILES['upload2']['name']; @$upload2_Size = $_FILES['upload2']['size']; @$upload2_Temp = $_FILES['upload2']['tmp_name']; // Validation for max file size // Validation for the first file, if it exists. Repeat the block as many times as your upload fields. if ($upload_Size>0) { if( $upload_Size >500000) { //delete file unlink($upload_Temp); header("Location: error.html"); exit; } } // Validation for the second file, if it exists. In the additional blocks, change the number 1 to 2 or 3 or ... n if ($upload1_Size>0) { if( $upload1_Size >500000) { //delete file unlink($upload1_Temp); header("Location: error.html"); exit; } } if ($upload2_Size>0) { if( $upload2_Size >500000) { //delete file unlink($upload2_Temp); header("Location: error.html"); exit; } } // Uploading the first file, if it exists. Repeat as many times as your upload fields. if ($upload_Size>0) { $uploadFile = "uploads/".$upload_Name ; @move_uploaded_file( $upload_Temp , $uploadFile); chmod($uploadFile, 0644); $upload_URL = "http://www.myphotoflips.com/uploads/".$upload_Name ; } // Uploading the second file, if it exists. if ($upload1_Size>0) { $uploadFile = "uploads/".$upload1_Name ; @move_uploaded_file( $upload1_Temp , $uploadFile); chmod($uploadFile, 0644); $upload1_URL = "http://www.myphotoflips.com/uploads/".$upload1_Name" ; // Delete the red " off } if ($upload2_Size>0) { $uploadFile = "uploads/".$upload2_Name ; @move_uploaded_file( $upload2_Temp , $uploadFile); chmod($uploadFile, 0644); $upload2_URL = "href="http://www.myphotoflips.com/uploads/".$upload2_Name ; // Delete the red part(S) } //Sending Email to form owner $mailto = "photos@myphotoflips.com"; $mailsubj = "New Order"; $mailhead = "From: $email\n"; reset ($HTTP_POST_VARS); $mailbody = "Values submitted from web site form :\n"; while (list ($key, $val) = each ($HTTP_POST_VARS)) { if ($key!="submit") { $mailbody .= "$key : $val\n"; } } $mailbody .= "File Link 1: $upload_URL\n"; // This line is to add the link to the first file. Repeat as many times as your upload fields $mailbody .= "File Link 2: $upload1_URL\n"; // This line is to add the link to the second file. $mailbody .= "File Link 3: $upload2_URL\n"; $mailbody .= "If any link is broken, please copy and paste it in your browser's address bar\n"; mail($mailto, $mailsubj, $mailbody, $mailhead); header("Location: thankyou_page.html"); ?> xqfyxorw |
|
#2
| ||||
| ||||
|
It could well be this line: $upload2_URL = "href="http://www.myphotoflips.com/uploads/".$upload2_Name ; try this replacement: $upload2_URL = "href="http://www.myphotoflips.com/uploads/".$upload2_Name" ; (missing " ) p.s. I have not checked the whole script................ |
|
#3
| ||||
| ||||
|
it should be : $upload1_URL = "http://www.myphotoflips.com/uploads/".$upload1_Name ; and similar for the second upload field. You are not missing the ", you have it at the end of the line, whilst it should not be there.
__________________ Navaldesign Logger Lite: Low Cost, Customizable, multifeatured Login script Instant Download Cart: a Powerfull, Customized, in site, DB driven, e-products Cart DBTechnosystems.com Forms, Databases, Shopping Carts, Instant Download Carts, Loggin Systems and more.... Advanced BlueVoda Form Processor : No coding form processor! Just install and use! Now with built in CAPTCHA! |
|
#4
| |||
| |||
|
Thanks everyone. I have everything working now. I checked the html code and found the errors. Updated the php files in cp and everything is working now. Thanks again for the quick response!!!
|
|
#5
| ||||
| ||||
|
If you need so many upload fields, why don't you useAdvanced BlueVoda Form Processor ? it will not only upload the files, but it will also send them as attached files straight to your desktop! And, it will also provide you with field validation, security, autoresponder, customized headers and footers, and more!
__________________ Navaldesign Logger Lite: Low Cost, Customizable, multifeatured Login script Instant Download Cart: a Powerfull, Customized, in site, DB driven, e-products Cart DBTechnosystems.com Forms, Databases, Shopping Carts, Instant Download Carts, Loggin Systems and more.... Advanced BlueVoda Form Processor : No coding form processor! Just install and use! Now with built in CAPTCHA! |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| |