2017-07-03 17 views
-1
<form name='form-login' action="<?php header("location: /vardhman/administrator/check.php");?>" method="post"> 
    <span class="fontawesome-user"></span> 
     <input type="text" id="username" name="username" placeholder="Username"> 

    <span class="fontawesome-lock"></span> 
     <input type="password" id="password" name="password" placeholder="Password"> 

    <input type="submit" value="Login"></form> 

にこのフォームを行うと、PHPのPOSTメソッドとメソッドは何も

することはできません取得これはそれだけで何も渡されない表示check.php

$host="localhost"; // Host name 
$username="root"; // Mysql username 
$password=""; // Mysql password 
$db_name="mlm"; // Database name 
$tbl_name="administrator"; // Table name 


// Connect to server and select databse. 
$conn= mysqli_connect("$host", "$username", "$password")or die("cannot connect"); 

mysqli_select_db($conn,"$db_name")or die("cannot select DB"); 

// username and password sent from form 
if(isset($_POST['username'])) { 
    // check if the username has been set 

$myusername=$_POST['username']; 
} 
else{ 
echo "nothing is passed"; 
} 

です。 問題は何か分かりません。 値を渡すことはできません。前もって感謝します。

+1

あなたの ''終了タグが欠落しています。また、 "apokryfos"のコメントに従ってください。 –

+2

'<?php header(" location:/vardhman/administrator/check.php ");?>'?これは本当に間違っています。 '/ vardhman/administrator/check.php'だけが必要です。phpは何もエコーしません。 – apokryfos

+1

この簡単なプロセスを網羅したウェブ上には、数百万のチュートリアルがあります。私はあなたにこれらの___のいくつかをGoogleに提案してもらえますか?___ – RiggsFolly

答えて

0

コードにバグがあります。
あなたがラップするべきではありません。別のバグを発見

<form name='form-login' action="/vardhman/administrator/check.php" method="post"> 


:あなたは()action属性で、単なるプレーンテキストとしてのパスを書き

正しいコードヘッダーを使用しないでください変数を引用符で囲みます。

// Connect to server and select databse. 
$conn= mysqli_connect("$host", "$username", "$password")or die("cannot connect"); 

mysqli_select_db($conn,"$db_name")or die("cannot select DB"); 

正しいコード:

// Connect to server and select databse. 
$conn= mysqli_connect($host, $username, $password)or die("cannot connect"); 

mysqli_select_db($conn, $db_name)or die("cannot select DB"); 
+0

私はそれをしましたが、動作しませんでした。 – user3738184

+0

ファイルの場所を教えていただけますか? –

+0

ファイルの場所は同じです。余分な助けを感謝します。 – user3738184

関連する問題