Sziasztok.
Szeretném a segítségeteket kérni, abban hogy ha sikeres a regisztráció vagy bármiféle hiba van (pl. nem egyforma jelszó) akkor azt hogyan tudnám megcsinálni hogy ne egy új oldalra írja ki hogy "Sikeres regisztráció" hanem ugyanazon az oldalon ahol regisztrált?
Ajax és azon belül post method function.
Ezek alapján google a barátod.
Javascript, popup box
Miért kellene ehhez popupbox? Egyrészt legtöbb böngésző alapból tiltja az ismeretlen oldalakon a felugró ablakokat (popup), másrészt igénytelen, harmadrész pedig egy div tagban kiírni/mutatni jquery-vel ízlésesebb, gyorsabb, dinamikusabb, korszerűbb és elterjedtebb megoldás. Valamint a javascript önmagában nem elég a kérdés dolog megoldására, azon belül erre szolgál a cross browser új világának teljes kihasználását alkalmazó Ajax javascript library.
Idézetet írta: udvatt108 Dátum 2017-11-30, 20:53:46
Miért kellene ehhez popupbox? Egyrészt legtöbb böngésző alapból tiltja az ismeretlen oldalakon a felugró ablakokat (popup), másrészt igénytelen, harmadrész pedig egy div tagban kiírni/mutatni jquery-vel ízlésesebb, gyorsabb, dinamikusabb, korszerűbb és elterjedtebb megoldás. Valamint a javascript önmagában nem elég a kérdés dolog megoldására, azon belül erre szolgál a cross browser új világának teljes kihasználását alkalmazó Ajax javascript library.
PHP megoldás példa:
if(isset($_POST['submit'])) {
echo '<div class="notice">';
//itt vedd át az adatokat POST ról stb.
$error = 0;
if(!$username){
echo ."<font color="red">Adj meg felhasználónevet</font><br />";
$error = 1;
}
if(strlen($username) < 4){
echo "<font color="red">Felhasználónév túl rövid</font><br />";
$error = 1;
}
// ide a többi feltétel
if($error == 0){
//itt beszúrod adatokat adatbázisba
echo '<font color="green">Sikeres Regisztráció</font>';
}
echo '</div>';
}