ciao
qualcuno può spiegarmi bene quando (in che situazione) usare l'una o l'altra opzione ?
esistono dei must in specifiche situazioni?
grazie
ciao
qualcuno può spiegarmi bene quando (in che situazione) usare l'una o l'altra opzione ?
esistono dei must in specifiche situazioni?
grazie
urlencode serve quando devi far passare una stringa in get.
htmlentities trasforma i tag html in entità html appunto. Si usa quando si devono salvare campi di testo e per ragioni di sicurezza si voule evitare che venga inserito codice html. Ad esempio, in questo forum, se provi a scrivere qualcosa in html, non verrà interpretato, ma ti verrà restituito così come lo hai scritto.
PHP LEARN - Guide, tutorial e articoli sempre aggiornati
NUOVO: standardLib; il potente framework PHP é ora disponibile
*******************************************
Scarica oggi la tua copia di MtxEventManager
bene ora è tutto chiaro
quindi urlencode per variabili passat in url e htmlentities per le form per esempio?
ho una domanda se passo una variabile in un url e prima la trasformo con htmlentities()
poi voglio inserirla nel db in una pagina successiva,quindi per richiamarla dovrei ridichiarare htmlentities?
faccio un esempio
pagina.php
pippo.phpCodice PHP:
< a href="pippo.php?variabile='.htmlentities($var).' "
grazie milleCodice PHP:
$query= mysql_query("INSERT INTO bla bla VALUES('.// qui va htmlentities($_GET['var']) o solamente $_GET['var']??? // .')");
![]()
Non credo sia una buona idea far passare una stringa complessa in get
PHP LEARN - Guide, tutorial e articoli sempre aggiornati
NUOVO: standardLib; il potente framework PHP é ora disponibile
*******************************************
Scarica oggi la tua copia di MtxEventManager