Autor | Zpráva | ||
---|---|---|---|
Sobky Profil |
#1 · Zasláno: 7. 3. 2015, 18:55:19
Zdravím, mám taký malý problém. Z tejto stránky http://jecas.cz/vlastni-alert Potrebujem ten Alert, aby sa vysúval. Ale ako to mám spraviť aby to nesputil Button ale PHP kód. Príklad:if(blabla){}else{ A tu potrebujem vložiť tú hlášku } Proste neviem ako php spustí ten javascript..
Ďakujem za odpoveď |
||
lionel messi Profil |
Sobky:
JS si pomocou PHP môžeš do stránky vypísať medzi tagmi <script> a </script> , napr.:
$cislo = 1; if ($cislo > 0) { echo "<script>alert('Baf!');</script>" } |
||
Alphard Profil |
#3 · Zasláno: 7. 3. 2015, 19:11:39
Takové animace (tím spíše automaticky skrývané) se nehodí kombinovat s PHP. Při paralelní práci s více stránkami se může hláška skrýt, než si ji uživatel všimne.
Doporučuji hlášku normálně vykreslit ihned po načtení stránky (pomoci html+css, nezávisle na javascriptu). Jako nadstavbu je možné přidat ovládací prvek (typicky křížek), který hlášku po kliku uživatele skryje. |
||
Sobky Profil |
#4 · Zasláno: 7. 3. 2015, 20:34:11 · Upravil/a: Sobky
A to ako dosiahnuť? Aby som nevyužil javascript.
Ja to potrebujem na Prihlásenie... Aby to vypísalo Uspešne prihlásený, aleb takéto hlášky.... |
||
Tomáš123 Profil |
#5 · Zasláno: 7. 3. 2015, 20:38:43
Sobky:
„A to ako dosiahnuť? Aby som nevyužil javascript.“ Alphard [#3] Normálne ten text vypíšeš do stránky. Udalosť po kliknutí na krížik už samozrejme bude spravovaná pomocou JS. |
||
Sobky Profil |
#6 · Zasláno: 7. 3. 2015, 21:33:23
Už som z toho magor...
<?php if(isset($_POST['signin'])){ if(!empty($_POST['nick']) && !empty($_POST['password'])) { <--- Tu je script ten teraz neni dôležitý ---> }else{ //Tu sa zadá hláška !! ! ! ! ! ! ! ! ! } } ?> Ale aby ju vypísalo tu: <html lang="sk-SK"> <body> <div id="header"> <div id="subheader"> <a href="<?php echo "$facebook" ?>" target="_blank"><img class="social" src="images/social/Facebook.png"></a> <a href="<?php echo "$twitter" ?>" target="_blank"><img class="social" src="images/social/Twitter.png"></a> <a href="<?php echo "$youtube" ?>" target="_blank"><img class="social" src="images/social/YouTube.png"></a> <?php if($_SESSION["logged"]): ?> <form method="POST" id="login-area"> <input class="login-submit" type="submit" name="logout" value="Odhlásiť"> </form> <?php else: ?> <form method="POST" id="login-area"> <input class="login-placeholder" type="text" name="nick" tabindex="1" placeholder="Login" value=""> <input class="login-placeholder" type="password" name="password" tabindex="2" placeholder="Heslo" value=""> <input class="login-submit" type="submit" name="signin" tabindex="3" value="Prihlásiť sa"> <input class="login-submit" type="submit" name="signup" value="Registrácia"> </form> <?php endif ?> </div> </div> <div id="hlaska"></div> <--- Aby to vypísalo sem! A tu ju vypíše... </body> </html> |
||
Keeehi Profil |
#7 · Zasláno: 7. 3. 2015, 21:46:39
<?php if(isset($_POST['signin'])) { if(!empty($_POST['nick']) && !empty($_POST['password'])) { }else{ $error = "tvoje hláška"; } } ?> <html lang="sk-SK"> <body> <div id="header"> <div id="subheader"> <a href="<?php echo "$facebook" ?>" target="_blank"><img class="social" src="images/social/Facebook.png"></a> <a href="<?php echo "$twitter" ?>" target="_blank"><img class="social" src="images/social/Twitter.png"></a> <a href="<?php echo "$youtube" ?>" target="_blank"><img class="social" src="images/social/YouTube.png"></a> <?php if($_SESSION["logged"]): ?> <form method="POST" id="login-area"> <input class="login-submit" type="submit" name="logout" value="Odhlásiť"> </form> <?php else: ?> <form method="POST" id="login-area"> <?php if (isset($error)) { echo $error; } ?> <input class="login-placeholder" type="text" name="nick" tabindex="1" placeholder="Login" value=""> <input class="login-placeholder" type="password" name="password" tabindex="2" placeholder="Heslo" value=""> <input class="login-submit" type="submit" name="signin" tabindex="3" value="Prihlásiť sa"> <input class="login-submit" type="submit" name="signup" value="Registrácia"> </form> <?php endif ?> </div> </div> <div id="hlaska"></div> <--- Aby to vypísalo sem! A tu ju vypíše... </body> </html> |
||
Sobky Profil |
#8 · Zasláno: 7. 3. 2015, 22:00:29
Funguje paráda :) Len ešte, keď za prihlási tak to potom ako zadá? Lebo to resetne stránku. Treba tam nejaký session? Ked som to skúšal, Tak po prihlásení sa nič neukázalo...
|
||
Časová prodleva: 9 let
|
0