Associare collegamenti

WpStyle

Utente Attivo
25 Gen 2004
611
0
16
Pistoia
www.animalfestival.net
Sto includendo tramite php delle pagine esterne in alcuni div della pagina principale, sapreste dirmi se esiste la possibilità di creare un unico link che cliccato mi permetta di includere 2 pagine diverse in 2 div diversi.
I due link in questione sarebbero questi:
Codice:
<a href="appartamenti.php?foto=intro2"></a>
<a href="appartamenti.php?pagina=intro"></a>

praticamente avrei la necessità di unirli in un unico collegamento...
scusate ma di php conosco a mala pena la funzione include

Grazie!
 
ti ringrazio borgo, ho provato lo script ma funziona solo in parte...
il mio scopo è di includere nella stessa pagina 2 pagine esterne...
praticamente ho una pagina che contiene 3 div, il primo è un menu, negli gli altri 2 dovrei includere 2 pagine esterne cliccando in un unico link del menu...
con questo script me ne include solo 1 mentre l'altra si apre in un'altra finestra.
 
ciao, ora dico una ca....a.

tu hai due link:

PHP:
<a href="appartamenti.php?foto=intro2"></a>
<a href="appartamenti.php?pagina=intro"></a>

non potresti dato che sono alla stessa pagina

PHP:
<a href="appartamenti.php?foto=intro2&pagina=intro"></a>

al posto di intro2 e intro inserisci il nome reale (es intro2.jpg e intro.php)

poi nel div della foto

PHP:
<div id = "foto">
<?php
include_once $_GET['foto'];
?>
</div>

<div id="pagina>
<?php
include_once $_GET['pagina'];
?>
</div>

ma forse come detto è una....
 
Una segnalazione. La soluzione di Borgo è sintatticamente ineccepibile, ma dato che prevede l'inclusione di file passati per querystring è PERICOLOSISSIMA. In pratica spiana la strada all'esecuzione di qualsiasi codice passato per GET.
 
ciao
uno protrebbe scrivere sulla riga del bw
<a href="appartamenti.php?foto=delete tutto il db"></a>
quindi eliox ha (quando non prende le fibre per digerire) ragione

sarebbe meglio mettre validazione (come da lui in altro post suggerito)


PHP:
<div id = "foto"> 
<?php 
if(htmlspecialchars($_GET['foto'])=="intro2.jpg"){
    include_once htmlspecialchars($_GET['foto']);
}
?> 
</div>

analogo l'altro
 
Scusa Borgo se posso sembrare sfibrante (:D:D:D), ma se $_GET['foto'] è identico a intro2.jpg, che bisogno c'è di passarlo ad htmlspecialchars()?
 

Discussioni simili