0
開発者がjsでフォームを作成しました。電子メールを送信する関数を実装しました。フォームの入力データがmysqlクエリに入れられ、次にデータベースに格納されます。 。ただし、データベースクエリはメソッド内では機能しません。エコーなどは実行されません。これは、クエリが実行されておらず、このコードを含むページにエコーが表示されないことを意味します。PHP MySQLクエリが機能しない
この原因を教えてください。ここで
は、エラーが発生しているプロセス()メソッドです:
function process()
{
echo "hi";
$device = mysql_real_escape_string($_POST['Device_Type']);
$name = mysql_real_escape_string($_POST['Name']);
$job = mysql_real_escape_string($_POST['DD']);
$username = mysql_real_escape_string($_POST['Username']);
$email = mysql_real_escape_string($_POST['Email']);
$website = $_POST['Website']);
$UDID = mysql_real_escape_string($_POST['UDID']);
mysql_connect("localhost", "...", "...");
mysql_select_db("...");
mysql_query("INSERT INTO Beta_Testers (`Name`, `Username`, `Email Address`, `Website`, `Job`, `Device_Type`, `UDID`) VALUES ('$name','$username','$email','$website','$job','$device','$UDID')") or die(mysql_error());
$msg = "Form Contents: \n\n";
foreach($this->fields as $key => $field)
$msg .= "$key : $field \n ";
$to = '';
$subject = 'Beta Form Submission';
$from = 'Beta Sign up';
mail($to, $subject, $msg, "From: $from\r\nReply-To: $from\r\nReturn-Path: $from\r\n");
}
wall-o-code .... – dynamic
better ........? –
質問が広すぎ、曖昧です。エラーメッセージについての詳細はありませんが、明らかに 'うまくいかない' ton-o-codeだけです。 – AlexanderMP