- eBay-es kütyük kis pénzért
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- GoodSpeed: iPadOS 26 A Liquid Glass varázsa
- Brogyi: CTEK akkumulátor töltő és másolatai
- sellerbuyer: Milyen laptopot vegyek? Segítek: semmilyet!
- Doky586: Adattár lemez előkészítése távlati Windows telepítéshez
- Luck Dragon: Asszociációs játék. :)
- sellerbuyer: Te tudod, mi mennyit fogyaszt az otthonodban?
-
LOGOUT
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
Tomi_78
aktív tag
Sziasztok!
Azt szeretném megcsinálni egy honlappal, hogy bizonyos dolgokat lehessen a Tetszik/Nem tetszik gombokkal értékelni. Ezek képek lennének, amikre kattintva a tetszik vagy a nemtetszik változók értéke növelődik.
Ezt JS-ben nem nehéz beállítani, de valahogy tárolni is kéne ezen adatokat, hogy ne vesszenek el, és a következő látogatáskor is láthatók legyenek a legutóbbi állapotok.
Ehhez egy .txt állományba menteném le a változók értékeit, tehát csupán két számot.
Ezt viszont úgy tűnik, a sima JS nem tudja megoldani, kell tehát némi PHP-s kiegészítés is hozzá.
igen ám, de akkor meg tudnom kellene, hogy a változókat hogyan lehet ide-oda "dobálni" JS és PHP között. Na, ez az, ami sajnos nem megy.
Írtam, pontosabban összeollóztam egy kis példaprogramot a világhálóról kipuskázott példák alapján, de ez sem működik.
Íme a kód:<html>
<head>
<title>Fájlkezelő</title>
</head>
<body>
<?php
$File = 'adat.txt'; // A számláló file neve
if (file_exists($File)) // Létezik a file?
{
$fp = fopen($File,"r"); // Megnyitjuk olvasásra
$num = fread($fp, filesize($File)); // Beolvassuk a tartalmát a $num változóba.
fclose($fp); // Zárjuk a filet.
$num=$num+1; // A változó értékét megnöveljük
$fp = fopen($File,"w"); // Megnyitjuk ugyanazt a filet, de most írásra
fwrite($fp, $num, 10); // Kiírjuk a változó értékét.
fclose($fp); // Zárjuk a fájlt
}
?>
<script type="text/javascript">
var valami = <?php echo $num ?>; //Ha elhagyom az idézőjeleket, UNEXPECTED TOKEN hiba lesz a konzolban, ha nem, akkor meg kiír mindent közte!!!
//alert(valami);
</script>
</body>
</html>
Új hozzászólás Aktív témák
- Milyen TV-t vegyek?
- Otthoni hálózat és internet megosztás
- Nők, nőügyek (18+)
- Mazda topik
- Diablo II: Classic és Resurrected
- Napelem
- Apple asztali gépek
- iPhone topik
- Egy módosított állománnyal több GPU-ra is engedélyezhető az AMD-féle FSR 4
- A fociról könnyedén, egy baráti társaságban
- További aktív témák...
- ÁRGARANCIA!Épített KomPhone i5 10400F 16/32GB RAM RX 7600 8GB GAMER PC termékbeszámítással
- Intel X540-T2 dual-port 10GbE RJ45 hálózati vezérlő (10Gbit, 2 port, áfás számla, garancia)
- Eladó karcmentes Apple iPhone 13 Pro 128GB Kék / 12 hó jótállás
- Telefon felvásárlás!! iPhone 15/iPhone 15 Plus/iPhone 15 Pro/iPhone 15 Pro Max
- GYÖNYÖRŰ iPhone 13 mini 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3047, 94% Akkumulátor
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest