Autor | Zpráva | ||
---|---|---|---|
tre-SKA Profil * |
#1 · Zasláno: 22. 7. 2011, 18:15:53
Zdravim,
neviem urobit jednu vec mam formular na upload suboru <FORM ACTION="upload.php" METHOD="post" ENCTYPE="multipart/form-data"> <INPUT TYPE="file" NAME="soubor" SIZE="40"> <INPUT TYPE="submit" NAME="ok" VALUE="upload"> </FORM> a ide mi o ak kliknem na tlacitko tak sa za zavola skript upload.php a predaju sa hodnoty _POST a ja by som potreboval aby sa najprv zobrazil animovany gif loader (obrazok) toto mi nefunguje if (!empty($_FILES["soubor"]["name"]) and isset($_POST['ok'])) { echo '<img src="images/loader.gif" alt="loader"/>'; } po kliknuti sa hned zavola upload.php neviete niekdo ako urobit postupnost ze najprv by sa zobrazil obrazok az potom by sa zavolal upload.php dakujem za rady |
||
Alphard Profil |
#2 · Zasláno: 22. 7. 2011, 18:22:35
Tohle bych nekomplikoval v php, ono to ani moc nejde. V javascriptu odchyťte událost onsubmit a udělejte co chcete.
|
||
tre-SKA Profil * |
#3 · Zasláno: 22. 7. 2011, 19:15:37
dakujem za radu skusil som to takto
<FORM ACTION="upload.php" METHOD="post" ENCTYPE="multipart/form-data" onsubmit="return kontrola(this)"> <script type=\"text/javascript\"> function kontrola(form) { alert('Klikl jsi na tlačítko: ' + form.klik); return true; } </script> alert sice vypise ale "upload.php" sa uz nezavola. JS vobec neviem. a ako zobrazim v JS obrazok alebo HTML kod ?? |
||
tre-SKA Profil * |
#4 · Zasláno: 22. 7. 2011, 19:30:59
uz mi to funguje ale obrazok stale vlozit nejde skusil som
document.src="/images/loader.gif" |
||
Alphard Profil |
#5 · Zasláno: 22. 7. 2011, 20:57:39
tre-SKA:
Doporučuji obrázek vložit klasicky v html, pomocí css ho skrýt a při odeslání zobrazit. Viz http://stackoverflow.com/questions/195951/change-an-elements-css-class-with-javascript/196038#196038 Moderátor Alphard: Přesouvám tohle vlákno z PHP do javascriptu.
|
||
Časová prodleva: 3 dny
|
|||
peta Profil |
#6 · Zasláno: 25. 7. 2011, 13:40:27
document.src="images/loader.gif" ?
|
||
Časová prodleva: 13 let
|
0