Dysan Posted February 14, 2008 Share Posted February 14, 2008 Hi, I have the following code that uploads a file. If the files filename contains one or more ('), how do I take these out before upload? For example if the file to be upload has the following filename: david's house.jpg how do I change it so the uploaded file's filename is: davids house.jpg <?php if ($_FILES["file"]["type"] == "image/jpeg") { if ($_FILES["file"]["error"] > 0) { echo "Return Code: " . $_FILES["file"]["error"] . "<br />"; } else { echo "Upload: " . $_FILES["file"]["name"] . "<br />"; echo "Type: " . $_FILES["file"]["type"] . "<br />"; echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />"; echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br />"; if (file_exists("upload/" . $_FILES["file"]["name"])) { echo $_FILES["file"]["name"] . " Already Exists! "; } else { move_uploaded_file($_FILES["file"]["tmp_name"], "upload/" . $_FILES["file"]["name"]); $path = $_FILES["file"]["name"]; echo "Stored in: " . "upload/" . $path; mysql_query("INSERT INTO images (path) VALUES('$path')"); } } } else { echo "Invalid File!"; echo $_FILES["file"]["type"]; } ?> Link to comment https://forums.phpfreaks.com/topic/91112-strip-out/ Share on other sites More sharing options...
aschk Posted February 14, 2008 Share Posted February 14, 2008 $str = str_replace("'",$str); Link to comment https://forums.phpfreaks.com/topic/91112-strip-out/#findComment-466966 Share on other sites More sharing options...
thebadbad Posted February 14, 2008 Share Posted February 14, 2008 I'm sure you mean $str = str_replace('\'', '', $str); Link to comment https://forums.phpfreaks.com/topic/91112-strip-out/#findComment-466985 Share on other sites More sharing options...
kenrbnsn Posted February 14, 2008 Share Posted February 14, 2008 It can be written as either <?php $str = str_replace('\'','',$str); ?> or <?php $str = str_replace("'",'',$str); ?> Ken Link to comment https://forums.phpfreaks.com/topic/91112-strip-out/#findComment-466988 Share on other sites More sharing options...
Dysan Posted February 14, 2008 Author Share Posted February 14, 2008 Where do I put that in my code, posted previously? Link to comment https://forums.phpfreaks.com/topic/91112-strip-out/#findComment-466993 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.