>> SPEAKER: Piuttosto che limitarsi a reindirizzare l' l'utente torna alla mia forma, se lui o lei
non riesce a fornire tutte le necessarie campi, cerchiamo di essere invece un po 'più
istruttivo e lo informare o lei che cosa devono fare in
Per procedere ulteriormente.
Quindi, date un'occhiata qui a froshims-2.php.
L'unico cambiamento ora che ho fatto è quello di rimuovere bootstrap per ora, solo per mantenere
cose un po 'più semplice, e anche per specificare che l'azione di questo
formulario deve essere registratevi-2.php.
>> Diamo quindi un'occhiata a registro-2.
Si noti che questo file è in gran parte HTML.
Ma all'interno del tag body sono un certo numero di tag PHP.
>> Come interprete di PHP incontra quelli tag, viene infatti eseguire il codice
al loro interno.
Quali saranno eseguiti in questo caso particolare?
Beh accorgiamo, controlleremo con un "se". Se il nome è vuoto, o di genere è vuota,
o camerata è vuota ", quindi." E il "poi" qui è implicito da questa colon.
>> PHP fa, come il C, il supporto parentesi graffe per il corpo dei suoi blocchi if.
Ma supporta anche questo colon, che significa tutto ciò che viene qui di seguito,
se questo se la condizione è vero, accadrà.
Ora, se ciò consegue che i due punti è solo alcune HTML grezzo, come in questo caso, ciò
che accadrà è che l'interprete sarà semplicemente sputare che crudo HTML.
>> Ma non appena incontriamo un'altra PHP tag, come facciamo qui su questa linea,
"Altrimenti" noi faremo lo segue.
Ci affermiamo, in raw HTML, o in realtà solo testo, che siete registrati.
Beh, non proprio.
Poi, a differenza di C, ora dobbiamo specificare più esplicitamente, perché stiamo usando
questi due punti, che se finisce qui.
>> Ora diamo uno sguardo il risultato finale.
Qui, in froshims-2, ho l' forma che ho avuto in origine.
Andiamo avanti e riempire out David Malan.
Sarà un capitano.
Sarà maschio, ma lui non avrà un dormitorio.
Piuttosto, procediamo semplicemente a registrarsi.
>> È necessario fornire il proprio nome, sesso e dormitorio.
Torna indietro.
In altre parole, piuttosto che semplicemente Mi reindirizzare indietro a quella forma froshims
e lasciare a me per capire cosa in realtà è andato storto, qui, sono stato
informato in modo proattivo che ho fatto qualcosa di sbagliato.
E mi è stata data un'opportunità per tornare indietro.