Gee die vorm asseblief 'n aksie!
En u moet die indieningsknoppie noem:
<input type="submit" name="submit" id="submit" value="Submit" />
Andersins isset()
sal vals terugkeer.
Vra
Ek het 'n baie eenvoudige probleem gekry en ek het ure daarna gesoek. Maar ek maak net nie my fout reg nie ... ek probeer die waarde van my teksboks kry (ek weet, daar is baie plasings, maar niemand van hulle kon my gehelp het nie).
ek het dit HTML
Kode:
<form action="" method="post">
<input type="text" id="address" name="address" placeholder="Enter your zip code" style="width:250px;" />
<input type="submit" id="submit" value="Submit" />
</form>
En hierdie is PHP
Kode 1 Ek het probeer:
<?php
$textboxValue = $_POST['address'];
echo $textboxValue;
?>
Dit werk nie en ek weet nie hoekom nie. Nadat ek dit probeer het, het ek 'n ander kode gevind:
<?php
if(isset($_POST['submit'])){
$textboxValue = $_POST['address'];
echo $textboxValue;
}
?>
Dit lyk nie of dit werk nie. Soos die ander een.
Is daar 'n fout of waarom is die $textboxValue
nie vertoon as ek dit noem nie echo
?
Oplossing
Gee die vorm asseblief 'n aksie!
En u moet die indieningsknoppie noem:
<input type="submit" name="submit" id="submit" value="Submit" />
Andersins isset()
sal vals terugkeer.
Ander wenke
Ek het die fout gevind. In my lêer het ek 'n return = false;
Sodat hy nie die uitvoering kon uitvoer nie $_POST
metode. Maar dankie vir al jou hulp :)