Hirdetés
- gban: Ingyen kellene, de tegnapra
- sziku69: Szólánc.
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- GoodSpeed: A RAM-válság és annak lehetséges hatásai
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- D@reeo: Pi-hole és a Telekom Sagemcom F@st 5670 DNS beállítása
- Gurulunk, WAZE?!
- eBay-es kütyük kis pénzért
- Luck Dragon: MárkaLánc
Új hozzászólás Aktív témák
-
Soak
veterán
Nem tudom, hogy php baj-e, de itt teszem fel a kérdést. Frissen szerzett jQuery henkölési tudásommal (
) . Beraktam ezt : [link] az oldalamra (nem így néz ki, de lényegtelen) . Azt szeretném elérni vele, hogy a bejelentkezési ablak szerepét vegye át bizonyos esetekben, magyarul, hogy a form ebben jelenjen meg. Tehát a sign_in.php linkjét az index.php-n kiváltja egy Sign In gomb . Berakom a php kódot ami lekezeli a formot a sign_in.php-ről .Így néz ki valahogy:
<?php
require_once("../_includes/initialize.php");
if($session->is_logged_in()){
redirect_to("logged_in/feed.php");
}
if (isset($_POST['submit'])) { // Form has been submitted.
$e_mail = trim($_POST['e_mail']);
$password = trim($_POST['password']);
$found_user = User::authenticate($e_mail, $password);
if ($found_user) {
$session->login($found_user);
log_action('Login', "{$found_user->username} logged in.");
redirect_to("logged_in/feed.php");
} else {
$message = "Email/password combination incorrect.";
}
} else {
$e_mail = "";
$password = "";
}
?>Ez tökéletesen működik a sing_in.php-n . Viszont ha beteszem a felugró ablakba a html formot ami így néz ki :
<form action="sign_in.php" method="post">
<input name="e_mail" id="email" type="email" class="roundDiv" accesskey="2" tabindex="10" value="<?php echo htmlentities($e_mail); ?>">
<input name="password" type="password" id="password" class="roundDiv" tabindex="20" value="<?php echo htmlentities($password); ?>">
<<input name="submit" type="submit" accesskey="4" tabindex="40" value="Login">
</form>Csak a lényeg, hogy jól látható legyen. Ilyenkor úgy tűnik mintha a kommunikáció a form-al egy irányú lenne, méghozzá azért, mert ha a fenti php kódban az utolsó esetben (mikor még nem történt semmi, ezért a változóknak nincsenek értékei, hogy ne dobjon hibát) mondjuk az e_mail értéke test, akkor megjelenik a formon belül az email mezőben a test és az lesz a default érték nem pedig a semmi. Viszont kifelé már nem küldi ki az értékeket hiába kattintok a submitre.
A hiba nem áll fent, ha ezt kiveszem a forráskódból : <div style="display: none;">
, tehát alapból látható a div.Szerk : Valószínűleg ezzel menni fog : [link] , de attól még érdekel a megoldás tanulási célból.
Új hozzászólás Aktív témák
- szinte új DELL C2422HE full HD 1920x1080 IPS monitor- rejtett Webkamera - nagy hangszóró - USB-C
- LG 83B4 - 83" OLED - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - PS5 és Xbox Ready
- 1db fekete szálka a képen! EIZO FlexScan EV2750 fekete 27" 2560x1440 2K IPS monitor PIVOT, HDMI
- EIZO FlexScan EV2495 Made in Japan! 1920x1200 IPS USB-c állítható magasság, PIVOT 2024-04 gyártás!
- Eladó Samsung Galaxy A52s5G
- HIBÁTLAN iPhone 13 Pro 256GB Sierra Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3022, 100% Akksi
- HIBÁTLAN iPhone 13 mini 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3139, 100% Akkumulátor
- LG 34WQ75X-B - 34" Ívelt IPS Panel - 3440x1440 2K QHD - 60Hz 5ms - FreeSync - USB Type-C 90W
- Bomba ár! Dell Latitude 5490 - i5-8GEN I 16GB I 256GB SSD I 14" FHD I HDMI I Cam I W10 I Gari!
- iPhone 13 mini 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3086, 100% Akkumulátor
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: ATW Internet Kft.
Város: Budapest
) . Beraktam ezt : 
