|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Bannato
Iscritto dal: Nov 2007
Messaggi: 277
|
[php] richiesta pagina
ciao,
volevo avere un chiarimento,da inesperto in materia,sul linguaggio php. Un file php puo' contenere anche codice html ? In questo nel momento in cui il browser contatta il server,i comandi vengono eseguiti dal motore php,ma in che modo il server web invia il codice php al motore? Se il file richiesto e' misto come fa a separare la parte html da quella php? grazie |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
I file .php richiamati da un server web la maggior parte delle volte producono un output HTML.
Tutto quello che vedi fra <?php e ?> viene sostituito con il relativo codice HTML prodotto dall'esecuzione. |
|
|
|
|
|
#3 |
|
Bannato
Iscritto dal: Nov 2007
Messaggi: 277
|
ok.
ho un dubbio pero'. nella sostanza,cos'e' una pagina dinamica. Se la pagina dinamica viene creata al momento e non preesiste,come facciamo a dire che una data pagina e' dinamica? |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: May 2001
Messaggi: 12941
|
In genere funziona così (sto semplificando):
Il browser fa una richiesta HTTP per una data risorsa (ad esempio il file pippo.php). Il server HTTP elabora la richiesta, nel caso in cui rilevi che il file è di tipo PHP chiama l'interprete che esegue il codice tra i tag <?php e ?> generando codice html. Quindi manda l'eventuale HTML statico e quello generato da PHP all'utente. E' dinamico perché l'HTML viene generato al momento della richiesta dell'utente. |
|
|
|
|
|
#5 |
|
Bannato
Iscritto dal: Nov 2007
Messaggi: 277
|
il codice php e' fisso oppure varia a seconda delle richieste dell'utente?
Ultima modifica di zorretto27 : 22-05-2010 alle 14:58. |
|
|
|
|
|
#6 | |
|
Senior Member
Iscritto dal: May 2001
Messaggi: 12941
|
Quote:
Nel caso di una richiesta di tipo GET ad esempio i parametri sono passati nell'url, es: showthread.php?t=12345 Questo significa che alla pagina php showthread passi il numero identificativo del thread da visualizzare. Un altro esempio può essere una pagina di login che potrebbe comportarsi in maniera diversa se sei già loggato: Codice:
if (logged)
echo "Bentornato $user";
else
// mostra il form html
Ultima modifica di WarDuck : 22-05-2010 alle 15:19. |
|
|
|
|
|
|
#7 |
|
Bannato
Iscritto dal: Nov 2007
Messaggi: 277
|
ok!
in sostanza,se volessi dare una definizione esaustiva di pagina dinamica,come potrei definirla? una definizione chiara e completa. |
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Una pagina dinamica è un pagina web il cui sorgente HTML, CSS e JavaScript variare a seconda del contesto in cui la si richiede. Ed il contesto dipende da tempo, luogo del richiedente, pagine visitate precedentemente, tipo e versione di browser, parametri passati da url, parametri specificati dall'amministratore del sito, parametri letti dai cookies etc etc.
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 12:03.




















