vajra_hendry Posted August 14, 2007 Share Posted August 14, 2007 Ok so this is the script. Its just to upload a img file using php : <?php if(!isset($_POST['upload'])) { include("uploader.inc"); } else { if($_FILES['pix']['temp_name'] == "none") { echo "<b>File didnt upload. Deal with it k<br>"; include("uploader.inc"); exit(); } if(!ereg("image",$_FILES['pix']['type'])) { echo "<b>Hey you muppet only upload pics ok. Jesus man</b><br>"; include("uploader.inc"); exit(); } else { $destination = 'uploads/'."\\".$_FILES['pix']['name']; $temp_file = $_FILES['pix']['tmp_name']; move_uploaded_file($temp_file,$destination); echo "<p><b>Ok it worked man. File uploaded:</b> { $_FILES['pix']['name'] **********OK this is line 65 mentioned in the Error **************** } ({$_FILES['pix']['size']})</p>"; } } ?> Internet Explorer simply states : Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/learnth1/public_html/steptwo.php on line 65 Any clues? Quote Link to comment https://forums.phpfreaks.com/topic/64843-cant-get-this-if-statement-to-run-help-appreciated/ Share on other sites More sharing options...
micah1701 Posted August 14, 2007 Share Posted August 14, 2007 you have bracket issues. check all your if/else statements Quote Link to comment https://forums.phpfreaks.com/topic/64843-cant-get-this-if-statement-to-run-help-appreciated/#findComment-323549 Share on other sites More sharing options...
adam84 Posted August 14, 2007 Share Posted August 14, 2007 Ya man, I count 5 open brackets '{' and 6 close brackets '}' Quote Link to comment https://forums.phpfreaks.com/topic/64843-cant-get-this-if-statement-to-run-help-appreciated/#findComment-323556 Share on other sites More sharing options...
PhaZZed Posted August 14, 2007 Share Posted August 14, 2007 " issue? Quote Link to comment https://forums.phpfreaks.com/topic/64843-cant-get-this-if-statement-to-run-help-appreciated/#findComment-323558 Share on other sites More sharing options...
AndyB Posted August 14, 2007 Share Posted August 14, 2007 Try replacing: echo "<p><b>Ok it worked man. File uploaded:</b> { $_FILES['pix']['name'] **********OK this is line 65 mentioned in the Error **************** } ({$_FILES['pix']['size']})</p>"; } } ?> With: echo "<p><b>Ok it worked man. File uploaded:</b>"; echo $_FILES['pix']['name']. " {". $_FILES['pix']['size']. "}</p>"; } ?> Quote Link to comment https://forums.phpfreaks.com/topic/64843-cant-get-this-if-statement-to-run-help-appreciated/#findComment-323563 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.