0
ログインPHPコードを実行していますが、POSTメソッドが空の文字列を返しています。POSTメソッドが空に戻り、名前とIDが付きます
これは私のHTMLです:
<form action="iniSesion.php" method="post" >
<div class="form-group">
<input type="email" name="email_"
class="form-control" id="email" placeholder="Email">
</div>
<div class="form-group">
<input type="password" name="password_"
class="form-control" id="password" placeholder="Password">
</div>
<button type="submit" class="btn btn-primary">Ingresar</button>
</form>
そして、これが私のphp
<?php
include_once('../_includes/dbconnect.php');
$conexion = Conexion::conectar();
$email = mysqli_real_escape_string($conexion,$_POST["email_"]);
$password = mysqli_real_escape_string($conexion,$_POST["password_"]);
print_r($_POST);
echo $_POST["email_"];
echo $_POST["password_"];
Conexion::desconectar($conexion);
?>
である。しかし、すべてのエコーが空で、私が間違って何をやっていますか?
事前に感謝
------ EDIT
私は問題はmysqli_real_escape_string機能であることを源泉が、私はそれを使用したいと私にはわからないなぜそれが私のPOSTを行っています変数空き
'ますprint_r($ _ POST)'の出力は何ですか? – Nima
'echo'は実行していないのではなく空であると確信していますか?エラーログに何か報告がありますか?スクリプト自体が呼び出されていますか? –
それはArray()です@Nima –