Hirdetés
-
Végre megjelenési dátumot kapott a Zenless Zone Zero
gp A teljes változat PC-re, PlayStation-re, Androidra és iOS rendszerekre lesz elérhető ingyen.
-
Fekete misztikum: DeepCool Mystique 360 vízhűtés
ph Fekete ventilátorokkal, visszafogott világítással, de LCD kijelzővel érkezik a gyártó új topmodellje.
-
Dobhatja a Google az Exynost és a Samsungot
ma A Tensor G5-öt önállóan fejlesztheti és a TSMC-vel gyárthatja, a G4-et viszont még koreai partnerével.
Új hozzászólás Aktív témák
-
spammer
veterán
válasz ahetaton #13559 üzenetére
Ha a feldolgozó oldalon van az ellenőrzés, akkor meg kell formáznod, hogy ne sima fehér kap legyen
Vagy használj jQuery/js-t, ami ellenőrzi a submit gomb megnyomásakor, hogy nem üresek-e a mezők és akkor elküldeni sem tudják a formot.
Modern böngészők már támogatják a html5 required attribútomot is:
<input type="text" name="username" id="username" required>
[ Szerkesztve ]
„A feketébe öltözött ember a sivatagon át menekült, a harcos pedig követte."
-
Sk8erPeter
nagyúr
válasz ahetaton #13559 üzenetére
Egyelőre hagyd a francba JavaScriptes megoldásokat, első dolog, hogy legyen megoldva normálisan a szerveroldali validáció és feldolgozás, utána jöhet minden más kliensoldali szépítgetés. A required attribútum is csak HTML5-ös újítás, így olyan doctype-od is kell, hogy legyen, meg értelemszerűen a HTML5-öt nem támogató böngészőkben ez nem fog működni.
Azt kellene megoldanod, hogy amennyiben egy külön feldolgozó fájlban (lásd form elem action attribútumában lévő fájl) történik a form elküldött adatainak validálása, feldolgozása, akkor mondjuk ott átmenetileg egy session-változóba tedd a felhasználónak szóló figyelmeztetéseket, korábban kitöltött értékeket, majd az eredeti oldalra irányítsd vissza a felhasználót, ott írasd ki a figyelmeztetéseket, töltsd ki az űrlapot a korábban megadott adatokkal, majd töröld a session-változót. Tehát ennek az oldalnak a kiíratása ugyanaz, mint egyébként, csak pluszban ellenőrizned kell azt is, hogy adott session-változó az üzenetekkel, kitöltött adatokkal be van-e állítva, ha igen, kiíratsz mindent, kitöltesz mindent, ha nem, akkor pedig marad az üres form.
Ha azonos oldalon történik a validálás/feldolgozás, mint ahol a form is van (aminek mondjuk hátránya az F5 megnyomása során a böngésző figyelmeztetése, hogy biztosan el akarod-e küldeni újra az adatokat), akkor pedig értelemszerűen ugyanarra az oldalra rakod ki a figyelmeztetéseket, és újra kitöltöd a formot a kapott adatokkal (felhasználónak ne kelljen újra begépelnie).Sk8erPeter
-
fordfairlane
veterán
válasz ahetaton #13559 üzenetére
Ezt validálásnak hívják, és jobb szerveroldalon csinálni. Egyrészt a már említett heterogén böngészőtámogatás miatt, másrészt mert valaki szórakozásból is próbálkozhat fals adatokkal, saját kliensből.
A megoldás az, hogy formsubmit esetén, ha a validálás nem sikerül, akkor a validálást kezelő programrész képes legyen megjeleníteni a formot ismét, behelyettesíteni a bevitt értékeket, és a validálási hibaüzenetet. Meg lehet oldani oldalújratöltéssel, és anélkül is, AJAX-szal.
[ Szerkesztve ]
x gon' give it to ya
-
MODERÁTOR
válasz ahetaton #13607 üzenetére
Cron jobbal megoldható. Az nem lenne ésszerűbb, és talán jobb ha csinálnál egy api-t amin keresztül le tudja kérni a számára valamilyen elfogadható formátumban? Pl.: csv, xml stb...
mobal,
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
Tele von Zsinór
őstag
válasz ahetaton #13616 üzenetére
Azért, mert oda nem url-t kell írni, hanem egy parancsot. Ez lehet például a scripted filerendszerbeli elérési útja (ha úgy írtad meg), vagy ahogy írja is: wget előtaggal egy url. A wget egy parancssori letöltő, az eredmény ugyanaz lesz, mintha böngészővel meglátogattad volna az oldalt.
-
MODERÁTOR
válasz ahetaton #13621 üzenetére
Mármint az FTP feltöltés után, vagy csak én nem értem most, hogy hol szeretnéd. A PHP ugye új fájlokat hoz létre. Előtte ez elméletben nem létezett?
PHP esetén jó a kódod, "w+"-szal nyitottad meg ami tudtommal rögtön 0-ra teszi a fájl méretét. FTP esetén pedig ezt: [link] lehetne megpróbálni.
mobal,
[ Szerkesztve ]
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
spammer
veterán
válasz ahetaton #13627 üzenetére
Teljes DB mentésre ezt használom [link]
Ez lementi kompletten egy sql fájlba egy megadott könyvtárba és rak mellé automatikusan egy htaccess fájlt is. Mondjuk én módosítottam rajta meg kiegészítettem nekem megfelelően, de alapnak szerintem használható, a dolgát elvégzi.
„A feketébe öltözött ember a sivatagon át menekült, a harcos pedig követte."
-
MODERÁTOR
válasz ahetaton #13637 üzenetére
Következőképpen tudod, értelme szerűen csak azt vedd ki az adatbázisból ami kell:
SELECT oszlopneve_1, oszlopneve_2, oszlopneve_3, oszlopneve_4 FROM tábla_neve
Ajánlom a figyelmedbe a következő oldalt: [link].
mobal,
"Ott szimatol a sarkadban vasfogait csattogtatva, minden egyes hétköznapod: kirúzsozott medvecsapda."
-
PumpkinSeed
addikt
válasz ahetaton #13940 üzenetére
Talán ha bezárnád a php-t beillesztenéd a HTML kódot majd megint megnyitnád a HTML-t akkor menne.
<?php
?>
<img src="header"/>
<?php
?>"Akinek elég bátorsága és türelme van ahhoz, hogy egész életében a sötétségbe nézzen, elsőként fogja meglátni benne a fény felvillanását." - Kán
Új hozzászólás Aktív témák
- Lenovo ThinkPad T570, 15,6" FHD IPS Kijelző, i5-6300U CPU, 8GB DDR4, 256GB SSD, W10
- Lenovo ThinkPad T580, 15,6" FHD IPS Kijelző, i5-8350U CPU, 8-32GB DDR4, 256GB SSD, W10
- Lenovo ThinkPad T560, 15,6" FHD IPS Kijelző, i5-6300U CPU, 16GB DDR3, 256GB SSD, W10, Számla, Garanc
- Erős asztalláb (Steelcase)
- Lenovo Thinkpad P50 Workstation laptop, 15,6" FHD IPS Kijelző, I7-6820HQ CPU, 16GB DDR4, 512GB SSD,
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Alpha Laptopszerviz Kft.
Város: Pécs