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

<input type="submit"> i jos po nesto

[es] :: Web razvoj :: <input type="submit"> i jos po nesto

[ Pregleda: 3728 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Lukiano
604

Član broj: 26177
Poruke: 15
*.dialup.sezampro.yu.

ICQ: 214443830


Profil

icon <input type="submit"> i jos po nesto28.08.2007. u 01:16 - pre 202 meseci
da li je moguce da za <input type="submit"> zakacim i link? tj. da se preformulisem, kada se klikne na submit, da se proslede podaci iz forme na obradu i da se browser usmeri na novi link?
probao sam, izmedju ostalog i <a href="link.php"><input type="submit"><a> a kao rezultat sam dobio samo usmeravanje browser-a na link.php bez obrade podataka iz forme...
:::tranceformation:::
 
Odgovor na temu

3emyh
Vladimir Aleksić
Zemun

Član broj: 6755
Poruke: 48
*.dynamic.sbb.co.yu.

Sajt: tesla.rcub.bg.ac.yu/~valt..


+2 Profil

icon Re: <input type="submit"> i jos po nesto28.08.2007. u 01:23 - pre 202 meseci
<form action="link.php" method="get(ili post)">
<neke_input_kontrole name="njihovo ime" ... >
<input type="submit" />
</form>

tj. bez <a> i sl., a adresu stavljas kao atribut form/e
i onda u link.php citas $_post["naziv input kontrole"] ili $_get["isto to"]
razliku GET i POST znas
 
Odgovor na temu

lukeguy
Novi Sad

Član broj: 46545
Poruke: 470
*.net
Via: [es] mailing liste



+8 Profil

icon Re: <input type="submit"> i jos po nesto28.08.2007. u 22:45 - pre 202 meseci
Ovaj kod ti treba ako hoćeš preusmeravanje na stranicu koja istovremeno i obrađuje podatke (ovo je podrazumevano ponašanje). Ako hoćeš da ti stranica rezultati.php vrši obradu rezultata, a da korisnika preusmeriš na link.html onda to moraš uraditi pomoću JavaScripta (mislim da ti treba onsubmit event forme). A možeš i na serveru tako što ostaviš ovaj gornji kod, a u rezultati.php vratiš HTTP zaglavlje u kojem vršiš redirekciju (u tom slučaju čak možeš i da proslediš link za redirekciju kao skriveni parametar forme).
 
Odgovor na temu

noviKorisnik
Dejan Katašić
Novi Sad

Član broj: 13216
Poruke: 4533
195.178.55.*

Sajt: www.novikorisnik.net


+5 Profil

icon Re: <input type=submit> i jos po nesto29.08.2007. u 08:52 - pre 202 meseci
Nije moguće :-)

Jer stvari funkcionišu ovako : kada prosleđuješ podatke formulara očekuješ i da primiš rezultate obrade tih istih podataka, što klasično predstavlja otvaranje nove stranice.

S druge strane, klik na link takođe otvara novu stranicu... ako je ovo dovoljno da shvatiš konfuziju - želiš da jednom akcijom uradiš dva posla koji podrazumevaju otvaranje dve različite stranice (u opštem slučaju).

Odnosno, istina je da se može učiniti dosta toga egzotičnog, ali je bolje malo izanalizirati šta već imaš na raspolaganju.

Ako već kontrolišeš skriptu koja na serveru obrađuje podatke primljene od forme, onda je najlakše tamo postaviti redirekciju na željenu stranicu (umesto linka koji pominješ) ... no takvih "ako" može da bude više, pa ako ne smeta - bilo bi dobro da vidimo koju reč više o celoj priči (mene uvek interesuje i motiv - zašto "submit" i još nešto :-)
 
Odgovor na temu

sojic
Dalibor Sojic
Makedonija

Član broj: 7051
Poruke: 796
88.85.123.*

Sajt: right-sock.net


+1 Profil

icon Re: <input type="submit"> i jos po nesto09.09.2007. u 12:15 - pre 202 meseci
Ja to radim na sledeci nacin:

Fajl koji obradjuje podatke:

Code:

<?
include ("functions.php");
procesiraj($_POST);
header("Location: hvala.html");
?>


Valjda je dovoljno jasan kod.

routing protocols enable routers to route routed protocols!
 
Odgovor na temu

[es] :: Web razvoj :: <input type="submit"> i jos po nesto

[ Pregleda: 3728 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

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