str_replace()是否在字符串中阻塞(')

时间:2014-07-02 19:28:47

标签: php str-replace textblock

我有一个提交文章的代码,在这种形式下,文章文件有一个标题输入和文件输入。

但问题是如果在我为ex : this is hi's article写的标题中 这篇文章不会提交也会失败。替换标题中空格的代码是:

//pereventing spaces for article title
$pdf_file=str_replace(" ", "_", $_FILES['msfile']['name']);

/* define the path to the upload folder */
$destination='../pdf/';
move_uploaded_file($_FILES['msfile']['tmp_name'], $destination.$pdf_file); 


//inserting info into articles
mysql_connect($host,$username,$password)or die("cannot connect");
$selected=mysql_select_db($db_name)or die("cannot select DB");      

$sql1=mysql_query(" INSERT INTO `{$tbl_name}`  (`uname`,`title`,`fname`,`lname`,`email`,`mstitle`,`msfile`,`date`,`status`) 
VALUES ('{$log_row["uname"]}' , '{$log_row["title"]}' , '{$log_row["fname"]}' , '{$log_row["lname"]}' , '{$log_row["email"]}' , '{$_REQUEST['mstitle']}','{$pdf_file}','{$mydate}','Awaiting Processing' )");
$result1=mysql_query($sql1);

任何建议?

0 个答案:

没有答案