ik wil een variabele versturen via een formulier.
voorbeeld:
<input type=hidden name="voorbeeld" value"$iets1">

maar bij mij komt die variabele niet aan hoe kan dan hij komt wel aan als ik inplaats van $iets1 10 invul hoe kan dat???
't werkt zo:

<input type="hidden" name="voorbeeld" value="iets">

Wanneer je het formulier dan gesubmit hebt met de post methode, dan kun je hem aanroepen via:

$_POST["voorbeeld"]
dit is niet echt wat ik bedoel het gaat erom dat ik een variabele verzend niet een standaard woord/getal.
Je kan geen variabele verzenden! Alleen de inhoud ervan :)
En wat wil je ermee dan?
Is de inhoud geen variabele dan? :)

Zoek je dit soms?
<?
echo "<input type=\"hidden\" name=\"variabelenaam\" value=\"$variabele\">";
?>
mag ik vragen waarom jullie allemaal zo moeilijk doen met escapen?
gebruik gewoon single quotes, is sneller en met zoiets makkelijker
<?
echo '<input type="hidden" name="variabelenaam" value="'.$variabele.'">';
?>
bedankt rick hij doet het.
oh het is exact hetzelfde als Arend zei hoor, ik heb het alleen op een andere manier opgeschreven

credits voor hem :)
Rick: och, normaal gesproken escape ik nooit, er leiden meer wegen naar rome: mijn weg is veelal totaal geen html in mn php code.
Geen HTML?

Hoe maak jij dan je opmaak?
Templates.

Reageren