Visualizzazione dei risultati da 1 a 3 su 3

Discussione: problemi con gli spazi

  1. #1

    problemi con gli spazi

    volevo sapere se esiste una funzione che tiene conto degli spazi, mi spiego meglio:

    ho questa piccolissima riga di codice dove gli passo come parametro a destinatario il contenuto di $record["username"]

    Codice PHP:
    <td><a href=invia_mp.php?destinatario=".$record["username"]."><img border=0 src=images/forum/mp.gif></a></td
    fino qua nulla di speciale, il problema avviene quando un username è composto da uno spazio esempio classico "ciao mondo", cosi facendo gli passa solo la parola ciao...scordandosi di mondo e di conseguenza mandando a rotoli la query successiva!

    spero qualcuno possa darmi una spiegazione in merito!


  2. #2
    Utente di HTML.it L'avatar di neida
    Registrato dal
    Feb 2005
    Messaggi
    1,478
    Potresti sostituire gli spazi con un qualsiasi carattere con str_replace() a patto che non cambi nulla nella elaborazione della nuova stringa nel codice del file "invia_mp.php"...

  3. #3
    E che spiegazione vuoi? Gli URL non possono contenere spazi. La soluzione è quella di trasformarli in qualcosa che non sia uno spazio. Puoi sostituirli con un _ oppure trasformarli in esadecimale.
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

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.