Urlap modositas. Hogy lehetne hogy van egy urlapom (www.urlap.hu) amikor csinalok egy urlapot akkor elkuldom es egy altalam tetszoleges oldalra vessen, meg lehet oldani?
pl berirod az adatokat katt az elkuld gombra es akkor pl kiadja a google-t vagy valami mast es az adatokat is elkuldte
SCRIPT ~~~~~~~~~~~~~~~~~~~~~~~~~~
<table border=0 cellpadding=4 cellspacing=0><form action= [link] method=post><input type=hidden name=urlapkod value=jhLVqra26xH6xrkT7b1R><input type=hidden name=azonosito value=pontaz-><tr><td align=right>Neved</td><td><input type=text name=n[1]></td></tr><tr><td align=right>Emailod</td><td><input type=text name=n[2]></td></tr><tr><td align=right>Honlapod</td><td><input type=text name=n[3]></td></tr><tr><td align=right>üzenj</td><td><textarea cols=25 rows=5 name=n[4]>
SCRIPT VEGE ~~~~~~~~~~~~~~~~~
a php amelyik feldolgozza az adatokat, elmenti, stb, annak a végére kell egy ilyet berakni.
header("Location: [link]
exit;
És akkor a szkript lefutása után átirányítja a júzert a google.com-ra.
A mit te bemásoltál kódot az csak az ürlap kódja ott nem kell át irányítanod semmit, az üralap kódod gondolom még folytatódik tovább is, és van benne egy submit gomba amire kattintva elküldi a formban megadott feldolgozó oldalra az ürlap tartalmát.
a böngésző átirányítást már az "urlap_feldolgozo.php " oldalra kell beraknod, de az sem mindegy hova.
Először le kell futnia a az adatkezelő dolognak ami mondjuk eltárolja egy adatbázisbana kapott ürlap információt, majd ha sikeres az adatfelvétel akkor kiírja, hogy sikerül (de ez neked akkoris kiirta ha nem kapott űrlap adatod .)
Ha átirányitod a böngészőt sikeres feldolgozás után akkor nem fog megjelenni ez a tájékoztató oldal sem, hanem automatikusan átküld.
Viszont ha adatbázisba tárolod a kapott adatot, akkor először ugye kapcsolódni kell az adatbázishoz, majd beirni az adatokat neki, lezárni a kapcsolatot az adatbázissal végül átirányitani más oldalra.
kód elejére előtte nem lehet semmi egyéb
<?php
ob_start();
?>
végére
<?php
ob_end_flush();
?>
ez azt eredményezi, hogy csak akkor küldi el a php értelmező az adatokat a böngészőnek ha a teljes oldalt értelmezte.
mert ha átirányitasz és utána még más kódokat is írsz akkor hibát eredményez.
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!