collegare due pagine

limpido

Utente Attivo
9 Ago 2003
219
0
16
Visita sito
salve, volevo sapere se ho una pagina in php (es:pagina1.php)
e al suo interno in una determinata zona voglio includere un'altra pagina php (es: pagina2.php) che codice devo utilizzare nella pagina1.php per far comparire al suo interno la pagina2.php?

pensavo a questo:
<!--#include virtual="/pagina2.php" -->

ma non funziona...

help me...

ciao ciao
 

limpido

Utente Attivo
9 Ago 2003
219
0
16
Visita sito
ci sto quasi riuscendo, devo far in modo pero che capisca che deve andare a prendere questa pagina:

<? include("index.php?act=v&a=Byblos"); ?>

se faccio solo index.php va bene, se invece metto anche act=v&a=Byblos mi da questo errore:

Warning: main(index.php?act=v&a=Byblos) [function.main]: failed to open stream: No such file or directory in /home/sito/public_html/SitoWeb/Gallery/Marca_Byblos.php on line 632

Warning: main() [function.include]: Failed opening 'index.php?act=v&a=Byblos' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/sito/public_html/SitoWeb/Gallery/Marca_Byblos.php on line 632

cosa sto combinando? :hammer:
 

dead

Utente Attivo
22 Lug 2005
684
0
0
54
Brescia
www.dead.it
Se fai un include non è possibile passare i parametri nell'URL.

Inoltre non è nemmeno necessario, perchè l'include fa si che il codice scritto nel file incluso si comporti esattamente come se tu l'avessi scritto direttamente nel file princiopale; quindi tutte le variabili locali e globali visibili nel file principale, lo saranno anche nell'incluso.