Visualizzazione dei risultati da 1 a 4 su 4

Discussione: stringa con metodo GET

  1. #1

    stringa con metodo GET

    Buonasera a tutti:

    pongo un questito penso abbastanza semplice:


    ho bisogno di invocare una pagina php con dei valori passatigli con il metodo GET

    questo il codice:

    codice:
    inserisci.asp?titolo=prova&prova&sottotitolo=salve
    Ora il mio problema è il seguente:

    io vorrei che nella stringa la prima & sia ignorata. Cioè la prima & fa parte della stringa titolo e non è da intendersi come separatore tra due parametri diversi??

    Cosi come è la mia pagina php ovviamente prende come
    titolo=prova

    e non,come vorrei io, titolo=prova&prova


    Come posso ovviare???

    grazie

  2. #2
    Utente di HTML.it L'avatar di oronze
    Registrato dal
    Jun 2001
    Messaggi
    3,543
    probabilmente dovresti postare in php
    e l'unica soluzione che mi viene in mente è spezzare tu l'url e ricomportelo come serve
    lo spezzi al "?" e prendi la seconda parte
    lo spezzi ogni & e prendi il primo e il secondo elemento dell'array e li fondi
    prendi gli elementi uniti e l'altro elemento dell'array, li spezzi all'uguale e prendi solo gli elementi di destra....
    mooooooooooolto macchinosa ma non mi viene altro...meglio cambiare il modo con cui passi i parametri

    No ai layout tabellari!

    Insulto libero: http://forum.html.it/forum/showthread.php?s=&postid=12524872#post12524872

  3. #3
    Devi sostituire nel contenuto della variabile il carattere & con la stringa %26
    Infatti, facendo una piccola prova:
    codice:
    <html>
    <head>
    <title>Titolo</title>
    </head>
    <body>
    <form name="myform" method="get">
    Titolo:<input name="titolo" type="text" />
    
    Sottotitolo:<input name="sottotitolo" type="text" />
    
    <input type="submit" />
    </form>
    </body>
    </html>
    Digitando nel campo titolo la stringa prova&amp;prova e cliccando il pulsante Submit
    si nota che nella barra degli indirizzi la &amp; viene trasformata in %26

    HTH
    Zappa
    [PC:Presario 2515EU][Cpu:P4@2.3GHz][Ram: 512M][HDU:80G@5400 RPM]
    [Wireless:LinkSys][OS: Ubuntu 9.04 - Jaunty Jackalope]

  4. #4
    Grazie entrambi. Funziona correttamente come dice homezappa.

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.