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? 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 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 '}' 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? 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>"; } ?> 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
Archived
This topic is now archived and is closed to further replies.