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

    metodo get con variabile che contiene &

    salve,
    devo passare con metodo get una stringa del tipo:
    www.miosito.it?azienda=pincopallino&co

    ovviamente sappiamo che il simbolo & serve a dividere una variabile dall'altra.
    Nel caso che vi ho scritto invece la & fa parte della stringa da inserire nella variabile azienda.
    Con il php devo poi prendere quel valore ed inserirlo in un database.

    Come posso tradurre il simbolo & facendolo passare come un valore della stringa e poi con il php riconvertire il simbolo?

    grazie.

  2. #2
    mmm è un circolo vizioso, perchè php non può sapere quale "&" è separatore di variabile e quale invece è parte del valore.

    se la variabile è una sola poco male, anzichè usare GET puoi usare $_SERVER:
    Codice PHP:
        $variabili explode('=',$_SERVER['QUERY_STRING']); 
    Pensate i programmi a librerie, e innalzate il livello d'astrazione

  3. #3
    devi fare l'urlencode della variabile che vuoi passare prima di passarla, così ti fa l'escape dell'& e fai una get normale
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

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.