<?=$klantnummer;?>
<?php echo $klantnummer; ?>
Link gekopieerd
Ik heb mijn code aangepast naar:
echo '<input name="klantnummer" type="hidden" value="<?php echo $klantnummer; ?>" />';
en krijg nu <?php echo $klantnummer; ?> terug.
Link gekopieerd
waarom echo je een hidden field?
Link gekopieerd
Het bestand heeft wel de .php extensie? En heb je wel php ondersteuning?
Link gekopieerd
B
Barman V
06-10-2005 00:19
gewijzigd op 06-10-2005 00:31
Je opent 2 maal php. Dus daarom wordt <?php echo $klantnummer; ?> als tekst gezien.
Dit is fout
echo 'Klantnummer: <?php echo $klantnummer; ?>';
Dit is goed
echo 'Klantnummer: '.$klantnummer;
of
echo "Klantnummer: $klantnummer";
Dus even naar jouw code...
Zo werkt het wel:
<?php
echo '<form action="akkoord.php" method="post">';
$klantnummer = 1234;
echo '<input name="klantnummer" type="hidden" value="'.$klantnummer.'">';
echo '<input type="submit" name="button" value="Akkoord" />';
echo '</form>';
?>
Let ook op de sluiting van de inputtags >. Dat was je namelijk ook vergeten.
edit:
Ow sla die laatste alinea maar over. Dat had je namelijk al verbeterd.
Link gekopieerd
Barman bedankt!! het werkt.
Ik heb 3 php bestanden:
Bestand1: Genereert een rand klantnummer en toont dit. Form heeft ook een Verder knop.
Bestand2:Is een overzicht voor de klant en een Akkoord button.
Bestand3: Bedankt de klant en mailed naar mij o.a. het klantnummer. Omdat Form2 alleen een overzicht is zocht ik naar een manier om onder water de info naar Form3 te krijgen.
Nogmaal bedankt....
Link gekopieerd
Dat klopt. Zelf gebruik ik ook wel eens hidden textboxen om data simpel te bewaren. Daar zijn ze ook voor :)
Link gekopieerd