Nwlapcug.com


Come disabilitare l'accesso diretto in Ajax

AJAX consente di eseguire in modo asincrono presentazione e codice di elaborazione. Ciò significa che un utente invia informazioni senza la necessità di aggiornare o ricaricare un'altra pagina Web. Per proteggere contro lo spamming, è possibile disattivare accesso diretto, quindi il codice non può essere eseguito da un'origine esterna. Il codice deve essere eseguito dal tuo sito Web, e disattivando l'accesso diretto si ferma agli spammer di automazione di sottomissione.

Istruzioni

1

Pulsante destro del mouse il file JS Ajax che contiene il codice di elaborazione. Fare clic su "Apri con" e scegli il tuo editor preferito di JS o Ajax.

2

Aggiungere il codice seguente all'inizio del codice Ajax per bloccare l'accesso diretto:

Se (! defined('BASEPATH') uscita ('vostra risposta qui.');

Se viene eseguito il codice Ajax da qualsiasi altra pagina ma il vostro pagine Web interne, il testo "Your response here" viene visualizzato. Sostituire questo testo con il proprio.

3

Salvare il file e utilizzare il browser Web per testare il nuovo codice. Digitare la pagina Ajax nella barra degli indirizzi del browser. Il testo della risposta uscita Visualizza nel browser.