Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Ottenere il risultato desiderato con $_GET e caratteri strani in ingresso.

    Ciao... una cosa non sono riuscito mai a fare con php.

    Prendere qualsiasi dato grazie ai link, con GET.

    Ad esempio:
    form.php?variabile=ciao ciao

    Quando poi prendo $_GET["variabile"] ovviamente ci trovo "ciao %20ciao"

    Ho cercato sul manuale e ho trovato:
    # html_entity_decode
    # htmlentities
    # htmlspecialchars_decode
    # htmlspecialchars

    Ma sembrano servire ad altre cose.

    Ho lo stesso problema con altri caratteri... quali parentesi... barre... diventano %qualcosa secondo gli standard dell' html.
    -_-"

  2. #2
    beh è normale, non capisco la domanda


    li vedi così nella barra degli indirizzi, ma se li fai scrivere a video vedi la stringa formattata correttamente
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    1,141
    prova a guardare la funzione urldecode:
    http://it.php.net/manual/it/function.urldecode.php

    Codice PHP:
    $get "ciao%20ciao";
    echo 
    urldecode($get); //ciao ciao 
    ciao

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.