Pseudo Frame in php

DDragon

Nuovo Utente
29 Mar 2005
6
0
0
www.openfun.it
Ho un sito diviso in 3 colonne. In quella centrale vorrei che comparisse la pagina desiderata. Ad esempio si accede e nel mezzo viene mostrata la pagina news.php, poi si clicca su un link nella colonna a fianco e la pagina news.php viene sostituita con link.php. E' possibile far questo con uno script?
 

open-think

Bannato
19 Feb 2005
858
5
0
basta che utilizzi una struttura a frame o un iframe.
nei link metti come target il nome del frame desiderato o dell'iframe :rolleyes:
 

open-think

Bannato
19 Feb 2005
858
5
0
il tuo problema per l'uso dei frame stà nella minor compatibilità con i motori di ricerca?? :)
 

DDragon

Nuovo Utente
29 Mar 2005
6
0
0
www.openfun.it
Per questi motivi: su un motore di ricerca si potrebbe trovare solo il menu o solo una pagina senza il menu di navigazione. Inoltre se io volessi aprire in un'altra pagina un collegamento da menu si caricherebbe solo la pagina senza il menu di navigazione.
-------
Prova a dirlo diversamente credo di esermi spiegato male:
come si fa ad avere dei collegamenti tipo http://www.sito.it/index.php?in=prova.php
 

open-think

Bannato
19 Feb 2005
858
5
0
l'altra soluzione sarebbe quella di caricare una pagina intera(se la grafica non è particolarmente pesante è una buona scelta) :)
 

DDragon

Nuovo Utente
29 Mar 2005
6
0
0
www.openfun.it
open-think ha scritto:
l'altra soluzione sarebbe quella di caricare una pagina intera

Infatti avevo il sito in html che faceva così: in ogni pagina c'era tutto. Solo che ora che ho attivato il database e ho incominciato ad interessarmi di php ho notato questi collegamenti (sempre del tipo http://www.sito.it/index.php?in=prova.php ) che caricano una pagina (credo) in una certa zona del sito al posto di un'altra.
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
Per simulare i frames e ottenere il formato di link di cui parli, in PHP è possibile utilizzare il metodo $_GET e il costrutto "switch".
Immaginiamo di avere un menu del genere:

Codice:
 codice html codice html ....
<h1>
<a href="index.php">Homepage</a><br />
<a href="?link=news">News</a><br /> 
<a href="?link=link">Link</a>
</h1>

"Index.php" è la pagina al'interno della quale verrà simulato il richiamo dei frames.
Ora è necessario utilizzare $_GET e "switc" per gestire i link del menu:

Codice:
<?
$menu = $_GET['link']; 
switch ($menu)
{case "news" : include('news.php');
break;
case "link" : include('link.php');
break;
default : include('home.php');}
?>

Selezionando un link il navigatore vedrà nella barra degli indirizzi un'URL come questa_:
http://www.sito.it/index.php?link=news

Spero di non aver dimenticato nulla.
:byebye:
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
mptech ha scritto:
scusa , ma con questa soluzione , fai in modo che se accedi direttamente alla pagina non la visualizzi , giusto o mi sto sbagliando? :dormo:
Tieni conto che la pagina "news.php" esiste fisicamente nel tuo sito, quindi scrivendo:

http://www.sito.it/index.php?link=news

oppure

http://www.sito.it/news.php

visualizzerai comunque i contenuti di "news.php", naturalmente, nel secondo caso non si avrà la simulazione del frame.
ciao :)
 

mptech

Utente Attivo
20 Gen 2005
244
0
0
www.mptechnology.it
ok , ma se io non uso il frame per questo motivo(ovvero che se entro nella pagina non visualizzo il menu per esempio)
non mi serve un granchè la simulazione del frame.

se è per una questione di motori di ricerca sono daccordo

so che esiste un codice in javascript che mi impedisce di andare sulle pagine linkate se non sono passato dalla home, ma per iframe non lo conosco

dipende dall' utilizzo che deve farne,

e il dilemma continua............ .boia: .boia: .boia:
 
Discussioni simili
Autore Titolo Forum Risposte Data
A [Javascript] richiamare lo pseudo elemento after Javascript 1
E catturare pseudo-classi CSS con Javascript Javascript 1
S Pseudo-element :first-letter no firefox? HTML e CSS 10
Fendo59 Passare parametri con metodo POST a una pagina in un frame PHP 0
Heisenberg Protocolli di rete VXLAN e Frame-Relay(ATM) Reti LAN e Wireless 0
A problema con refresh frame laterale Javascript 2
F Apertura pagina web esterna dentro un frame di un altra pagina HTML e CSS 3
elpirata Simulare i frame con i css HTML e CSS 2
A passaggio a frame con sfumatura HTML e CSS 1
B sui frame HTML e CSS 2
X cloaking, frame Discussioni Varie 0
D Frame css HTML e CSS 3
I Menu senza refresh - sostituzione vecchi frame HTML jQuery 2
A creare una mappa del sito in frame HTML e CSS 0
M Pagina Web con top link fissi senza frame HTML e CSS 1
HolidaySoft.it Modifica src su Frame in Chrome Javascript 2
L Simulare i frame con i CSS HTML e CSS 0
N Frame HTML e CSS 6
F menu frame e pannelli a schede spry HTML e CSS 1
orlakio come inserire un frame in fondo alla pagine Webdesign e Grafica 1
M Frame noresize [Era: Frame non che non si può ridimensionare] HTML e CSS 1
S frame mobili HTML e CSS 6
C search button in un frame diverso da text form Javascript 10
O musica nel sito con frame HTML e CSS 0
M Linkare in altro frame da menu a discesa Javascript 0
S problemi passaggio dati da menù tendina ad un'altro frame Javascript 3
A uso javascript per aprire dei frame all'interno del frame principale Javascript 0
asevenx collegamento su frame HTML e CSS 1
C facebook e gmail in un frame HTML e CSS 4
G caricare 3 html diversi nello stesso frame, utilizzando 3 link.... HTML e CSS 2
R Problema a caricare Galleria SWF esterna ''PieceMaker'' su frame AS2.0 Flash 0
M Problema con frame in Internet Explorer HTML e CSS 6
O windows: antivirus rileva file html/Frame.nap Windows e Software 3
Z Email Php con frame PHP 4
T Effetto dissolvenza su frame Javascript 1
O Problemi con frame che si sovvrappongono! HTML e CSS 26
M Problemi con i frame HTML e CSS 8
S Flash cs4 Help! non vedo + frame nella timeline Flash 3
N jglidemenu e frame Javascript 2
T Problema con i Frame HTML e CSS 1
R Destinazione Frame HTML e CSS 1
M Possibile assegnare un link ad un frame di un Movie clip? Flash 10
DeAndreon Il mito dei frame HTML e CSS 5
K onmouseover in altro frame Javascript 2
C Set frame in javascript Javascript 1
G adattare sito con frame a monitor [era:Frame] Webdesign e Grafica 3
S "history.go" oppure "history.back" nei frame HTML e CSS 3
J Problema indicizzazione sito con frame SEO e Posizionamento 3
J PHP/HTML Question. How to change frame after login? PHP 1
B link interni frame HTML e CSS 1

Discussioni simili