エコーの代わりに入力の上にテキストを作成したい exemple:ユーザーが別のテキストを表示していない場合、有効なテキストが1つの場合は電子メールを送信します。javascriptそれを呼び出す方法
if(isset($_POST['submitmailforpw'])){
$url2 = 'someurl';
$mailforpw = $_REQUEST['mailforpw'];
$link = mysqli_connect("localhost", "root", "", "database");
if($link){
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}
$sqlCmd = "Select * from tb where userName='" . $mailforpw . "'";
$result = mysqli_query($link, $sqlCmd);
if(mysqli_num_rows($result) > 0){
$row = mysqli_fetch_array($result);
$idC = base64_encode($row['idC']);
$email = base64_encode($mailforpw);
$values = $idC . "||" . $email ;
$url = $url2 . 'values=' . $values ;
$result = do_post_request($url, "");
$sendOrNot = explode('||m7ip||enviado||' , $result);
if($sendOrNot[1] == "true"){
echo "enviado";
}else{
echo "nao enviado";
}
}else{
//exit(); Não existe na bd
}
}else{
//exit();
}
}else{
//exit();
}
HTML私はそれが働いしかし、私が試したことは '(ジャバスクリプト事)' エコーだった削除JS
<div>
<center><form action="" method="post">
<ul class="form-style-1">
<li>
<label>Email <span class="required">*</span></label>
<input type="email" name="mailforpw" class="field-long" required />
</li>
<li>
<input class="button button-xlarge tright noleftmargin nobottommargin fadeInUp animated" type="submit" name="submitmailforpw" value="Submeter" />
</li>
<li>
<div class="required" id="emailNaoEncontrado">
</div>
</li>
</ul>
</form></center>
</div>
。それは動作しますが、バグになっていた、最後にPHPを入れてみました。 jsエコーをtehファイルの最後に置き、関数などを介して呼び出してください。 この質問には既に質問がありawseredされています。
あなたのコードでJavascriptが表示されません。それを投稿することを忘れましたか? – CodeGodie
"急いでいます"と礼儀正しくない、検索して何をしたかを指定してください –
私はそれを削除していましたが、試したものはエコー '(javascriptなもの)'でした。それはうまくいくだろうが、バグだった –