Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Vypršení času formuláře

Mám formulář který mi uloží jméno po odeslání. Takže ho nemusím příště zadávat. Proč to ale přestane po zavření prohlížeče a znovuotevření fungovat? Chtěl bych aby to fungovalo třeba i několik dní. Jak na to?

<?php
session_start();
if(array_key_exists('sub',$_POST))
$_SESSION['name']=$_POST['name'];
?>
<html>
<form  method="post">
<input type='text' name="name" value="<?php
session_start();
$r=$_SESSION['name'];
echo $r;
?>">
<input type='submit' name='sub' value='send my info'>
</html>
Předmět Autor Datum
setcookie nový
čitateľ 10.04.2016 05:46
čitateľ
Dík za odpověď. Přidal jsem tam setcookie("name", time() - 3600); ale stále to nefunguje. Umístil js… nový
klučina 10.04.2016 07:08
klučina
To je pekné. Ale prečítal si si vôbec nejaký manuál? Vieš vôbec tá funkcia robí? Na strane klienta u… nový
čitateľ 10.04.2016 08:12
čitateľ
Ale jak tu hodnotu zpátky vzít aby to fungovalo? nový
klučina 10.04.2016 08:23
klučina
function.setcookie.php nový
čitateľ 10.04.2016 08:33
čitateľ
Když tam dám toto tak to vypíše nějaké čísla ale jméno si to nezapamatuje. <?php session_start(); $… nový
klučina 10.04.2016 08:38
klučina
celé session daj preč, nemá to tam zmysel. A lepšie si prečítaj ten manuál, zabudol si do funkcie na… nový
čitateľ 10.04.2016 08:43
čitateľ
Víš co, vidím že mi poradit nechceš. Neřeš to já se zeptám na jiné poradně. Dělám se s tím druhý den… nový
klučina 10.04.2016 08:45
klučina
Myslím, že som ti primerane k tvojej lenivosti (alebo blbosti? vyber si) poradil až až. Všetko máš p… nový
čitateľ 10.04.2016 08:52
čitateľ
Dělám se s tím 2 dny. To jsem fakt línej. Nepomáhej mi. Nech si řešení pro sebe. Ty musíš bejt hodně… nový
klučina 10.04.2016 08:54
klučina
Presne si to napísal :) "sprav to za mňa" Ak nevieš anglicky, použi gúgl, na tému cookie toho nájde… poslední
čitateľ 10.04.2016 08:59
čitateľ

Dík za odpověď. Přidal jsem tam setcookie("name", time() - 3600); ale stále to nefunguje. Umístil jsem to sem:

<?php
session_start();
setcookie("name", time() - 3600);
if(array_key_exists('sub',$_POST))
$_SESSION['name']=$_POST['name'];
?>

Dělám se s tím 2 dny. To jsem fakt línej. Nepomáhej mi. Nech si řešení pro sebe. Ty musíš bejt hodně v životě nešťastnej.

Představ si že neumím anglicky a cookie dělám poprvé. Kdybys místo napsání 10 komentářů upravil kód tak jsme to měli už před 2 hodinama vyřešené.

Zpět do poradny Odpovědět na původní otázku Nahoru