Hogy tudom megcsinálni ezt?
Sziasztok érdekelne,hogy tudom megoldani az alábbi dolgot?
Van egy formom és abba van egy beléptető felület és,ha rossz jelszót adok meg a bordert át akarom váltani piros színre,hogy tudom ezt megoldani?
Sima php-val meglehet vagy csak js?
Mikor ellenőrzöd, hogy a POST -ban küldött adatok helyesek -e, ha nem jó csinálsz egy változót pl. $err=1;
Majd ahol kiíratod a táblát oda beilleszted:
echo'<div style="'.($err==1)?('border-color: #FF0000;'):('').'">...';
Mivel az ellenőrzés jóval előtte kell történnie, mielőtt még bármi is ki menne HTML -be.
Ezért ott felveszel egy változót ha valami nem stimmel, majd mikor megjelenik, a változó értéke alapján style paraméterben módosítod a border színét.
Köszi,de igazából nem értem amit írsz könnyítsünk egy picit.
Na kezdjük alapoknál legyen csak annyi,ha megnyomom a gombot akkor átvált a border színe
if (isset($_POST['submit'])) {
echo /*ide mi jön */
}
html
<form method="post" action="">
<div id="wrapper">
<div id="box">
<div class="input">
<input type="text" id="bevitel" placeholder="felhasználónév" name="username">
</div>
<div class="input">
<input type="password" placeholder="Jelszó" id="bevitel" name="password">
</div>
<input type="submit" id="submit" name="submit" value="Belép">
</div>
</div>
</form>
megoldottam :D echo "<div class='message error'></div>";
és ezt css-ben megformáztam :D és rá illesztettem az alap borderra :D
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!