Ich möchte drei Eingänge des Benutzers von Jquery/Ajax PHP sicher senden und hier ist mein CodeSollte ich encodeURI verwenden für Benutzername, E-Mail und Passwort
var username = encodeURI($(".username_inp").val());
var email = encodeURI($(".email_inp").val());
var pass = encodeURI($(".pass_inp").val());
var post = {
"username":username,
"email":email,
"pass":pass,
}
$.ajax({
url: 'ajax/logreg.php',
type: 'POST',
data: {post:JSON.stringify(post)},
success: function(ans){
console.log(ans);
}
})
wollte ich wissen, ob mein Code richtig ist, weil Soweit ich gesehen habe, verwenden Leute nur encodeURI
mit URLs
Sie brauchen nicht 'zu encodeURI' die Felder, wie sie bereits in POST Körper –
@AgamBanga, aber ich kann nicht senden "" ohne sie –
von wo ''' kommt in Ihre Eingabe –