2014-12-14 2 views

ответ

0

Попробуйте приведенный ниже код на вашей странице формы с JavaScript размещены в вашем вопросе:

<form id="signup" action="test_action.php"> 
<table width="300" cellpadding="3" cellspacing="0" border="0"> 
<tr><td>Name</td><td><input type="text" name="name" value="MY name" /></td></tr> 
<tr><td>Email</td><td><input type="text" name="email" value="[email protected]" /></td></tr> 
<tr><td>&#160;</td><td><input type="submit" value="Post" /></td></tr> 
<tr><td>&#160;</td><td id="result">&#160;</td></tr> 
</table> 
</form> 

создать страницу «test_action.php» с содержимым, приведенным ниже для форму отправить.

<?php 
echo "success!"; 
?> 

Если вы видите текст 'success!' в элементе «результат», после нажатия кнопки «Почта», создается представление формы.

+0

это работает, но мой не делает – user3793331

+0

вы можете отправить код на вашей странице формы? –

0
echo "Please fill in all of the fields!"; 
     $errors = $emailrrors + 1; 


    } 
$u_check = mysqli_query($mysqli,"SELECT un FROM users WHERE un='$un'"); 

    $check = mysqli_num_rows($u_check); 

    if ($check===1) 
    { 
    echo "Username already taken ..."; 
    $ok = 0; 
    $errors = 1; 
    } 
    $email_check = mysqli_query($mysqli,"SELECT email FROM users WHERE email='$email'"); 

    $emailcheck = mysqli_num_rows($email_check); 

    if ($emailcheck===1) 
    { 
    echo "email already taken ..."; 
    $ok = 0; 
    $errors = 1; 
    } 
     if($errors==0) 

     { 
if(!$mail->send()) { 
    echo 'Message could not be sent.'; 
    echo 'Mailer Error: ' . $mail->ErrorInfo; 
} else { 
    echo 'Message has been sent'; 
} 
if($errors!=0) 
    { 
     echo 'something went wrong'; 
     } 
+0

работает без ajax – user3793331

Смежные вопросы