- Home
- Categorie
- Coding e Sistemistica
- PHP
- Link che aggiornano solo una parte del body
-
Link che aggiornano solo una parte del body
Ciao ragazzi
sono un novellissimo di php e voglio rifare il mio sito da html statico in php.
sto iniziando dai menu e a me piace molto l'effetto in cui cliccando un link del menu si aggiorna solo il body centrale della home senza ricaricare tutto il resto (ad esempio header footer ecc)
per farvi capire questo effetto:
io ho un'idea ma preferisco sapere la procedura "standard" e poi ne discutiamo dopo i primi post
grazie a tutti
Ciao
-
quel sito che di cui hai messo il link ha semplicemente una parte uguale in tutte le pagine
puoi mettere quella parte di codice html in un file (header.php)
e poi in ogni pagina del tuo sito, all'inizio metti
include("header.php");non so se c'è una procedura standard... io faccio così
-
però io non vedo l'effetto come se si ricaricasse l'intera pagina
dite che non centra nulla?
-
l'unica alternativa agli odiosi frame è nel web2.0 usando ajax e quindi far aggiornare il contenuto del oggetto che contiene le info...
-
ci proverò appena posso e vi dirò l'esito
un'altra info legata alla stessa questione please:
ovviamente in base a tali cambiamenti di contenuti dovrei cambiare i vari meta tag
come posso modificare tali meta in base al link di "provenienza" ?
è possibile dichiarare i meta come variabili e poi passarli nel link tramite query string?
oppure fare un ulteriore include a livello di meta?
grazie!
-
se tu hai header.php e pagina.php
in header metti
<META NAME="description" CONTENT="<?= $descrizione ?>">
in pagina.php metti
<?
$descrizione = "Descrizione della pagina";
include("header.php");
?>