Come usare JavaScript e PHP in validazione Form

February 23

Come usare JavaScript e PHP in validazione Form


Una delle ovvie differenze tra JavaScript e PHP è il fatto che, mentre JavaScript è puramente un linguaggio lato client che viene eseguito sul browser del client, PHP è un linguaggio di scripting lato server che viene eseguito esclusivamente sul server. Entrambe le tecnologie hanno i loro usi in ambienti diversi in base alla applicazione e l'attuazione. Mentre può essere utilizzato JavaScript per offrire la validazione lato client, PHP può essere usato per offrire la validazione lato server. Quando combinati insieme, possono essere utilizzati per automatizzare l'elaborazione dei moduli e creare approcci più user-friendly per formare l'elaborazione on-line. le richieste di JavaScript che sono state verificate possono essere inviati al server rendendo il lavoro del server migliorando in tal modo più facile velocità di elaborazione.

istruzione

validazione dei form

1 Progettare un modulo che verrà visualizzato nel browser client. Questo modulo dovrà essere controllato per errore utilizzando JavaScript. Questo è importante in modo che le risorse del server non saranno tenuti a verificare la presenza di errori e altri requisiti di convalida che si possono fare nel browser client utilizzando JavaScript.

2 Utilizzare un oggetto "Pulsante" quando si utilizza JavaScript sul lato client in modo che il modulo non viene inviato al server. Un semplice pulsante convalida sarebbe simile a questa:

<INPUT TYPE = VALORE "pulsante" = "OK" onclick = "check_form (questo);">

In caso di validazione dei form PHP, il "Invia" oggetto viene utilizzato per inviare il modulo al server in cui la validazione è fatto e dei risultati restituito all'utente.

3 Invia dati al lato client dopo l'elaborazione con l'aggiunta di codice PHP ai tag <script> come illustrato di seguito:

<? Php

$ Log_id +
$ _GET [ "Uid"]
ANDARE
?>
<Script language = "JavaScript">
var log_id = <? php echo ($ log_id)
ANDARE
?>
alert ( "Sei connesso come:" + log_id)
ANDARE

</ Script>

4 Utilizzare il campo "nascosto" tipo di ingresso per impostare un valore per la pagina restituita utilizzando PHP come mostrato di seguito:

<? Php
$ Log_id =
$ _GET [ "Uid"]
ANDARE
?>

<Script language = "JavaScript">
alert ( "Sei connesso come:" + Dave ")
ANDARE
</ Script>

5 Utilizzare nomi univoci quando si dispone di più elementi, come in un array. Questo permette di PHP per accettare questi valori ed elaborarli.

6 Utilizzare la sintassi seguente per fare riferimento a un file PHP utilizzando JavaScript:

<Script type = "text / javascript" src = "test.php"> </ script>

Il "test.php" può anche essere passato con i parametri con l'aggiunta di argomenti extra.

Consigli e avvertenze

  • Ricordatevi sempre di controllare i dati con PHP, anche dopo la verifica utilizzando JavaScript. Questo è considerato il punto di controllo più affidabile quando si tratta di elaborazione di input.
  • La convalida utilizzando JavaScript può essere reso più user-friendly. Per esempio, la convalida può essere avviata da un elemento utilizzando, per esempio onBlur, mentre l'utente continua ad utilizzare la pagina Web.