2016-12-31 1 views
0

Ich habe eine Javascript-Funktion, die funktioniert gut. Es gibt alle Fehler Nachrichten aus der PHP-Datei auf eine Spanne von ID Resto sehr gut. Ich brauche, wenn php-Datei eine bestimmte Massege zurückgibt (Sie haben erfolgreich neu eingegeben! überprüfen Sie Ihre E-Mail, um Ihr Konto zu aktivieren) der Benutzer sollte auf eine andere Seite umgeleitet werden. kann jemand helfenWie kann ich Benutzer auf eine andere Seite in Ajax umleiten nach Erfolg Antwort von PHP

 function divsub(){ 
    var firstname= document.getElementById('first_name').value; 
    var lastname= document.getElementById('lastname').value; 
    var username= document.getElementById('username').value; 
    var email= document.getElementById('email').value; 
    var emailconfirm= document.getElementById('confirmemail').value; 
    var pass= document.getElementById('pass_id').value; 
    var passconfrim= document.getElementById('confirmpassword').value; 
    var phone= document.getElementById('phone').value; 
    var datastring = 'first_name='+firstname+'&lastname='+lastname+'&username='+username+'&email='+email+'&confirmemail='+emailconfirm+'&pass_id='+pass+'&confirmpassword='+passconfrim+'&phone='+phone; 
    $.ajax({ 

     type:"POST", 
     url:"regestration.php", 
     data:datastring, 
     cache:false, 
     success:function(html){ 
       if(html === "you have sucessfuly regestered!check your email to activated your account.") { 

        var ffirstname= document.getElementById('first_name').value; 
        var eemail= document.getElementById('email').value; 

        location.href = "rregsuccess.php?first_name="+ffirstname+"&email"+eemail; 


       } 
       else{ 
        $('#resto').html(html); 
     // window.location.href = "regsuccess.php"; 
       } 

     } 

    }); 
    return false; 
} 
+0

Wenn der Rückgabewert genau bitte die gleiche wie Sie testen? Ist es genau das gleiche Gehäuse, Abstand, Interpunktion usw.? – jeff

+0

Geben Sie den Code der Datei regestration.php in Ihre Frage ein –

+0

fügen Sie ein '/' in die URL ein, dh machen Sie die Zeile 'location.href =" /rregsuccess.php?first_name = "+ ffstname +" & email "+ e-mail;' – 31piy

Antwort

0
// after ajax success 
// Redirect user to url 
window.open("https://google.com","_self"); 
Verwandte Themen