Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/265.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
数据库搜索页面的PHP语法错误帮助_Php_Html - Fatal编程技术网

数据库搜索页面的PHP语法错误帮助

数据库搜索页面的PHP语法错误帮助,php,html,Php,Html,当我在web服务器上运行此PHP页面时,它不会正确显示在搜索按钮和文本框区域周围 PHP不是我的专长,所以如果有人能帮我熟练地观察一下,并告诉我错误在哪里,这将是一个很大的帮助 提前谢谢你 <html> <head> </head> <body vlink="#0000FF" alink="#0000FF"> <? include 'vars.php'; ?> <? include 'searchfunct.php'; ?&g

当我在web服务器上运行此PHP页面时,它不会正确显示在搜索按钮和文本框区域周围

PHP不是我的专长,所以如果有人能帮我熟练地观察一下,并告诉我错误在哪里,这将是一个很大的帮助

提前谢谢你

<html>
<head>
</head>
<body vlink="#0000FF" alink="#0000FF"> 
<? include 'vars.php'; ?> 
<? include 'searchfunct.php'; ?> 
<table width="500" border="0" align="center" cellpadding="0" cellspacing="0"   bgcolor="#66FFCC"> 
<tr> 
<td> <p align="center"> <font face="Arial"><a href="search.php">Search</a></font></p> 
  <form action="search.php" method="get"> 
    <div align="center"><font face="Arial"> 
      <input maxLength="100" size="60" value**="<?= htmlspecialchars(stripslashes($_GET["search"])); ?>" name="search">** 
      <input type="submit" value="Search" > 
      </p> 
      </font> </div> 
  </form></td> 
</tr> 
</table> 
<div align="left"> 
<?
$search=stripslashes($_GET["search"]);
$page=$_GET["page"];
if($search!="")
fSearch($search,$page,$server,$user,$pass,$database,$Logging,$ResultsPerPage);
?> 
</div> 
<br>
<br>
<div style="color:#CCCCCC; text-align:center;">Developed By Stefano Alimonti And  Stefano Fantin</div> 
</body>
</html>


当php短标记被禁用时可能会出现问题


您可以替换
,php短标记被禁用可能会造成问题


您可以将
替换为
替换为
此标记看起来不正确:

<input maxLength="100" size="60" value**="<?= htmlspecialchars(stripslashes($_GET["search"])); ?>" name="search">**

此标记看起来不正确:

<input maxLength="100" size="60" value**="<?= htmlspecialchars(stripslashes($_GET["search"])); ?>" name="search">**


斜杠?如果您的php安装启用了magic_quotes,那么您确实需要更新php安装。是否尝试使用
**
加粗代码。。??我希望它们不是您代码的一部分..谢谢您的帮助,在我使用的更高版本中,Marc striplashes已从PHP中删除。有没有一种替代方法可以避免使用StripLash或回滚我的PHP版本?很抱歉,这是我在这里键入帖子时说的,当我尝试加粗问题代码时,我认为它没有起到任何作用,显然没有。帖子作者总是会收到你的评论。若要同时通知以前的评论者,请提及他们的用户名:
@peter
@PeterSmith
都可以。您可以通过单击要键入评论者旁边的“帮助”来查找此类信息。如果您不使用此标记,则您想要称呼的人将无法听到您的声音。.斜杠?如果您的php安装启用了magic_quotes,那么您确实需要更新php安装。是否尝试使用
**
加粗代码。。??我希望它们不是您代码的一部分..谢谢您的帮助,在我使用的更高版本中,Marc striplashes已从PHP中删除。有没有一种替代方法可以避免使用StripLash或回滚我的PHP版本?很抱歉,这是我在这里键入帖子时说的,当我尝试加粗问题代码时,我认为它没有起到任何作用,显然没有。帖子作者总是会收到你的评论。若要同时通知以前的评论者,请提及他们的用户名:
@peter
@PeterSmith
都可以。您可以通过单击要键入评论者旁边的“帮助”来查找此类信息。如果您不使用此标记,则您要称呼的人将无法听到您的声音。如果是这样,然后你错过了明显的
如果是这样的话,那么你错过了明显的
我现在有一个错误:
解析错误语法错误在第160行的php中出现意外的“”
错误在另一个php文件searchfuct.php中-我将挖掘它。出现错误的行是:
mysql\u close($connection)
对我来说这看起来不错。是的,这看起来不错,我的可能是在你可能包含的其他文件中,你尝试过其他东西了吗?我现在有这个错误:
解析错误语法错误在php的第160行出现意外的“”
错误在另一个php文件searchfuct.php中-我将挖掘它。出现错误的行是:
mysql\u close($connection);
对我来说,这看起来不错。是的,这看起来不错,我的问题是,它可能在您可能包含的其他文件中,您是否尝试过其他内容
<input maxLength="100" size="60" value="**<?php htmlspecialchars(stripslashes($_GET['search'])); ?>**" name="search">