Dacă nu v-ați dat seama cum să lucreze variabile și $ _REQUEST variabilă, nu vă faceți griji. În următoarele câteva capitole, veți obține mai multe informații despre variabile și, în special, variabila specială în PHP, cum ar fi $ _REQUEST.
Odată ce PHP-programul primește valoarea numelui câmp de formular (nume), se afișează această valoare utilizând declarația de ecou. care a fost deja utilizat în Ba-sheypervoyPHP programme.Etoznacheniepopadaetneposredstvennov HTML-cod care este trimis înapoi la browser.
Dacă rulați PHP-programul de pe mașina dvs. utilizând o fereastră de prompt de comandă, apoi imediat ce codul PHP este stocat, acesta poate fi rulat. Dar, atunci când se lucrează cu pagini web și aplicații web toate obține un pic mai complicat.
PHP funcționează în același mod. Odată ce programul este scris-PHP, tu-l posta pe serverul web, împreună cu HTML și codul CSS. În același timp, ca regulă, obținem următoarele fișiere și directoare.
director CSS (css /). Acesta este directorul unde toate tabelele CSS.
KatalogPHP (scripturi /). Aici sunt plasate toate PHP-program. Acest director poate fi, de asemenea, numit mai specific, cum ar fi PHP / sau phpScripts /, dar în cele mai multe cazuri, site-uri folosesc pentru acest nume director script-uri /, astfel încât utilizarea acestui nume este considerat a fi bune maniere.
Capitolul 1. PHP: ce, unde și de ce?
Acum, că aveți deja un HTML- gata și PHP-cod, aveți nevoie pentru a pune aceste fișiere în directoarele corecte. Acesta ar trebui să descarce un fișier de pe un phpMM.css web
site-ul de carte www.missingmanuals.com/cds/phpmysqlmm și de masă CSS pus
Când totul este în loc, structura de directoare a serverului dvs. de web ia forma prezentată în Fig. 1.17. HTML- și PHP-fișiere create de noi special pentru acest capitol, motiv pentru care acestea sunt situate în CH01 /. Un fișier phpMM.css este, de exemplu, produse în întreaga carte, așa că ar trebui să fie plasat în directorul css /, care urmează imediat directorul rădăcină al serverului web.
Fig. 1.17. Structura de directoare de server web
Partea 1: Bazele de PHP si MySQL
Rulați al doilea program
Acum HTML- și CSS-cod sunt în locurile potrivite, și în HTML formă calitativă
ve de acțiune conține PHP program. În catalog CH01 / script / ar trebui să fie, de asemenea, fișierul sayHelloWeb.php. Rămâne doar pentru a aduce PHP în acțiune. Deschideți un browser web și du-te la serverul web, și apoi adăugați numele la serverul CH01 / sayHello.html. Vei vedea că ați creat în fișierul sayHello.html HTML, po-
image hozhy, care este reprezentată în Fig. 1.18.
Fig. 1.18. Cel mai des accesați pagina HTML și nu direct la PHP-program. Dar dumneavoastră PHP-programul va fi folosit pentru aceste HTML-pagini pentru a genera răspunsuri la întrebările utilizatorilor dvs.
Introduceți numele, apoi pe mine Bine ai venit. Pagina trimite numele tau, ca parte a acțiunii sub formă de date formează programul sayHelloWeb.php. Acest program ruleaza pe serverul web, iar apoi se va returna un răspuns (fig. 1.19). Astfel, browser-ul web nu este de fapt rula programul. În schimb, face programul rula serverul și apoi serverul returnează rezultatul rularea programului sayHelloWeb.php înapoi la browser-ul, care afișează un mesaj de întâmpinare personalizat.
Capitolul 1. PHP: ce, unde și de ce?