Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

PHP formular i BACK button u Browseru

[es] :: PHP :: PHP formular i BACK button u Browseru

[ Pregleda: 2502 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

ZeRo8
Wien

Član broj: 168
Poruke: 235
*.goethe-wien.at.



Profil

icon PHP formular i BACK button u Browseru25.07.2006. u 10:36 - pre 216 meseci
Kako resiti problem session-a i Back Buttona. Kad ispunim formu i kliknem na continue on mi otvori novu stranicu, i sad ako kliknem na BACK u Browseru on mi sve podatke iz forme izbrise (ukoliko na toj strani imam session_start(); kad toga nema onda je ok).
Gledao sam malo po netu i jedino sto sam nasao je da saljem Session ID na svaku narednu stranu ... ali ne uspeva mi...
Sta treba uraditi?
 
Odgovor na temu

glavince
Ohrid/Macedonia

Član broj: 66412
Poruke: 246
62.162.242.*

Sajt: ohridnews.com


Profil

icon Re: PHP formular i BACK button u Browseru25.07.2006. u 17:47 - pre 216 meseci
session_start() moras da imas na svaku stranicu na kojoj radis sa sesijama.
Sto se tice podatke , mozes da napravis proveru dali ta sesija postoji Ako postoji neka zadrzi vrednost. Ako ne postoji zadj joj novu vrednost iz forme.
Recimo
if (isset($_SESSION['bla'])) {
$bla = $_SESSION['bla'];
} else {
$_SESSION['bla'] = $bla;
}
 
Odgovor na temu

ZeRo8
Wien

Član broj: 168
Poruke: 235
*.13.14.vie.surfer.at.



Profil

icon Re: PHP formular i BACK button u Browseru26.07.2006. u 00:01 - pre 216 meseci
Imam na svakoj stranici session_start(). Napisao sam ono sto si mi rekao i imam i ovo u input polju ...
Code:

input class="myBox"  type="text" name="firstName" tabindex="3" id="idFirstName" value="<?
             if(isset($_SESSION['firstName']) && $_SESSION['firstName']!="") {     
                        echo htmlspecialchars($_SESSION['firstName']); 
                    } 
        ?>"/>


opet ne funkcionise.

Inace forma me salje na secondStep.php
 
Odgovor na temu

1r0nM4n
Nenad Vasić
Web Developer
Beograd

Član broj: 55970
Poruke: 441
*.82.eunet.yu.

ICQ: 303614173
Sajt: www.nenadvasic.com


+1 Profil

icon Re: PHP formular i BACK button u Browseru27.07.2006. u 14:23 - pre 216 meseci
firstStep.php:
Code:
<?php
session_start();

if (isset($_SESSION['firstName'])) {
    $name = $_SESSION['firstName'];
} else {
    $_SESSION['firstName'] = $name;
}

echo '<form action="secondStep.php" method="post">
<input type="text" name="firstName" value=',$name,'>
<input type="submit" name="submit" value="Submit">';
?>


secondStep.php:
Code:
<?php
session_start();
$firstName = htmlspecialchars($_POST['firstName']);
echo "p0z ".$firstName." :)";
?>


Mislim da je ovo dobro ;)
p0z
 
Odgovor na temu

ZeRo8
Wien

Član broj: 168
Poruke: 235
*.goethe-wien.at.



Profil

icon Re: PHP formular i BACK button u Browseru27.07.2006. u 15:01 - pre 216 meseci
Radi se o back buttonu na Browseru. Kad kliknem na Back s ovom tvojom skriptom, ja ponovo dobijem prazno polje kao na pocetku, a trebalo bi da ostane ono sto sam prvo uneo... recimo NAME
 
Odgovor na temu

glavince
Ohrid/Macedonia

Član broj: 66412
Poruke: 246
62.162.243.*

Sajt: ohridnews.com


Profil

icon Re: PHP formular i BACK button u Browseru27.07.2006. u 15:44 - pre 216 meseci
Ispred session_start() postavi
ini_set('session.cache_limiter', 'private');
Ali prvo prouci sta to zapravo znaci, i upotrebi ako je neophodno.
 
Odgovor na temu

1r0nM4n
Nenad Vasić
Web Developer
Beograd

Član broj: 55970
Poruke: 441
*.217.eunet.yu.

ICQ: 303614173
Sajt: www.nenadvasic.com


+1 Profil

icon Re: PHP formular i BACK button u Browseru27.07.2006. u 15:54 - pre 216 meseci
Citat:
ponovo dobijem prazno polje kao na pocetku, a trebalo bi da ostane ono sto sam prvo uneo... recimo NAME

To je onda do tvog servera... Pogledaj http://ironsource.be/firstStep.php

p0z
 
Odgovor na temu

ZeRo8
Wien

Član broj: 168
Poruke: 235
*.13.14.vie.surfer.at.



Profil

icon Re: PHP formular i BACK button u Browseru27.07.2006. u 17:31 - pre 216 meseci
Citat:
glavince: Ispred session_start() postavi
ini_set('session.cache_limiter', 'private');
Ali prvo prouci sta to zapravo znaci, i upotrebi ako je neophodno.


To je upravo bilo to. Hvala puno
 
Odgovor na temu

[es] :: PHP :: PHP formular i BACK button u Browseru

[ Pregleda: 2502 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.