Verschil tussen variable tonen en variable als waarde in invoerveld
Marco Apeldoorn
01/05/2013 03:42:36Hoi,
Zit met iets vreemds.
geeft bij een record als uitvoer
Enzo 'N Gomo sealpoint kater (beschikbaar)
maar:
geeft als al ingevoerde waarde weer:
Enzo
Er valt dus een heel stuk weg, dit komt neem ik aan door het ' karakter in de naam, maar is niet gewenst.
Is dit simpel op te lossen?
Werken met mysql_real_escape_string werkt ook niet.
Groetjes,
Marco
Zit met iets vreemds.
geeft bij een record als uitvoer
Enzo 'N Gomo sealpoint kater (beschikbaar)
maar:
Code (php)
1
2
3
2
3
<?php
echo "<input type='text' name='fnest1' id='fnest1' value='".$row['nestregel1']."' size='40' maxlength='40'>";
?>
echo "<input type='text' name='fnest1' id='fnest1' value='".$row['nestregel1']."' size='40' maxlength='40'>";
?>
geeft als al ingevoerde waarde weer:
Enzo
Er valt dus een heel stuk weg, dit komt neem ik aan door het ' karakter in de naam, maar is niet gewenst.
Is dit simpel op te lossen?
Werken met mysql_real_escape_string werkt ook niet.
Groetjes,
Marco
PHP hulp
15/11/2024 08:24:15Michael Baks
01/05/2013 07:21:21Eddy E
01/05/2013 07:21:56Frank Nietbelangrijk
01/05/2013 13:27:39Tip:
Kijk eens naar de BRON van je pagina in de browser. DAT is namelijk wat PHP gegenereerd heeft! Je zult dan het probleem met de ' snel zien.
Kijk eens naar de BRON van je pagina in de browser. DAT is namelijk wat PHP gegenereerd heeft! Je zult dan het probleem met de ' snel zien.
Marco Apeldoorn
01/05/2013 13:37:15Frank,
De bron geeft dus idd het probleem weer:
<input type='text' name='fnest2' id='fnest2' value='Ennio 'N Gomo sealpoint kater (beschikbaar)' size='60' maxlength='60'>
Door de ' kapt de browser value af.
Ga vandaag met de andere antwoorden stoeien.
Thanks
De bron geeft dus idd het probleem weer:
<input type='text' name='fnest2' id='fnest2' value='Ennio 'N Gomo sealpoint kater (beschikbaar)' size='60' maxlength='60'>
Door de ' kapt de browser value af.
Ga vandaag met de andere antwoorden stoeien.
Thanks
Joakim Broden
01/05/2013 16:16:54Marco Apeldoorn
01/05/2013 16:30:54Hertog Jan,
Zou je wel zeggen, alleen accepteert de PHP code waarbinnen het invoerveld word gebruikt het " teken niet.
Als er in PHP geprogrammeerd word wil ik ook proberen dat compleet te doen, dus de HTML word door PHP aangestuurd, niet hier en daar wat PHP tussen de HTML.
Michael Baks,
Jouw oplossing werkt prima.
Groetjes,
Marco
Zou je wel zeggen, alleen accepteert de PHP code waarbinnen het invoerveld word gebruikt het " teken niet.
Als er in PHP geprogrammeerd word wil ik ook proberen dat compleet te doen, dus de HTML word door PHP aangestuurd, niet hier en daar wat PHP tussen de HTML.
Michael Baks,
Jouw oplossing werkt prima.
Groetjes,
Marco
Joakim Broden
01/05/2013 17:37:49Marco ooh zeker wel.. Alleen dan moet je je gewoon even iets meer verdiepen in " en '...
Even iets meer verdiepen in de stof en gewoon dingen uit proberen.. str_replace("'", "′", $row['nestregel1']) is wel een hele vieze oplossing voor dit.
Code (php)
1
echo '<input type="text" name="fnest1" id="fnest1" value="'.$row['nestregel1'].'" size="40" maxlength="40">';
Even iets meer verdiepen in de stof en gewoon dingen uit proberen.. str_replace("'", "′", $row['nestregel1']) is wel een hele vieze oplossing voor dit.