Ciao
Vorrei, per piacere, dei chiarimenti su come si
realizza l'aggiornamento di una sola parte di
una pagina web
Mi spiego:
Sul sito di html.it nella sezione programmazione
ci sono
alcuni manuali online divisi in capitoli
quello che ho visto riguardava il c++;
ogni volta che cliccavo sul link in basso per la pagina successiva
veniva caricata un testo nuovo
(a volte corredato da semplici immagini) a centro pagina,
cioè, come ho detto veniva aggiornata solo la parte
che interessa (una tabella penso), il resto della pagina
si caricava praticamente instantaneamente in quanto non variava.
Secondo voi, è stato realizzato usando il php e il database?
Come?
Sono dei semplici include?
grazie
Beh, nel tuo esempio viene ogni volta caricata una pagina nuova, che semplicemente è costruita sfruttando lo stesso template, ovvero una pagina con una certa struttura di base su cui poi aggiungi il resto; senz'altro la cosa si potrebbe ben fare in php sfruttando gli include.
Ad esempio un'idea potrebbe essere costruirsi il template ed inserire ad un certo punto (dove c'è il testo che cambia) uno switch:
[code:1:32fc3b8d70]<?php
switch ($_GET['content']) {
case 1:
include 'pag1.php';
break;
case 2:
include 'pag2.php';
break;
case 3:
include 'pag3.php';
break;
default:
include 'index.php';
}[/code:1:32fc3b8d70]
quindi i link (che saranno inseriti nelle pagine appropriate) saranno del tipo:
[code:1:32fc3b8d70]<a href="index.php?content=1">Pagina 1</a>[/code:1:32fc3b8d70]
il pag1.php, pag2.php ecc
si riferisce al testo che deve essere cambiato
di volta in volta richaimandolo attraverso il link
sotto descritto,
quindi io devo preparare le pagine con il testo pag1.php e pag2.php
e inserire nello swich tanti casi quante sono le pagine
da caricare .
Ho capito bene?
grazie tante