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

Prosledjivanje greske sa jedne stranice na drugu

[es] :: PHP :: Prosledjivanje greske sa jedne stranice na drugu

[ Pregleda: 2343 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

nezki
Miodrag Lapcevic
Beograd

Član broj: 101503
Poruke: 438
*.dynamic.sbb.co.yu.

Sajt: www.websolutions.co.rs


Profil

icon Prosledjivanje greske sa jedne stranice na drugu18.12.2007. u 17:18 - pre 151 meseci
Ovako,
Imam stranicu kontakt.html na kojoj imam formu za unos podataka i captcha kod. Sa te stranice kada se klikne na Submit podaci se salju na stranicu sendEmail.php gde se proveri da li je captcha kod ok i ako nije vrati se na stranicu kontakt html i ispise poruku o pogresno unetom kodu, a uneti podaci ostanu u formi ne moraju se opet unositi, tj forma ostaje popunjena sem captcha koda koji se refresovao i pored njega je ispisana poruka o gresci.
Povratak sa stranice sendMail.php sam uradio sa window.history.back() da bi mi ostala popunjena polja, ali ne znam kako da znam kada treba da ispisem gresku tj kako da sa stranice sendMail.php prosledim neki znak o gresci pri povratku na stranicu kontakt.html u slucaju greske a da polja ostanu popunjena.
djLapac
 
Odgovor na temu

dakipro
Dalibor Jovic
Web Developer
Bergen, Norway

Moderator
Član broj: 31848
Poruke: 1791
89.216.108.*

Sajt: norway.dakipro.com


+190 Profil

icon Re: Prosledjivanje greske sa jedne stranice na drugu18.12.2007. u 17:32 - pre 151 meseci
Ako mislis to javascriptom da resis, onda je dovoljna tema koju si postavio na js forumu, mada mislim da ni js-om neces moci (mozda da setujes neki cookie).
Najbolje je da povratak radis preko php-a, a da polja popunjavas php-om iz posta, takodje veoma lako mozes na stranici da ispises sta ti treba, a i imas punu kontrolu nad daljim tokom, jer browseri nekada keshiraju captcha sliku, pa moze da ti se prikaze pogresna slicica, i da imas probleme kasnije (retko, ali se desava)
 
Odgovor na temu

nezki
Miodrag Lapcevic
Beograd

Član broj: 101503
Poruke: 438
*.dynamic.sbb.co.yu.

Sajt: www.websolutions.co.rs


Profil

icon Re: Prosledjivanje greske sa jedne stranice na drugu18.12.2007. u 18:21 - pre 151 meseci
Najbolje bi bilo kada bi moglo JScriptom ali posto sam ubedjen da ne moze zato sam postavio temu ovde. Nisam razumeo kako mislis 'popunjavas php-om iz posta'.
Znaci treba mi da vratim vrednosti sa stranice sendMail.php na stranicu kontakt.php na kojoj treba da popunim formu i onda ako je recimo $_POST['greska'] ispisem gresku. Kako da vratim te vrednosti s ajedne stranice na drugu php-om.
djLapac
 
Odgovor na temu

1r0nM4n
Nenad Vasić
Web Developer
Beograd

Član broj: 55970
Poruke: 441
*.ikomline.net.

ICQ: 303614173
Sajt: www.nenadvasic.com


+1 Profil

icon Re: Prosledjivanje greske sa jedne stranice na drugu18.12.2007. u 18:52 - pre 151 meseci
Nemoj to da radiš sa window.history.back() jer nije dobar način. Jedan od mogućih problema je da ti se captcha ne učita ponovo. Preporučio bih ti da ideš na neki fazon tipa:
Code:

<?php
$action = $_GET['action'];
if($action == 1) {
 // provera, ako je sve ok, onda send
} else {
     echo '<form action="kontakt.php?action=1" method="post">bla bla bla bla</form>';
}
?>


Ovo može lepše da se odradi preko smarty-a, ali suština je ista..
Pogledaj i ovu temu: http://www.elitesecurity.org/t279308-Email-Form-ne-zadrzava-text

p0z
 
Odgovor na temu

nezki
Miodrag Lapcevic
Beograd

Član broj: 101503
Poruke: 438
*.dynamic.sbb.co.yu.

Sajt: www.websolutions.co.rs


Profil

icon Re: Prosledjivanje greske sa jedne stranice na drugu18.12.2007. u 19:19 - pre 151 meseci
Ma lako bih ja kada bi captcha kod i provera da li je ispravan captcha kod i slanje emaila bilo na jednoj stranici nego su razdvojene
Meni je potrebno da vratim podatke iz forme i znak da se desila greska sa jedne stranice sendMail na stranicu kontakt
djLapac
 
Odgovor na temu

kazil
Robert Bašić
Full time PHP dev :)
Bačka Topola - Novi Sad

Član broj: 120044
Poruke: 686
*.cable-3.sattrakt.net.

Jabber: robertbasic@elitesecurity.org
ICQ: 446475288
Sajt: robertbasic.com


+2 Profil

icon Re: Prosledjivanje greske sa jedne stranice na drugu18.12.2007. u 20:01 - pre 151 meseci
a jel problem ako vracas sa get metodom? znaci ako provera nije uspela

header("Location:kontakt.php?ime=$ime&tekst=$tekst&errmsg=$errmsg");

pa posle samo kod forme poskidas te promenljive, pa ako su setovane, onda ih upises u value atribut polja. pises da je kontakt.html, jel problem da se prebaci u .php ili to striktno mora da ostane html fajl?
 
Odgovor na temu

nezki
Miodrag Lapcevic
Beograd

Član broj: 101503
Poruke: 438
*.dynamic.sbb.co.yu.

Sajt: www.websolutions.co.rs


Profil

icon Re: Prosledjivanje greske sa jedne stranice na drugu18.12.2007. u 20:36 - pre 151 meseci
da to je krajnja solucija, ali sam mislio da postoji neko lepse resenje.
ALi izgleda nema

djLapac
 
Odgovor na temu

Nemanja Avramović
Software architect
Cloud Horizon
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4382
77.46.193.*

Jabber: Nemanja Avramović
Sajt: avramovic.info


+45 Profil

icon Re: Prosledjivanje greske sa jedne stranice na drugu18.12.2007. u 22:26 - pre 151 meseci
Stavi poruku o grešci (greški? ) u sesiju, ako ništa drugo. Mada ja obično radim sa smartijem, tako da imam posebnu funkciju error($msg); koja izbacuje ceo template sa porukom o grešci ($msg) i zaustavlja dalje izvršenje koda.
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

nezki
Miodrag Lapcevic
Beograd

Član broj: 101503
Poruke: 438
*.dynamic.sbb.co.yu.

Sajt: www.websolutions.co.rs


Profil

icon Re: Prosledjivanje greske sa jedne stranice na drugu18.12.2007. u 22:32 - pre 151 meseci
Hvala drustvo resio sam tako sto sam stavio slanje emaila na stranu kontakt.php.
Ne znam ni zasto sam postavljao ovo glupo pitanje ali u svakom slucaju hvala.
Veliki poz svima
P.S. Hvala Nemanji na ispravki :)
djLapac
 
Odgovor na temu

Nemanja Avramović
Software architect
Cloud Horizon
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4382
79.101.175.*

Jabber: Nemanja Avramović
Sajt: avramovic.info


+45 Profil

icon Re: Prosledjivanje greske sa jedne stranice na drugu19.12.2007. u 07:52 - pre 151 meseci
Pa i nije to bila ispravka, već sam se i ja pitao kako ide
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

1r0nM4n
Nenad Vasić
Web Developer
Beograd

Član broj: 55970
Poruke: 441
*.ikomline.net.

ICQ: 303614173
Sajt: www.nenadvasic.com


+1 Profil

icon Re: Prosledjivanje greske sa jedne stranice na drugu19.12.2007. u 08:27 - pre 151 meseci
Piše se grešci i ispravci
 
Odgovor na temu

[es] :: PHP :: Prosledjivanje greske sa jedne stranice na drugu

[ Pregleda: 2343 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

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