Scusate... sogno o son Desktop?!
Ma da quando in qua PHP l'addslashes lo effettua raddoppiando gli apici (es. '') invece di inserire il backslashes (es. /') ?!?!?!?
mmm... mi sto scordando forse qualcosa io?!
Scusate... sogno o son Desktop?!
Ma da quando in qua PHP l'addslashes lo effettua raddoppiando gli apici (es. '') invece di inserire il backslashes (es. /') ?!?!?!?
mmm... mi sto scordando forse qualcosa io?!
Per quanto ne so, e ne so poco o niente, dipende dal paramentro magic_quotes_sybase che evidentemente è impostato ad ON.![]()
dA .. foto di viaggio
L'esperienza è il tipo di insegnante più difficile.
Prima ti fa l'esame, e poi ti spiega la lezione.
non ho capito bene la tua domanda
p.es. per non fare interpretare un apostrofo per un apice?
\' .... hai detto bene: si dice backslashes ma si scrive \![]()
come biles (il liquore!)
Comunque per le altre diavolerie c'è questo
http://freephp.html.it/articoli/view...olo.asp?id=151
ciao
Grazie ragazzi, in effetti magic_quotes_sybase dice al php di anteporre come backslashes non un \ ma un '.
Per cui se ho una frase tipo "l'ape", questa diventerà"l''ape" e non "l\'ape".
A parte questo, non ho capito se ci sono altre differenze.
ho visto il link, ma sinceramente non ne sono convintoOriginariamente inviato da cemsal
Grazie ragazzi, in effetti magic_quotes_sybase dice al php di anteporre come backslashes non un \ ma un '.
Per cui se ho una frase tipo "l'ape", questa diventerà"l''ape" e non "l\'ape".
A parte questo, non ho capito se ci sono altre differenze......
una stringa tipo "quando ci sono i fiori l'ape si fa un giro!", viene letta correttamente.
il problema è quando sei costretto a racchiudere una stringa in apici
'quando ci sono i fiori l\'ape si fa un giro!'
si deve scrivere
'quando ci sono i fiori l\\'ape si fa un giro!'
che si deve usare la scrittura con \
Di questo "l''ape" non ti so dire.
per esempio:
$stringa = "Egli disse:\"Naviga su html.it!\"";
come dice
Se all'interno della stringa vogliamo inserire le virgolette doppie ("), il carattere di backslash (\), o il simbolo del dollaro ($) dobbiamo effettuarne il cosiddetto escape. Sarà necessario, cioè, far precedere tali simboli dalla backslash così: \", \\, \$, in caso contrario potremmo ottenere un messaggio d'errore. È anche possibile inserire alcuni caratteri speciali quali linefeed (new line), \n, carriage return, \r, o tab, \t.
come è scritto in questa pagina:
http://freephp.html.it/articoli/view...olo.asp?id=151
resto perplesso![]()
ciao