Pagina 1 di 1
[php] cambiare URL nel browser
Inviato: ven 14 nov 2008, 7:50
da smtux
Salve,
un amico ha realizzato con PHP un web server in una intranet aziendale.
MI dice che vorrebbe cambiare l'URL che l'utente vede mentre naviga sul web server in modo
da non fargli vedere nella barra inidizzo del browser:
ma piuttosto:
Esiste un modo di fare questo modificando il php.ini?
Grazie in anticpo
Re: [php] cambiare URL nel browser
Inviato: ven 14 nov 2008, 8:11
da gianco
Re: [php] cambiare URL nel browser
Inviato: ven 14 nov 2008, 9:24
da Naitso
Ciao smtux, il tuo amico ha realizzato il sito in php pensando all'html ovvero creare n pagine da visualizzare, mentre il forte di php è aggangiarlo ad un DB, (mysql) dove solitamente risiedono tutti i contenuti e lasciare a php il compito di recuperare ed impaginare i dati....
Non ho mai utilizzato il module di apache proposto da gianco ma (imho) per risolvere il problema della visualizzazione probabilmente dovrà riscrivere l'intero/parte del sito appoggiandosi ad un db, la visualizzazione che dici tu ?id=12, è una coppia chiave-valore....
Ciao
Re: [php] cambiare URL nel browser
Inviato: ven 14 nov 2008, 11:53
da ildiama
smtux ha scritto:Salve,
un amico ha realizzato con PHP un web server in una intranet aziendale.
MI dice che vorrebbe cambiare l'URL che l'utente vede mentre naviga sul web server in modo
da non fargli vedere nella barra inidizzo del browser:
ma piuttosto:
Esiste un modo di fare questo modificando il php.ini?
Grazie in anticpo
Modificando il php.ini non so (leggi, non credo), ma una cosa tipo
è molto semplice. Basta scrivere nel file index.php ... non sono bravo a spiegarlo a parole, scrivo un esempio:
Codice: Seleziona tutto
<a href="index.php?id=12">pagina1</a>
$var=$_GET["id"],
switch($var)
case 12:
include "pagina1.php";
..
Cioè la pagina index.php contiene una parte fissa, il menù di navigazione, e una parte variabile a seconda del link che clikki..
Non è esattamente la risposta alla tua domanda, ma penso che possa fare da soluzione, ciao.
Re: [php] cambiare URL nel browser
Inviato: ven 14 nov 2008, 13:55
da smtux
Grazie per le risposte.
Il server non è di tipo apache ma un boa su hw embedded che per dei test è in rete intranet.
Ora sul sito di boa ho visto che esiste una funzione simile a redirect ma credo solo per nome
alla omonima di apache...
Qualcuno ha esperienza con boa?
Re: [php] cambiare URL nel browser
Inviato: ven 14 nov 2008, 14:03
da smtux
Naitso ha scritto:Ciao smtux, il tuo amico ha realizzato il sito in php pensando all'html ovvero creare n pagine da visualizzare, mentre il forte di php è aggangiarlo ad un DB, (mysql) dove solitamente risiedono tutti i contenuti e lasciare a php il compito di recuperare ed impaginare i dati....
Non ho mai utilizzato il module di apache proposto da gianco ma (imho) per risolvere il problema della visualizzazione probabilmente dovrà riscrivere l'intero/parte del sito appoggiandosi ad un db, la visualizzazione che dici tu ?id=12, è una coppia chiave-valore....
Ciao
ti confermo che ha fatto in quel modo...
purtroppo non ho molta esperienza a tale riguardo... come dovrebbe fare per agganciare php ad un db mysql o sqlite visto che si parla di dispositivi embedded?
Re: [php] cambiare URL nel browser
Inviato: ven 14 nov 2008, 14:30
da conraid
smtux ha scritto:
MI dice che vorrebbe cambiare l'URL che l'utente vede mentre naviga sul web server in modo
da non fargli vedere nella barra inidizzo del browser:
ma piuttosto:
Offtopic: Al di la che ognuno fa come vuole, ma perché dovrebbe fare una cosa simile, quando il 99.9% delle persone usa mod_rewrite per fare la cosa opposta?
Re: [php] cambiare URL nel browser
Inviato: ven 14 nov 2008, 14:56
da Naitso
smtux ha scritto:Naitso ha scritto:Ciao smtux, il tuo amico ha realizzato il sito in php pensando all'html ovvero creare n pagine da visualizzare, mentre il forte di php è aggangiarlo ad un DB, (mysql) dove solitamente risiedono tutti i contenuti e lasciare a php il compito di recuperare ed impaginare i dati....
Non ho mai utilizzato il module di apache proposto da gianco ma (imho) per risolvere il problema della visualizzazione probabilmente dovrà riscrivere l'intero/parte del sito appoggiandosi ad un db, la visualizzazione che dici tu ?id=12, è una coppia chiave-valore....
Ciao
ti confermo che ha fatto in quel modo...
purtroppo non ho molta esperienza a tale riguardo... come dovrebbe fare per agganciare php ad un db mysql o sqlite visto che si parla di dispositivi embedded?
Non conosco le caraterisctiche del dispositivo di cui parli, ti suggerisco di controllare i programmi/versioni installati e poi in modo particolare la versione di php e del database, poi da li si procede alla pianificazione del database e al codice php per recuperarlo.... ma (imho) insegnare php/mysql via post diventa la storia infinita...
ciao
Re: [php] cambiare URL nel browser
Inviato: ven 14 nov 2008, 19:01
da smtux
Grazie delle risposte...
non voglio la lezione per post... ci mancherebbe!
Mi avete indirizzato e a questo punto posso proseguire da solo

Re: [php] cambiare URL nel browser
Inviato: sab 15 nov 2008, 14:27
da twister
Concordo con Conraid.
Anche perchè se poi il sito va in produzione su internet si troverà con il problema di una corretta indicizzazione.
E poi non per alzare polemiche, ma perchè mai dovremmo aiutare qualcuno che viene pagato per fare questa cosa?