Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    240

    passaggio di parametri con header ("Location:"...)

    Mi levate una curiosità perchè se passo una stringa come parametro attraverso header ("Location:") non funziona ??

    ad esempio
    codice:
    header ("Location:pagina.php?stringa=Oggi è una bella giornata");
    in pagina.php quello che mi arriva è solo Oggi --> si perde tutto il resto della stringa

    Mi spiegate il perchè e soprattuto se sbaglio qualcosa???

    :master: :master:

  2. #2
    Penso sia un problema di spazi!

  3. #3
    codice:
    $str = urlencode('Oggi è una bella giornata');
    header ("Location: pagina.php?stringa={$str}");
    DOvresti usare un URL nella forma http://...
    Addio Aldo, amico mio... [03/12/70 - 16/08/03]

  4. #4
    Metti il valore di stringa tra apici.

  5. #5
    non ci vanno gli apici con il metodo get!
    E' solo un problema di spazi...
    sostituisci gli spazi con "%20"

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    240

    evviva

    Infatti il problema erano gli spazi

    ma con urlencode ho risolto



    grazie Mille

  7. #7
    Originariamente inviato da matteosister
    non ci vanno gli apici con il metodo get!
    E' solo un problema di spazi...
    sostituisci gli spazi con "%20"
    Whops! chiedo scusa

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.