2017-12-17 18 views
-7

私はPHPに新しいので、それを働かせるように助けてください。 ready.phpファイルを開いてフォームのデータを入力することで完了した必要なアクションは、ready.phpファイルに表示されません。PHPポストフォームメソッドを実行するためには何が必要ですか?

私はフォームのindex.phpにこのコードを使用しています。

<form method="post" action="ready.php"> 
<div class="enter-name"> 
    <input class="animated pulse infinite" type="name" required="" maxlength="50" name="n" placeholder=" Enter Your Name Here"> 
    <button class="btn animated shake infinite" type="submit"><span></span> Go</button> 
</div> 

私はそれで何の問題を取得していない午前ready.php

<figure> 
<h1 class="naming"></h1> 
<h1 class="naming"></h1> 
<h1 class="naming"></h1> 
<h1 class="naming"></h1> 
<h1 class="naming"></h1> 

または

<div class="busi"><br><img src="4.png" height="35px" width="35px"/> 

ためのコード。

+1

いいえ]を適用することによって、私のような問題を解決しますが、あなたのready.phpは、ポストの値を探して、フィールドを移入する必要があります。あなたはそれを無料で手に入れません。 Googleの "PHPフォームの投稿"とあなたは豊富な情報を取得する必要があります。これはチュートリアルのサイトではなく、最初に概念を学ぶ上での足の仕事をする必要があります。次に、遭遇したバグに関する具体的な質問がある場合(私に基本的なPHP /クライアント/サーバー開発を教えていない)、それらの特定の質問に戻ってください。 – scrappedcola

+1

あなたはready.phpのデータで何をしたいのか説明していません。理論的には、データベース接続は必要ありませんが、おそらく1つは必要でしょう...名前のリストを保存したいと思っています。私はイメージが何と何をしなければならないのか分かりません。それ以外にも、私はいくつかの例をオンラインで選ぶことを提案します...質問にはPHPやmysqlの何もないので、まだ試していないようです。 [質問する方法](https://stackoverflow.com/help/how-to-ask)を参照してください。 – Theraot

+0

フォームはready.phpファイルに表示される名前を入力するだけです。エラーにready.phpの空白が表示され、ready.php – Yadav

答えて

0

私はこのコード

<?php echo $_REQUEST['n'];?> 
2

これにはデータベース接続は必要ありませんが、PHPの機能を備えた何らかのサーバーにアクセスする必要があります(Apacheが良い選択です)。

コードに関しては、私は専門家ではありませんが、PHPスクリプトが探しているものなので、 "name"属性を追加することができます。私はそれを下に追加しました(name = "name")。あなたはまた、(タイプ=「テキスト」)をテキストに入力タイプを変更する必要があります。

<input class="animated pulse infinite" type="text" name="name" required="" maxlength="50" name="n" placeholder=" Enter Your Name Here"> 

PHPスクリプトでは、あなたはこのコードを使用して、テキストボックスから名前の変数を見つけることができます。

$myName = $_POST['name']; 

名前は変数$ myNameの内側になります。

幸運を祈る!

+0

のコードを変更する必要があります。私のフォーム領域には名前を記入するだけのボタンが削除されています。 – Yadav

+0

私がPHPを学んだのは、ウェブサイトの基本的な例でした。あなたのコードでいくつかの複雑で複雑なことをしようとしているようです。簡単な例を試して、PHPを動作させ、その上にすべてのクールな機能を追加してください。本当に簡単な例は、ページ上部の(https://www.w3schools.com/PhP/php_forms.asp)にあります。それを試して、それがあなたのために働くかどうかを見てください! – Nathan

+1

もう一つ考慮すべきは:あなたのPHPスクリプトはどこですか?あなたのhtmlファイルと同じディレクトリにありますか?あなたのhtmlファイルがphpスクリプトと通信するようにするには、htmlファイルはPHPスクリプトの場所を知る必要があります。action = "/ path/to/file/ready.php" – Nathan