Php 文件上载错误:未定义变量:filePath’;

Php 文件上载错误:未定义变量:filePath’;,php,mysql,Php,Mysql,您好,非常感谢您对这段代码的帮助。 它显示以下错误通知: 未定义变量:filePath–欧元™ 在里面 C:\wamp\www\fileupload\post_listing.php,第20行 此外,它的显示 “您的SQL语法有错误;请检查以下手册: 对应于您的MySQL服务器版本,以便使用正确的语法 在第1行的“)”附近 这是密码 <?php require_once('libs/Conn_host.php'); ?> <?php if(isse

您好,非常感谢您对这段代码的帮助。 它显示以下错误通知:

未定义变量:filePath–欧元™ 在里面 C:\wamp\www\fileupload\post_listing.php,第20行

此外,它的显示

“您的SQL语法有错误;请检查以下手册: 对应于您的MySQL服务器版本,以便使用正确的语法 在第1行的“)”附近

这是密码

       <?php require_once('libs/Conn_host.php'); ?>   
   <?php 
 if(isset($_POST['upload']))
    {//you get the following information for each file: 
      $fileName = $_FILES['userfile']['name'];
      $tmpName = $_FILES['userfile']['tmp_name'];
      $fileSize = $_FILES['userfile']['size'];
      $fileType = $_FILES['userfile']['type'];
      $target_dir = 'images/';
      $filePath = $target_dir .$fileName;
      $result = move_uploaded_file($tmpName, $filePath);
      if($result) {
           mysql_select_db($database_Conn_host, $Conn_host);
           $query = "INSERT INTO images (name, size, type, path) "."VALUES ('$fileName', '$fileSize', '$fileType', '$filePath’)";
           $rsUpload = mysql_query($query, $Conn_host) or die(mysql_error());

           echo "Successful uploaded" .$fileName;
     }
else {
    echo "Sorry, there was an error uploading your file.";
     }
 }
  ?>
 <form method="post" enctype="multipart/form-data">
 <table width="350" border="0" cellpadding="1" cellspacing="1" class="box">
 <tr> 
 <td width="246">
 <input type="hidden" name="MAX_FILE_SIZE" value="2000000">
 <input name="userfile" type="file" id="userfile"> 
 </td>
 <td width="80"><input name="upload" type="submit" class="box" id="upload" value=" Upload "></td>
 </tr>
 </table>
 </form>


我在路径方面也有类似的问题,我认为可能是错误的是您没有找到正确的目录,请检查“images”所在的目录

不要将MS office产品用于代码。智能报价正在破坏它
$filePath'
。您还应该将驱动程序更新为
pdo
mysqli
,并使用参数化查询。@chris85好吧,无论如何不要使用MS Word…@ElGavilan他们做文本编辑器吗?我从来没有听说过,或者也许我应该指定
office
(更新评论)。@chris85 notepad,如果你真的想折磨自己:)尽管你可以使用visualstudio for PHPnow@chris85感谢MS word的评论,我最初在MS word上编写了部分代码,错误已经修复。图像路径正常。它正在将图像文件保存在文件夹中,但格式已损坏