Hallo,

Ik heb een prive aantal opleidingen gevolgt voor html en php,
maar uit het onderstaatde probleem kom ik niet uit,
en volgens mij moet het wel iets simpels zijn..

Het probleem:
als ik een value maak (in dit geval $test) met meerdere woorden daar in,
dan wordt deze met print($test) netjes op het scherm geplaatst.
Maar als ik deze value in een invoerveld plaats, omdeze bijvoorbeeld te kunnen wijzigen, dan laat hij alleen het eerste woord zien..


<?
$test = "Dit is een test";
print($test)
?>
<p><input type="text" name="test" size="20"value=<? print($test); ?>></p>

wat doe ik hier fout ?
Je vergeet de dubbele quotes om de value van het veld. Als je het zo doet:

value="<?php print($test); ?>"

gaat het wel goed.
Bedankt.... ik wist wel dat het iets simpels moet zijn..
Het werkt dus inderdaad..
nogmaals bedankt!

Reageren