Kezdőoldal » Számítástechnika » Weblapkészítés » Új lap saját magára töltés...

Új lap saját magára töltés form-bol, hogyan?

Figyelt kérdés

A kérdésem:


Van egy form-om, (profil.php) amit egy php dolgoz fel, minden szép és jó is, de mit szeretnék, az az, hogy a „feldolgozo.php” tartalma ugyanabban az ablakban nyíljon meg, mint amiben form volt. Gondolom, javascriptel könnyeden meg lehetne csinálni, de a kérdésem, hogyan?

(Mint látható, ahhoz nem igen értek. :) (php megoldás is jó, azt is csak tanulgatom)


2011. máj. 17. 12:25
 1/2 anonim ***** válasza:

Először is:

<form action="" method="post">

Az action értéke maradhat üres, ebben az esetben ugyanazt a lapot fogja meghívni, mint amin az űrlap szerepel (a te esetedben ez profil.php)


Aztán a küldő gombnak adj egy nevet:

<input type="submit" value="Küldés" name="gomb_neve">


A többi meg PHP:

megvizsgálod még a form előtt, hogy kaptál-e a POST-ban egy olyat, ami a 'gomb_neve' névre hallgat. Ha igen, akkor az űrlap el lett küldve, és egy egyszerű include paranccsal behívod a feldolgozo.php-t, ami elvégzi a dolgát.

Értelemszerűen, különben ha nem kapott a program $_POST['gomb_neve'] változót, akkor az űrlap sem lett elküldve, így, maga az űrlap fog megjelenni.

2011. máj. 17. 15:48
Hasznos számodra ez a válasz?
 2/2 A kérdező kommentje:
Es igy utolag is, mert most volt idom ujbol foglalkozni azzal, amihez kellett: Nagyon szepen koszonom. Tokeletes.
2011. máj. 27. 01:21

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!