ugrás a tartalomhoz

Archívum - Dec 25, 2004 - Fórum téma

A "Frissítési gond"-ok újra

Vadember · 2004. Dec. 25. (Szo), 12.34
Nemrég volt egy kérdésem, amire megkaptam a választ ("Frissítési gond" átirányítással). Ebből kifolyólag támadt még egy kérdésem:

azt szeretném, hogy leellenőrzöm az űrlapot, majd ha hibás akkor az űrlap fölé kiírom a hibákat ugyanazon az oldalon viszont ha nem hibás akkor átirányítom egy másik lapra, ami feldolgozza az adatokat, majd 'visszarak' az előző űrlapos oldalra.

tehát az a kérdésem, hogy létezik-e olyan függvény PHP-ben(!), amivel így el lehetne küldeni az adatokat.

nagyjából erre gondoltam:

<form action="<? print $PHP_SELF ?>?submit=i" method="post">
.
.
.
.
<input type="submit">
</form>

<?
if ($submit=="i")
{
if (van_hiba)
{
hibaüzenet;
}
else
{
átirányítás az adatfeldolgozó lapra
}
}

Arra gondoltam hogy elküldöm egy header ("location: adatfeldolgozo.php?elkuldendo=$adat")
csak mi van akkor, ha mondjuk több oldalas szöveget akarok elküldeni?tehát ez nem a legjobb megoldás.

Ha vki tud jobbat az szóljon!KÖSZI!
 

Mi a véleményetek?

Vadember · 2004. Dec. 25. (Szo), 11.20
Hali! Szerintetek egy űrlap kitöltésénél mi a legjobb módszer, ha a felhasználót figyelmeztetni akarjuk arra, hogy vmit hibásan töltött ki? Én ezekre gondoltam:

-js-es alert
-kiíírjuk a figyelmeztetést ugyanarra a lapra
-vagy átirányítom egy másik lapra és ott írom ki
-esetleg a mezők mellé teszek vmi jelet (ezt hogyan lehetne EGYSZERŰEN megoldani?)

Nos? Ki hogyan csinálja?