gpt4 book ai didi

php - 我的 ask.php 语法有什么问题?

转载 作者:行者123 更新时间:2023-11-29 05:41:30 26 4
gpt4 key购买 nike

所以我按照之前的指示修改了脚本,但是当我运行 HTML 表单时,我仍然得到一个空白页面。这里有什么问题?

更新 2:我现在收到以下错误。

解析错误:语法错误,/home/content/o/m/o/omorgan/html/dimephysics/adviseme/ask.php 第 32 行中的意外 T_VARIABLE

<?php

ini_set('display_errors',1);
error_reporting(E_ALL|E_STRICT);

//include('config.php');
//include('open_connection.php');



if (!isset($_POST['name']) || !isset($_POST['question']))
{
header ("Location: ask.html");
exit;
}

// Database parameters
$dbhost = '...';
$dbuser = 'questionme';
$dbpass = 'Question_2011';
$dbname = 'questionme';

$db_name = "questionme";
$table_name = "questions";

//Open connection
$connection = mysql_connect("", "questionme", "Question_2011")
or die(mysql_error());

$db = mysql_select_db($db_name, $connection) or die(mysql_error())

$name = mysql_escape_string($_POST[name]);
$question = mysql_escape_string($_POST[question]);

//Insert data into database
$sql = "INSERT INTO questions
(name, question) VALUES
('$name', '$question')";

?>

<html>
<head>
<title>Ask</title>
<head>
<body>

<h1>Question Submitted</h1>

<p><strong>Name:</strong>
<?php echo $_POST['name']; ?></p>

<p><strong>Question:</strong>
<?php echo $_POST['question']; ?></p>

</body>
</html>

最佳答案

至少你需要在这一行的数组索引周围加上引号:

if (!isset($_POST[name]) || !isset($_POST[question]))

成功

if (!isset($_POST['name']) || !isset($_POST['question']))

此外,请检查您的错误级别(目前无法为您提供链接,有点仓促),PHP 应该会就此警告您。

关于php - 我的 ask.php 语法有什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6481728/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com