Forum » Izdelava spletišč » PHP koda znotraj PHPja ne deluje pravilno
PHP koda znotraj PHPja ne deluje pravilno
Seth ::
Situacija
Imam php kodo za avtentikacijo. Ob uspešni avtentikaciji z usernejmom in passwordom se odpre drugi del php kode, ki je prav tako v istem php dokumentu.
Problem je v tem, da gumb submit v tem drugem delu kode ne izvrši akcije, ampak stran refresha na login del,
Če pa naredim dva ločena php fajla...se pravi prvi z uspešno avtentikacijo redirektira na drugi php fajl (ista vsebina kode, le da je ločena). Takrat pa drugi del funkcionira vredu.
Dilema je v tem, da mora biti drugi del skrit in ne kot samostojen php fajl, ki ga lahko zaženeš brezpogojno....
any idea?
tnx
Imam php kodo za avtentikacijo. Ob uspešni avtentikaciji z usernejmom in passwordom se odpre drugi del php kode, ki je prav tako v istem php dokumentu.
Problem je v tem, da gumb submit v tem drugem delu kode ne izvrši akcije, ampak stran refresha na login del,
Če pa naredim dva ločena php fajla...se pravi prvi z uspešno avtentikacijo redirektira na drugi php fajl (ista vsebina kode, le da je ločena). Takrat pa drugi del funkcionira vredu.
Dilema je v tem, da mora biti drugi del skrit in ne kot samostojen php fajl, ki ga lahko zaženeš brezpogojno....
any idea?
tnx
Seth
Hair ::
Rešitev je več, to je ena:
Submit knofu določiš name="submit", potem pa daš pa tisti del kode, ki ga ne želiš več izvajati (t.j. obrazec za prijavo):
Lp!
Submit knofu določiš name="submit", potem pa daš pa tisti del kode, ki ga ne želiš več izvajati (t.j. obrazec za prijavo):
<?php
if(!isset($_POST['submit'])) {
// sem
}
?>Lp!
Whenever people agree with me, I feel I must be wrong.
Pegaz ::
Saj lahko v prvem dokumentu ko pošiljaš podatke določiš konstanto, potem pa v drugem dokumentu narediš if stavek in če te konstante ni, se vsebina ne naloži.
Vredno ogleda ...
| Tema | Ogledi | Zadnje sporočilo | |
|---|---|---|---|
| Tema | Ogledi | Zadnje sporočilo | |
| » | Pošiljanje podatkov - Ajax (post) v php fileOddelek: Izdelava spletišč | 3022 (2845) | Lion29 |
| » | [php-html] začetniški problemiOddelek: Programiranje | 1637 (1350) | Ziga Dolhar |
| » | Dreamweaver in živčni zlom :)Oddelek: Izdelava spletišč | 1374 (1224) | #000000 |
| » | Password na določen link znotraj trgovineOddelek: Izdelava spletišč | 1755 (1628) | gregy |
| » | HTML forma in datumOddelek: Izdelava spletišč | 1943 (1679) | Muzo |