aprire da una pagina master altre pagine php

manuka

Nuovo Utente
17 Set 2009
4
0
0
Ciao a tutti, premetto la mia assoluta ignoranza in materia e colgo l'occasione per farvi alcune domande.

Una volta creata la Index.html , è sorto il problema di creare le altre pagine (ad esempio la pagina "tutorial grafica").
Per creare la pagina Tutorial grafica ho semplicemente salvato la apgina Index con un nome diverso...e collegato le 2 pagine tramite collegamento ipertestuale.....capite subito che legare così più pagine è un lavoraccio tremendo.... ogni volta devo riaprire tutte le pagine e aggiornare i collegamenti ipertestuali (se ad esempio aggiungo una nuova voce al menu della pagina index...poi devo aggiungerlo anche a tutte le altre pagine......da spararsi!).

un mio conoscente mi ha fatto vedere che usando una pagina master si poteva evitare questa creazione infinita di codice, usando un unico file php dove al centro della pagina, inserendo il seguente codice:

<? $p="news-slide"; //pagina di default per i contenuti centrali
if(isset($_GET['page'])){ //pagina passata via parametro
$p=$_GET['page'];
if($p!=basename($p) || !preg_match("/^[A-Za-z0-9\-_]+$/",$p) || $p=="index" || !file_exists($p.".php"))
$p="error"; //pagina di errore
}
include($p.".php"); ?>

e mettendo al link per le pagine da richiamare: index.php?page=nome-pagina

avrei risolto il mio problema di eccesso di codice.

il problema e che a me non mi funziona.....e non capisco perche

ho creato la pagina master, ho inserito il codice, ho creato la pagina....ma alla fine non mi apre niente

mi sono anche scaricata easyphp in modo da poterlo vedere on line su server remoto

ma neanche cosi mi si vede la pagina al centro del master...che devo fare??

aiuttoooooo


grazie
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
inviare nomi di pagine per metodo (GET o POST) è una cosa molto pericolosa, sarebbe meglio utilizzare un altrom metodo magari caricando dinamicamente i nomi delle voci di menu da un database.
 

manuka

Nuovo Utente
17 Set 2009
4
0
0
grazie per l;a risposta, innanzi tutto

si ho nominato anche le altre pagine in php poi ho installato easyphp ma su apache mi dice che non ha aperto il server perche la porta e occupata. quindi non so se dipende da questo, magari mi si apre ma io in locale non lo riesco a vedere....

riguardo al fatto di mettere pagine dinamiche su un database...ecco per me in queswto caso le cose si complicano...magari non c;e in un altro modo per aprire da una pagina master le altre pagine anche non in php?
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
si ho nominato anche le altre pagine in php poi ho installato easyphp ma su apache mi dice che non ha aperto il server perche la porta e occupata. quindi non so se dipende da questo, magari mi si apre ma io in locale non lo riesco a vedere....
sicuro di non aver attivo qualche altro programma che lavora sulla stessa porta, magari per il P2P?
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
un protocollo per scaricare file (soprattutto video e musica) da Internet
 

manuka

Nuovo Utente
17 Set 2009
4
0
0
be si ho emule e bit torrent e come faccio a cambiargli la porta????

sapete un altro modo oltre php per apreire le pagine da una pagina master?
 
Discussioni simili
Autore Titolo Forum Risposte Data
F aprire una pagina in un overlay jQuery 0
F aprire un file pdf da una pagina asp Classic ASP 2
M Aprire file php di una pagina web! PHP 5
MrClog Aprire un link da una pagina PHP con "esplora risorse" PHP 3
A aprire pagina con form in una nuova finestra Javascript 2
F Aprire una pagina php o html in una nuova finestra da una pagina php PHP 2
T aprire una nuova pagina dinamicamente PHP 4
N Aprire un link esterno dentro ad una pagina del sito HTML e CSS 6
P Aprire una pagina aspx da html HTML e CSS 1
L aprire un link esterno all'interno di una pagina web rispettando w3c. help :( HTML e CSS 5
P Aprire Un Link In Una Pagina Secondaria Flash 1
C aprire una pagina diversa in una tabella HTML e CSS 9
L aprire i link in una nuova pagina HTML e CSS 5
ste80 [MS Access] Impossibile aprire una maschera da pulsante MS Access 2
R [MS Access] COME APRIRE UNA MASCHERA FACENDO DOPPIO CLICK SU UN RECORDSET MS Access 1
G [PHP] Aprire una cartella tramite un link PHP 1
S Aprire file sul pc cliente dentro una intranet. PHP 1
Gabriele Visioli Realizzare e Vendere siti web senza aprire una Partita IVA... Come? Leggi, Normative e Fisco 4
Monital aprire una connesisone su un altro database all'interno di un while PHP 3
A Aprire una tastiera con solo numeri Sviluppo app per Android 1
S Domanda per aprire una cartella PHP 0
M aprire una immagine da una cartella con lightbox PHP 0
mirko.dagata Aprire una società in Svizzera Leggi, Normative e Fisco 0
novello88 Javascript opener - aprire una nuova finestra con JS Javascript 1
M Come faccio ad aprire una Partita IVA e quanto cosa? Leggi, Normative e Fisco 1
A Aprire una index in un punto preciso PHP 5
giancadeejay ROTAZIONE URL - Aprire il sito corrente in una nuova finestra Javascript 0
M come aprire una finestra oscurando quella sotto? Javascript 2
M Aprire una finestra con dimensioni fisse HTML e CSS 8
N Non riesco ad aprire una scheda ASPX# ASP.NET 4
N avrei bisogno di aprire una cartella e ..... PHP 2
A javascript per aprire una nuova finestra Javascript 3
T come far aprire una nuova finestra con questo JS: Javascript 2
grottafelix Aprire in link in una nuova finestra Javascript 5
cimice Aiuto! Aprire una nuova finestra "parametrizzata" PHP 13
D aprire una popup per i risultati di una ricerca Javascript 2
S aprire una cartella in flash Flash 1
S conviene aprire una partita iva? Leggi, Normative e Fisco 4
S far aprire una finestra in automatico HTML e CSS 2
W Aprire un pop-up da un pop-up HTML e CSS 3
T Come aprire file .wtb Discussioni Varie 10
A Aprire la window form Add Connection da codice Visual Basic 4
S Aprire su Mac Progetto PSD salvato su win Photoshop 0
D [HTML] Non riesco aprire foto singole in un album creato con "iWebAlbum" HTML e CSS 1
P [Javascript] Aprire Link in Div e pagina Dinamica Javascript 0
A [MS Access] Aprire maschera con sottomaschera su ultimo record MS Access 0
L [Javascript]Aprire div con click e chiuderlo con altro pulsante Javascript 2
Tommy03 Aprire un file .asp nel browser Classic ASP 5
K Aprire porte modem Tim smart Fibra Adsl e Connettività 0
R [MS Access] aprire maschera con doppio click su recordset di sottomaschera MS Access 4

Discussioni simili