Archívum - Dec 25, 2004 - Fórum téma
A "Frissítési gond"-ok újra
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!
■ 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?
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?
■ -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?