- HDD probléma (nem adatmentés)
- 5.1, 7.1 és gamer fejhallgatók
- A Chieftec klasszikus dizájnú, kompakt házát táppal együtt árulják
- Azonnali alaplapos kérdések órája
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Meghalt a Windows 10, éljen a Windows 10!
- Egérpad topik
- Gaming notebook topik
- Vezetékes FEJhallgatók
- Korábbi vezére figyelmeztette az Intelt a legfontosabb célra
-
PROHARDVER!
Új hozzászólás Aktív témák
-
válasz
don_peter #16500 üzenetére
Hogy oldják meg azt, hogy mondjuk egy adatbázis kapcsolati adatok ne kerüljenek ki?
Úgy, hogy az a szerveren van
Az ilyen webes cuccoknál a frontend-backend architektúra a normális, a szerveren fut a backend, az kapcsolódik az adatbázishoz, csinálja az autentikációt meg a lényegi dolgokat, a kliensnél meg csak egy kis minimál rész van, ami a megjelenítést meg az inputot csinálja.
A kettőt meg tipikusan vmi REST API-val kötik össze.Ami a kliensnél van, arról nyugodtan feltételezheted, hogy ahhoz hozzá lehet férni, illetve arra is számítsál, hogy a klienstől érkező adatokba belepiszkáltak, szóval a backend rendes input validációt meg hasonlókat kell csinálni, mert különben úgy jársz, hogy a T Systems a BKV bérletekkel
-
válasz
don_peter #16481 üzenetére
Ha ilyet akarsz csinálni, akkor nem igazán programnyelvet, hanem egy cross platform app development frameworköt kell választanod, mert az kell neked.
Amíg ide nem téved egy mobilos fejlesztő, csak így idehánynám az ismertebbeket, zárójelben a használt programnyelvvel:
Flutter (Dart)
Xamarin (C#)
React Native (JS + HTML)
NativeScript (JS + HTML)
Ionic (JS + HTML) -
Sk8erPeter
nagyúr
válasz
don_peter #7375 üzenetére
Azért nem működik, mert az alert()-ben lévő stringbe sortörés is kerül. JavaScriptben ha többsoros stringet szeretnél használni, akkor backslash-sel (\) kell elválasztanod.
Példa:
alert("Foo \
bar");ez így működik. De ha nem lenne a végén a backslash, akkor nem működne.
Több sebből is vérzik egyébként a kód:
- nincs valid <class> tag HTML-ben. Inkább akkor itt használj mondjuk <span>-taget.
- már régóta nem használjuk a language="javascript" attribútum-érték párost, nagyon sok ideje deprecated, sőt, a type="text/javascript" megjelölést sem kötelező kitenni, minden böngésző manapság úgyis JavaScript-kódként fogja értelmezni a <script> tagben lévő kódot (ahogy a <style> tagben lévő kódot CSS-kódnak)
- kisebb-egyenlő jel helyett csak simán kisebb jel legyen.
- A countot meg tedd inkább a ciklus elé:
while($i<=count($cf_fele_nyit))
helyett mondjuk
$nr_of_lines = count($cf_fele_nyit);
while($i < $nr_of_lines)
- javaslat a lehetséges megoldásra például az rtrim() függvény használata, ami levágja a whitespace-eket a string jobb oldali végéről, így a sortörést is (de ha kell a szóköz, vagy ilyesmi karakter, akkor tudod korlátozni, hogy mit szeretnél pontosan levágni), meg másik javaslat, hogy inkább a HTML-kódban használj idézőjeleket, PHP-stringben pedig az aposztrófot, ha már lehet választani:$cimkek .= "<div class='cimkek'>".$cf_fele_nyit[$i]." <class class='cimke_x'>x</class></div>";
HELYETT
$cimkek .= '<div class="cimkek">'.rtrim($cf_fele_nyit[$i]).' <span class="cimke_x">x</span></div>';
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- HDD probléma (nem adatmentés)
- 5.1, 7.1 és gamer fejhallgatók
- Iqos cigaretta
- A Chieftec klasszikus dizájnú, kompakt házát táppal együtt árulják
- Revolut
- Azonnali alaplapos kérdések órája
- Mozilla Firefox
- Clair Obscur: Expedition 33 - Túl az 5 millión
- Telekom mobilszolgáltatások
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- További aktív témák...
- HP 14 Elitebook 640 G9 FHD IPS i5-1235U 4.4Ghz 10mag 16GB 256GB Intel Iris XE Win11 Pro Garancia
- Új Lenovo E14 Thinkpad WUXGA IPS Ryzen7 7730U 16GB 512GB SSD Radeon RX Vega8 Win11 Pro Garancia
- HP Z240 Komplett asztali pc, garanciával, 1050ti 4GB Videóval!
- i3 8100 és i5-9400 processzorok
- 6 és 7. generációs i3 és i5 procik
- Bomba ár! Dell Latitude 5400 - i5-8GEN I 16GB I 512SSD I 14" HD I HDMI I Cam I W11 I Gari
- Lian Li LCD-s 360mm-es vízhűtés akciós áron eladó!
- ÁRGARANCIA!Épített KomPhone i5 14600KF 32/64GB DDR5 RAM RTX 5070Ti 16GB GAMER PC termékbeszámítással
- HIBÁTLAN iPhone 14 128GB Red -1 ÉV GARANCIA - Kártyafüggetlen, MS3159
- Apple iPhone 14 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest