0
次のコードはPHP5とMySQL5.6で動作しています。 KubuntuとWindowsの下で。この特定のケースでは、私はKubuntu 16.04 PHP7とMySQL5.7の下で実行しようとしています。データベースへの接続を確立できません。エラーメッセージはありません。実行はベースへの接続の行で終了します。その結果、コードからreport_beforeがタイプされますが、report_afterはタイプされません。PHP7がMySQLに接続できません
<?php
echo "<form id='login' action='' method='POST' accept-charset='UTF-8'>";
echo "<input type='password' name='password' id='password' maxlength='50'>";
echo "<input type='submit' name='OK' value='OK'>";
if (isset($_POST["password"]))
{
if($_POST["password"] == '1234')
{
echo "rep_before";
$link = mysql_connect('localhost:3306', 'acs', 'sesame');
echo "rep_after;
if ($link)
{
session_start();
header('Location: main_page.php');
}
}
}