Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2013
    Messaggi
    205

    Stripos () non funzionante con gli spazi

    Ciao.

    Ho un problema con stripos.
    Non mi riconosce lo spazio, mentre per le altre regioni va bene.

    Codice PHP:
    $urlpagina $_SERVER['REQUEST_URI']; 
    (
    stripos($urlpagina'page/risult?regione=emilia romagna'$offset=false) > 1 false) { echo "messaggio"; } 

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,503
    Passare parametri contenenti spazi nella query string non è una grande idea.

  3. #3
    Metti %20 al posto dello spazio.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2013
    Messaggi
    205
    Perfetto funziona con %20.
    Adesso però ho problemi con l'apostofo.

    (stripos($urlpagina, "page/risult?regione=valle%20d'aosta", $offset=false) > 1)

  5. #5
    Quote Originariamente inviata da luca9 Visualizza il messaggio
    Perfetto funziona con %20.
    Adesso però ho problemi con l'apostofo.
    Guarda che basta fare un var_dump($urlpagina) per vedere la codifica appropriata!

    Comunque usa %27
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2013
    Messaggi
    205
    Perfetto grazie!

Tag per questa discussione

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.