View Full Version : [PHP] Doppi apici?
Ciao a tutti!
Il mio problema è che quando leggo un campo da DB (es: campo = "ciao sono pippo "paperino" ") e lo inserisco in una input text viene fuori solo "ciao sono pippo", perchè interpreta i doppi apici come fine della stringa.
Ma voi come gestite i doppi apici in PHP?
Grazie
Fenomeno85
09-06-2004, 16:39
strano molto strano che ti visualizzi gli apici :wtf:
~§~ Sempre E Solo Lei ~§~
flacchio
10-06-2004, 07:16
Originariamente inviato da Fenomeno85
strano molto strano che ti visualizzi gli apici :wtf:
~§~ Sempre E Solo Lei ~§~
ma lo sai usare php?:rolleyes:
Cmq al posto degli apici prova ad usare: “
ti dovrebbe creare " " ".
Originariamente inviato da flacchio
ma lo sai usare php?:rolleyes:
Cmq al posto degli apici prova ad usare: “
ti dovrebbe creare " " ".
Ho provato a fare come mi hai detto e va bene, faccio una "str_replace('"', "“", mio_campo)" prima di visualizzarlo in una input text e viene inserito correttamente.
E' questo che intendevi?
Grazie e Ciao!
Fenomeno85
10-06-2004, 16:30
Originariamente inviato da flacchio
ma lo sai usare php?:rolleyes:
Cmq al posto degli apici prova ad usare: “
ti dovrebbe creare " " ".
lo so usare abbastanza PHP :) io sono sempre aperto a un discorso e non capisco il tuo tono di superiorità con me ;) Con questo non voglio aprire una polemica. Amici come prima :mano:
comunque variabili stringhe messe in input text non le danno le virgolette.
<?
$ciao = "uella come te la passi?";
echo "<input type=\"text\" name=\"prova\" value=\"".$ciao."\">";
?>
qui è il risultato:http://boomerang.shacknet.nu/x.php
~§~ Sempre E Solo Lei ~§~
Originariamente inviato da Fenomeno85
lo so usare abbastanza PHP :) io sono sempre aperto a un discorso e non capisco il tuo tono di superiorità con me ;) Con questo non voglio aprire una polemica. Amici come prima :mano:
comunque variabili stringhe messe in input text non le danno le virgolette.
<?
$ciao = "uella come te la passi?";
echo "<input type=\"text\" name=\"prova\" value=\"".$ciao."\">";
?>
qui è il risultato:http://boomerang.shacknet.nu/x.php
~§~ Sempre E Solo Lei ~§~
Grazie per la risposta ma forse sono stato io che non mi sono spiegato bene!
Il problma è (cito il tuo esempio):
Se la variabile ciao fosse il risultato di un campo da db e il suo valore fosse (uella come te la passi? "pippo") la stringa "pippo" non verrebbe stampata perchè il primo apice verrebbe preso come il termine della stringa!
a video verrebbe visualizzato solo: (uella come te la passi?)
senza "pippo"!
Fenomeno85
11-06-2004, 08:32
ah adesso ho capito ;)
~§~ Sempre E Solo Lei ~§~
Originariamente inviato da Fenomeno85
ah adesso ho capito ;)
~§~ Sempre E Solo Lei ~§~
OK ;)
Originariamente inviato da Fenomeno85
lo so usare abbastanza PHP :) io sono sempre aperto a un discorso e non capisco il tuo tono di superiorità con me ;) Con questo non voglio aprire una polemica. Amici come prima :mano:
comunque variabili stringhe messe in input text non le danno le virgolette.
<?
$ciao = "uella come te la passi?";
echo "<input type=\"text\" name=\"prova\" value=\"".$ciao."\">";
?>
qui è il risultato:http://boomerang.shacknet.nu/x.php
~§~ Sempre E Solo Lei ~§~
Ciao... ho una domanda da farti (visto che tu hai proposto il codice). Sto imparando il php da poco e appena ho visto quello che hai scritto mi sono chiesto:
perchè così: value=\"".$ciao."\"
e non così: value=\"$ciao\"
nn è la stessa cosa?!
grazie
valse
Fenomeno85
11-06-2004, 13:49
è la stessa cosa :) ma io preferisco in quel modo.
~§~ Sempre E Solo Lei ~§~
Originariamente inviato da Fenomeno85
è la stessa cosa :) ma io preferisco in quel modo.
~§~ Sempre E Solo Lei ~§~
diciamo che è come un modo più chiaro per rappresentare l'unione di "testo" con la variabile... in effetti è più chiaro ;)
Ma secondo te visto che voglio dedicarmi principalmente ad un linguaggio... è meglio Php o ASP?! In termini di prestazioni e potenza diciamo...
hola
valse
Fenomeno85
11-06-2004, 16:35
asp non lo conosco ma con PHP ci puoi fare di tutto.
se guardi qui:
http://boomerang.shacknet.nu
e guardi i graifici, sono stati realizzati con delle funzioni base della libreria GD ;)
per fare quei grafici che sono dinamici ci ho messo quasi una settimana, partendo da delle fuzioni un pò incasinate ad arrivare a dichiarare una classe :) sono fiero del lavoro che sono riuscito a creare x quei grafici.
Comunque PHP ha sintassi tipo C mentre ASP è + verso basic.
~§~ Sempre E Solo Lei ~§~
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.