Wie würden Sie Token mit den folgenden verwenden?Ajax mit Tokens
$('#DIV').load('child.php?id='+id);
Damit Sie nicht child.php direkt aus dem Browser zugreifen können, und geben Sie child.php? Id = 1
Ist dies nicht möglich, mit Token ist, würde es anders sein?
Gedanken über XMLHttpRequest wie folgt:
var mygetrequest=new ajaxRequest();
mygetrequest.onreadystatechange = function(){
if (mygetrequest.readyState==4){
if (mygetrequest.status==200 || window.location.href.indexOf("http")==-1){
document.getElementById("DIV").innerHTML = mygetrequest.responseText;
} else{
alert("An error has occured making the request");
}
}
}
mygetrequest.open("GET", "child.php?id="+id, true);
mygetrequest.send(null);
Vielen Dank.
hi habe deinen Kommentar nicht gesehen Sorry, würde das Bearbeitungselement, das ich in der Frage hinzugefügt habe, dann funktionieren? – Alfie
@Alie: 1) Warum JS verwenden, wenn Sie jQuery bereits laden 2) Wenn Sie überprüfen möchten, ob der Benutzer von einer Jax-Anfrage oder von der Adressleiste auf die Datei 'child.php' zugreift, würde die von mir bereitgestellte Methode ausreichen dass – ifaour
Funktioniert gut! Danke! – Alfie