Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/271.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.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
致命错误:require_once():无法打开required';xxx和x27;(包括第147行xxx中的&';C:\xampp\php\PEAR';)_Php - Fatal编程技术网

致命错误:require_once():无法打开required';xxx和x27;(包括第147行xxx中的&';C:\xampp\php\PEAR';)

致命错误:require_once():无法打开required';xxx和x27;(包括第147行xxx中的&';C:\xampp\php\PEAR';),php,Php,我在一个页面中有一个提交按钮,用于更新数据。 更新之后,在重定向(使用标题)之前,我放置了一个 “require\u once()” 这让我犯了这个错误 我必须告诉您,在php的顶部,我还使用了require\u once()进行数据库连接,这不会给我任何错误。 此外,如果我只运行包含的页面,它也会执行其任务(发送通知电子邮件) 错误消息是: 警告:require_once(../\u mail/mail_utilizator.php?user_id=1&user_edit=2):无法打开流:

我在一个页面中有一个提交按钮,用于更新数据。 更新之后,在重定向(使用标题)之前,我放置了一个 “
require\u once()
” 这让我犯了这个错误

我必须告诉您,在php的顶部,我还使用了
require\u once()
进行数据库连接,这不会给我任何错误。 此外,如果我只运行包含的页面,它也会执行其任务(发送通知电子邮件)

错误消息是:

警告:require_once(../\u mail/mail_utilizator.php?user_id=1&user_edit=2):无法打开流:第147行的C:\xampp\htdocs\Rebat\u PlantObjectives\u admin\admin\u cp\u settings\u utilizatori.php中没有错误

致命错误:require_once():无法打开C:\xampp\htdocs\Rebat\u PlantObjectives\u admin\admin\cp\u utilizatori.php第147行的C:\xampp\htdocs\Rebat\u PlantObjectives\u admin\cp\u settings\u utilizatori.php中所需的“../\u mail/mail\u utilizator.php?user\u edit=2”(包括路径=”;C:\xampp\php\PEAR)

我的代码:

$Result1 = mysql_query($insertSQL, $rebat_plantobjectives) or die(mysql_error()); 
$user_id=$_SESSION['MM_UtilizatorID']; 
require('../mail/mail_utilizator.php?user_id='.$user_id.'&user_edit='.$last_id); 
$insertGoTo = "admin_cp_settings_utilizatori.php"; 
if (isset($_SERVER['QUERY_STRING'])) { 
    $insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?"; $insertGoTo .= $_SERVER['QUERY_STRING']; 
} 
header(sprintf("Location: %s", $insertGoTo)); }

有人能帮我吗?

您不能通过向include(require)语句添加?xx=yy来定义GET参数

如果包含文件,则父文件中的所有变量也可在包含的子文件中使用

您可以这样做:
(如果必须设置GET值)


或者最好在包含的
mail\u utilizator.php
文件中使用
$last\u id
$user\u id

您能显示代码吗,这些错误在哪里?当然。我使用Dreamweaver,所以请不要怪我:这是我能理解的唯一方法:)代码在这里:$Result1=mysql\u查询($insertSQL,$rebat\u)或者死(mysql_error());$user_id=$$\u SESSION['MM_UtilizatorID'];require('../mail/mail_utilizator.php?user_id='.$user_id.&user_edit='.$last_id);$insertGoTo=“admin_cp_settings_utilizatori.php”;if(isset($\u SERVER['QUERY_STRING']){$insertGoTo.=(strop($insertGoTo,“?):”):“$insertGoTo.=$insertu字符串查询服务器[”)标题(sprintf(“位置:%s,$insertGoTo));}@Normis如果您愿意,我可以通过执行printscreen@BalajOvidiu请不要截图。你可以编辑你自己的问题添加代码。伙计,你是对的!我只是得到了参数和使用了会话变量,现在它工作得很好!衷心感谢你!祝你好运!当然!我只有我是新来的。我把“接受”的答案放在这里,但当我试着按“这个答案很有用”时,它说我需要15个声誉:)
$Result1 = mysql_query($insertSQL, $rebat_plantobjectives) or die(mysql_error()); 
$user_id=$_SESSION['MM_UtilizatorID']; 
$_GET['user_id'] =$user_id;
$_GET['user_edit'] =$last_id;
require( __DIR__.'/../mail/mail_utilizator.php'); 
$insertGoTo = "admin_cp_settings_utilizatori.php"; 
if (isset($_SERVER['QUERY_STRING'])) { 
    $insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?"; $insertGoTo .= $_SERVER['QUERY_STRING']; 
} 
header(sprintf("Location: %s", $insertGoTo)); }