Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17

Discussione: Redirect in PHP

  1. #1

    Redirect in PHP

    Ho un piccolo problema con un redirect automatico.

    Ho una pagina molto semplice per con il seguente codice:

    Codice PHP:
    // redirect.php
    if (!$path) {
            
    header("Location: home.php");
    } else {
            
    header("Location: $path");

    Ora, se la variabile $path è del tipo pagina.php?var=valore non ho alcun problema, mentre se è del tipo pagina.php?var1=valore1&var2=valore2, al codice sopra riportato, la variabile $path mi risulta sempre del tipo pagina.php?var=valore .

    :master: Come posso risolvere?
    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

  2. #2

    Yoo ooooohh nessuno????

    UP!!!
    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

  3. #3

    UP

    UP
    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

  4. #4
    ..a me sembra tutto ok: ho provato sul mio PC e le variabili vengono passate entrambe.

  5. #5
    ....e infatti non capisco proprio perché non funziona!

    Ad ogni modo, vedrò quello che riesco a combinare smanettando sul codice!
    Grazie comunque.
    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

  6. #6
    Utente di HTML.it L'avatar di mark2x
    Registrato dal
    Nov 2005
    Messaggi
    1,940
    Per capirci qualcosa dovresti dirci cos'è e come hai ricavato $path...
    No?

    [.:: JaguarXF ::.]
    __________________

  7. #7
    In ogni modo con l'header Location devi usare url assoluti e completi, non c'entra con il tuo errore ma è bene saperlo.

  8. #8
    Utente di HTML.it L'avatar di mark2x
    Registrato dal
    Nov 2005
    Messaggi
    1,940
    Originariamente inviato da skidx
    In ogni modo con l'header Location devi usare url assoluti e completi, non c'entra con il tuo errore ma è bene saperlo.
    Forse di standard, ma tutti i client permettono URL relativi (ciò che è preferibile tra l'altro per comodità).

    [.:: JaguarXF ::.]
    __________________

  9. #9
    :master:
    Sapete che non ci avevo pensato???

    Faccio un tentativo con tentativo con l'URL completo e poi vi faccio risapere!
    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

  10. #10
    Originariamente inviato da mark2x
    Forse di standard, ma tutti i client permettono URL relativi (ciò che è preferibile tra l'altro per comodità).
    permettono anche html di merda, ma non è un motivo per scrivere codice penoso

    L'HTTP 1.1 prevede url completi con l'header Location.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.