PHP, input ertéke megmaradjon frissítés után, azt hogy kell?
Több oldalon láttam, ha a kereső mezőbe beírom hogy valami, akkor frissítés után is megmarad az értéke ezt hogy??
Ezzel Probalkoztam:
<?php
if(isset($_POST["send"])) {
$text = $_POST["text"];
echo $text;
}
$ertek = isset($_POST["text"]) ? $_POST['text'] : '';
?>
<form method="post" action="">
<input type="text" name="text" value="<?php echo $ertek ?>" autocomplete="off"/><br />
<input type="submit" name="send" value="Teszt" />
</form>
De sajnos nem sikerult!
Akkor esetleg egy session változóban tárold le a legutóbbi keresés értékét, akkor meg fog maradni.
Pl az isset-es elágazásba $_SESSION['lastsearch'] = $_POST["text"];
(Ennek is kell majd csekkolni, hogy létezik-e, ha igen, akkor kiírhatod.)
Persze az adott php kód legelejéről a session_start();-ot se felejtsd le.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!