» »

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
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):
<?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 ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Pošiljanje podatkov - Ajax (post) v php file

Oddelek: Izdelava spletišč
162487 (2310) Lion29
»

[php-html] začetniški problemi

Oddelek: Programiranje
301443 (1156) Ziga Dolhar
»

Dreamweaver in živčni zlom :)

Oddelek: Izdelava spletišč
101143 (993) #000000
»

Password na določen link znotraj trgovine

Oddelek: Izdelava spletišč
101497 (1370) gregy
»

HTML forma in datum

Oddelek: Izdelava spletišč
131715 (1451) Muzo

Več podobnih tem