2017-09-08 7 views
-1

私はちょうどhtmlとphpの初心者です。私は$ _postコマンドを使用してリンクしようとしましたが、送信ボタンをクリックするとクロムの新しいタブが開き、エコー結果の代わりにPHPコードが表示されます。でも私はmysqlにリンクしようとしましたが、データベースは更新されていません。 これは、送信ボタンをクリックしたときに、次のコードは、クロムの新しいタブに表示されている私のhtmlファイル {私はHTMLページからテキストをフェッチし、それをPHPファイルに渡して表示したいですか?

<!DOCTYPE html> 
<html> 
<head> 
    <title>quora</title> 
</head> 
<body> 
<center> 
<form action="learning.php" method="post"> 
    <input type="text" name="email" placeholder="email" style="width: 50%;height: 50%;"> 
    <input type="password" name="password" placeholder="password" style="width: 50%;height: 50%;"> 
    <input type="submit" name="submit" style="width: 50%;height: 50%;"> 
</form> 
</center> 
</body> 
</html> 

} です。 これは私があなたのミスはあなたがPHPファイルを実行するためにサーバーを使用していないということであることを確信している私のPHPファイル

{ 
<?php 

$mail=$_post['email']; 
$password=$_post['password']; 
echo $mail; 
$con=mysqli_connect("localhost","root","","learn") or die(mysqli_error("not valid")); 
$st="INSERT INTO usrdata values ('$mail','$password')"; 
$stres=mysqli_query($con,$st) or die(mysqli_error($con)); 
echo $stres; 
?> 
} 
+0

すべての周辺の '{} 'はなぜですか? – RiggsFolly

+0

ブラウザのアドレスバーに何を表示してください – RiggsFolly

+0

PHPで設定されたWebサーバー(Apache)をインストールしましたか? – RiggsFolly

答えて

-1

はあなたのphpページを変更します。 <?php

<?php 

    if (isset($_POST['submit'])){ 

     $mail=$_POST['email']; 
     $password=$_POST['password']; 
     echo $mail; 
     $con=mysqli_connect("localhost","root","","learn") or die(mysqli_error("not valid")); 
     $st="INSERT INTO usrdata values ('$mail','$password')"; 
     $stres=mysqli_query($con,$st) or die(mysqli_error($con)); 
     echo $stres; 
    } 

?> 
-2

は、サーバーについて説明してもらえ{ .. code ... }前に削除しますか? wampを使っていますか? Apacheのようなローカルサーバーを使う必要があります。そしてあなたはwampパッケージでそれを見つけることができます。URL [http://www.wampserver.com/en/][1]に行き、wampパッケージをダウンロードしてください。次に、コードをwampフォルダ(www)内に置きます。デフォルトでは、あなたのCドライブにあります。 c/wamp/www/your-folderにあります。あなたのwampを起動するブラウザに移動し、localhostと入力してフォルダを開きます。

+0

質問ごとに1つの回答で十分です。後で役に立つと思われるものを考えれば回答を編集できます – RiggsFolly

+0

また、[このコメント](https://stackoverflow.com/questions/46113547/i-want-to-fetch-the-text-from- OPの#html-page-and-pass-it-to-phpファイルと表示#comment79190624_46113778) – RiggsFolly

関連する問題