PDA

View Full Version : [PHP] Piccolo problema con stringhe


SimoneNox
05-09-2010, 10:52
Ciao ragazzi! :D

Ho un piccolo problema in php....
Ora vi spiego...

All'interno di una variabile memorizzo nome e cognome di una persona, in questo modo: "Nome Cognome"
Quindi, due parole divise da uno spazio.

Se stampo questa variabile sulla pagine del sito web, va tutto bene.

Però, ho bisogno di stampare questi dati all'interno di una TEXT BOX.
Quanda la stampo, mi fa comparire solamente la prima parola e non quella presente dopo lo spazio.

Questo è il codice che utilizzo..

<td><input type="text" name="nompre" value=<?php echo $nompre ?> size="40"> </td>

Come vi dicevo, la variabile $nompre contiene al suo interno il testo corretto.

Come posso risolvere questo problema? :confused: :help:

Grazie a tutti!

dojolab
05-09-2010, 13:16
Come posso risolvere questo problema? :confused: :help:

Grazie a tutti!

Manca un ; alla fine della dichiarazione di output.

echo $nompre;

bobbytre
05-09-2010, 14:34
mancano anche gli apici dopo value=

value="<?php echo $nompre; ?>"

SimoneNox
06-09-2010, 08:31
Ma che pollo! :muro:

Grazie a tutti e due, non avevo notato questa svista! :p

*NoX

dojolab
06-09-2010, 08:45
mancano anche gli apici dopo value=

value="<?php echo $nompre; ?>"

Vero, non ci avevo fatto caso, oramai li do per scontati.
Però teoricamente non dovrebbe 'limitare' l'output ad un solo carattere, chiedo conferma all'autore del topic :)

SimoneNox
07-09-2010, 08:05
Non so quale delle due dimenticanze limitava l'output solamente alla prima parola...
ho provato direttamente a correggere tutti e due gli errori e questo ha funzionato.

Farò qualche prova!

dojolab
07-09-2010, 08:15
Non so quale delle due dimenticanze limitava l'output solamente alla prima parola...
ho provato direttamente a correggere tutti e due gli errori e questo ha funzionato.

Farò qualche prova!

Prova, prova e facci sapere ;)
Se ho tempo guardo io più tardi :P sono 'dimenticanze' oramai assimilate da parte mia anni e anni fa e mi viene naturale :P NON scriverle ehehe

saluti!

SimoneNox
08-09-2010, 08:46
Prova, prova e facci sapere ;)
Se ho tempo guardo io più tardi :P sono 'dimenticanze' oramai assimilate da parte mia anni e anni fa e mi viene naturale :P NON scriverle ehehe

saluti!

Il problema erano proprio le " " :)

Se si tolgono, limita l'output solo alla prima parola!

Ciao, *NoX

dojolab
08-09-2010, 09:08
Il problema erano proprio le " " :)

Se si tolgono, limita l'output solo alla prima parola!

Ciao, *NoX

Perfetto, grazie per il ripasso ;)
Ciao!