Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it L'avatar di matilde
    Registrato dal
    Apr 2001
    Messaggi
    132

    Problemi con la funzione rawurlencode()

    Ciao,
    io devo passare delle informazione da una pagina all'altra.
    Queste informazioni le passo con un HREF e prima di passargliele uso la funzione rawurlencode().
    Ho dei problemi con IE perché in alcuni casi, che non capisco, non mi trasferisce i dati, sente l'HREF, ma quando clicco sopra non succede niente.
    Stesso codice, però fatto funzionare con Firefox nessun problema.

    NOn so da ke parte incominciare.
    Grazie

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    magari mostraci il codice, altrimenti come possiamo aiutarti? (magari un esempio di link sarebbe utile).

    ciao

  3. #3
    Utente di HTML.it L'avatar di matilde
    Registrato dal
    Apr 2001
    Messaggi
    132
    Eccolo qui l'esempio:

    $testo = rawurlencode($VariabilePresaDalDb);
    echo"<a href=\"pagina.php?testo=$testo\"><img src=\"img\pincopallino.jpg\"></a>"

  4. #4
    Utente di HTML.it L'avatar di matilde
    Registrato dal
    Apr 2001
    Messaggi
    132
    Eccolo qui l'esempio:

    $testo = rawurlencode($VariabilePresaDalDb);
    echo"<a href=\"pagina.php?testo=$testo\"><img src=\"img\pincopallino.jpg\"></a>";

  5. #5
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    puoi fare un esempio del contenuto della variabilepresadaldb?

    probabilmente c'è qualche carattere al suo interno che crea problemi, non credi?


    ciao

  6. #6
    Utente di HTML.it L'avatar di matilde
    Registrato dal
    Apr 2001
    Messaggi
    132
    nella variabile ci possono essere tutti i caratteri, perché è un testo che viene scritto in precedenza dall'utente, quindi ci possono essere sia , ' " / , insomma tutti i caratteri possibili.
    Come posso fare per fare in modo che non vada in errore sebbene ci siano anche caratteri speciali?
    Io pensavo che con il rawurlencode() risolvesse sto problema

  7. #7
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    se non dai un esempio di stringa prima dell'encode e una dopo l'encode, non possiamo aiutarti.

    cosi al volo ti direi di provare la funzione htmlentities o htmlspecialchars.

    ciao

  8. #8
    Utente di HTML.it L'avatar di matilde
    Registrato dal
    Apr 2001
    Messaggi
    132
    Scusa, ma non ce l'hai un pò di fantasia per creati una frase con i caratteri speciali ?!?!?!?!?!?!?!?

    Grazie ugualmente.


  9. #9
    non e' che tra pagina e contenuto in db arrivi oltre i 256 caratteri accettati da un url ?


    prova con urlencode senza raw, almeno gli spazi te li fa in + e non in %20 , ovvero risparmi numero di caratteri appesi e dell' url complessivo
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  10. #10
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    Originariamente inviato da matilde
    Scusa, ma non ce l'hai un pò di fantasia per creati una frase con i caratteri speciali ?!?!?!?!?!?!?!?

    Grazie ugualmente.

    prego.

    Innanzi tutto tutti quei ?! sono cattiva educazione, guarda che non stai scrivendo a un rimbambito

    non solo ti dobbiamo aiutare a sistemare il problema, dobbiamo metterci anche la fantasia?

    se ponevi un problema pratico dall'inizio era meglio, e scusa se lo faccio pesare, ma dopo 5000 messaggi mi sento di poter dare qualche consiglio..

    ad esempio l'ipotesi di and3a e correttissima, però se tu nel primo messaggio mettevi una stringa di esempio (magari + lunga di 255 caratteri) ti avremmo detto subito qual'era il problema, senza scrivere 50 messaggi.

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.