Hirdetés
- droidic: Windows 11 önállóság nélküli világ: a kontroll új korszaka
- sziku69: Fűzzük össze a szavakat :)
- Brogyi: CTEK akkumulátor töltő és másolatai
- sziku69: Szólánc.
- kraftxld: Diáklaptop - Dell Latitude 3140 - Királyunk ajándéka
- Luck Dragon: Asszociációs játék. :)
- Magga: PLEX: multimédia az egész lakásban
- Real Racing 3 - Freemium csoda
- WhrlpoolMind: Amikor vízre oldódó festék van a vízautomata karján
- D1Rect: Nagy "hülyétkapokazapróktól" topik
Új hozzászólás Aktív témák
-
válasz
#31816946
#20130
üzenetére
Itt találsz ingyenes Udemy-s tanfolyamokat [link], továbbra is napi 20-50 kerül fel. Jelenleg egyetlen ingyenes Php-s tanfolyamot találtam: PHP & MySQL Course: The Complete Guide (Step by Step) 3.5 órás
Ennek a 20.5 órás tanfolyamnak többek között van php-s része is: Web Development Masterclass - Complete Certificate Course
Ha más nyelvet is megnéznél, akkor java, python, android... akár 20-30 órás ideiglenesen ingyenes tanfolyamokat is találni.
-
válasz
#68216320
#13321
üzenetére
Nálam rendben lefut a kódod, semmit nem írtam hozzá:
HTTP/1.1 200 OK
Date: Wed, 01 May 2013 07:37:37 GMT
Server: Apache/2.2.0 (Fedora)
Content-Location: api.php
Vary: negotiate,Accept-Encoding
TCN: choice
X-Powered-By: PHP/5.3.3-7+squeeze15
Content-Length: 194
Content-Type: text/html
{"pool_name":"FTC Simple Pool - DontMine.Me","hashrate":"803510","users_mining":"266","total_users":"713","workers":"831","shares_this_round":47353,"last_block":"28129","difficulty":40.84082096}#13310 Soak : ez a megoldás jobban néz ki?
<?php if ( isset($_GET['szin']) && in_array($_GET['szin'], array('#FF0000', '#00FF00', '#0000FF') ) ) { echo '<body bgcolor="'.$_GET['szin'].'">'; } ?> -
válasz
#36268800
#13304
üzenetére
Egy fájlban is meg lehet oldani:
<html>
<?php if ( isset($_GET['szin']) ) { echo '<body bgcolor="'.$_GET['szin'].'">'; } ?>
</body>
<form name="szinvalaszto" method="get">
<input type="radio" name="szin" value="#FF000">Piros<br>
<input type="radio" name="szin" value="#00FF00">Zöld<br>
<input type="radio" name="szin" value="#0000FF">Kék<br>
<input type="submit" value="OK">
</form>
</html> -
válasz
drogery
#13250
üzenetére
Ha GET vagy POST adja a beillesztendő változókat, akkor $_GET['nev'] vagy $_POST['nev'] formátumot használd.
Register_Globals=on lehet beállítva az első gépen, ezért nem adott hibát,a másikon off.
Ezt jobb off-on hagyni és get vagy post változón keresztül elérni azokat.
-
válasz
Speeedfire
#13174
üzenetére
UrlDecode ha minden igaz megoldja (most nem tudom kipróbálni).
"Decodes any %## encoding in the given string. Plus symbols ('+') are decoded to a space character. "
-
válasz
Sk8erPeter
#12373
üzenetére
Köszönöm, számomra eddig nem volt gond a beépített függvények nevének átírásával, de át fogok szokni akkor a kisbetűkre.
-
válasz
Speeedfire
#12368
üzenetére
Köszönöm, azt hittem maga a függvény elavult, és valami mást kellene használni helyette. Változókat mindig kis betűvel írom, a függvényekbe szoktam nagybetűt is rakni, így számomra olvashatóbb a kód, pl. StrToLower, HtmlSpecialChars, Str_Replace...
-
válasz
Peter Kiss
#12366
üzenetére
Megvizsgálja, hogy létezik-e a változó. Mi a baj vele?
-
válasz
Atti575
#12360
üzenetére
<?php
$fizet=0; vasarolt="";
if ( IsSet($_POST["piritos"] && $_POST["piritos"]>0) { $fizet+=$_POST["piritos"]; $vasarolt.="- prititós<br>"; }
if ( IsSet($_POST["palacsinta"] && $_POST["palacsinta"]>0) { $fizet+=$_POST["palacsinta"]; $vasarolt.="- palacsinta<br>"; }
if ( IsSet($_POST["kako"] && $_POST["kako"]>0) { $fizet+=$_POST["kako"]; $vasarolt.="- kakaó<br>"; }
if ( IsSet($_POST["tea"] && $_POST["tea"]>0) { $fizet+=$_POST["tea"]; $vasarolt.="- tea<br>"; }
print "Fizet: ".$fizet."<br>";
print "Vásárolt: ".$vasarolt."<br>";
$mysql_host = "localhost";
....Ha csak 4 terméked van, addig nincs gond, de egy étteremben gondolom sok mindent lehet enni-inni. Erre egy külön adatbázis lehetne, amiben a termékek adatait szerepelnek (datumtol, datumig - árváltozásnál a régi árakat is meg lehetne nézni, ebben akár nettó ár is szerepelhetne, ha változna az áfa):
- termeknev (varchar 100 pl: kakaó-tea...)
- termekpost (varchar 50 pl: kako-tea..., indexelt)
- ar (integer)
- datumtol (date, indexelt)
- datumig (date, indexelt)Vasarlasok táblázat, hogy vissza lehessen nézni a forgalmat:
- vasarlasid (egyedi)
- datum (datetime)
- termekpost
- darabVagy ezt is ketté lehetne venni:
Vasarlasok:
- vasarlasid (egyedi)
- datum (datetime)
- fizetett (integer)Vasarlasoklista:
- vasarlasid (egyedi)
- termekpost (varchar 50)
- darab (integer)
- fizetett (integer)Az első html-t is át lehetne írni php-ra, hogy a termék adatai alapján egy for ciklussal felsorolja az összes terméket, mellé darabszámot be lehessen írni (mi van ha 2 teát vásárolnak).
-
válasz
Speeedfire
#12264
üzenetére
Szerintem jobb ha mindenki készít magának újat, visszafejtés csak egyesével próbálgatva működne, ami sokáig eltarthat ha nagyon hosszú.
Vagy létrehozol mondjuk egy oldpass és newpass mezőt a táblában, és a régi bejelentkezést is meghagyod egy ideig. Leírva így készíteném el (nem php kód, csak a lépések):
tomb=Select oldpass, newpass, kulcs from login where felhasznaloinev = $_POST(felhasznaloinev) LIMIT 1;
if !empty(tomb[newpass]) && tomb[newpass]==md5('jelszo'.'saltkód') then { belepesok; }
if empty(tomb[newpass]) && tomb[oldpass]==md5('jelszo') then { tomb[newpass]=md5('jelszo'.'saltkód'); update login set newpass=tomb[newpass] where kulcs=tomb[kulcs] LIMIT 1; belepesok; }
Így a régi jelszóval belépve az új jelszó értéke is feltöltődne.
-----------
Ez a megoldás mennyivel jobb / biztonságosabb? "=hash("sha512", StrToLower(felhasznaloinev)."salt".md5(jelszo));" 128 karakteres a hash, a felhasználói név, salt, md5(jelszó) is bele van rakva.
Új hozzászólás Aktív témák
- Formula-1
- Autós topik
- droidic: Windows 11 önállóság nélküli világ: a kontroll új korszaka
- Semmibe veszi a KRESZ-t a Tesla Mad Max módja
- Jiayu G2F
- Xiaomi Redmi 4X - Mi-ért hagytál el engem?
- Gigabyte alaplap topik
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Xiaomi Redmi 4A - ennél nem tudsz jobbat
- Mibe tegyem a megtakarításaimat?
- További aktív témák...
- WD Black SN770M 2TB M.2 2230 NVME PCI-E 4.0 x4 - Új - 5150-4850 MBs - Eladó!
- Gamer PC 2025, Komplett gép, Garanciális alkatrészek, BESZÁMÍTÁS
- Crucial P310 2TB M.2 2230 NVME PCI-E 4.0 x4 - Új - 7100-6000 MBs - Eladó!
- Asus A8N-E Retro PC, Windows XP rendszerrel
- Chieftec GPA-400S8 400W, 80+ minősítésű tápegység
- GYÖNYÖRŰ APPLE WATCH ULTRA 2 NATURAL TITANIUM 49MM -1 ÉV GARANCIA - MS3715, 98% AKKUMULÁTOR
- Samsung Galaxy S23 Ultra 5G 512GB, Kártyafüggetlen, 1 Év Garanciával
- LG 27GR95UM - 27" MiniLED - UHD 4K - 160Hz 1ms - NVIDIA G-Sync - FreeSync Premium PRO - HDR 1000
- Bomba ár! Dell Latitude E6430 - i5-3GEN I 4GB I 320GB I HDMI I 14" HD I Cam I W10 I Garancia!
- iKing.Hu - Nubia Z70 Ultra 5G Black Teljes kijelzős zászlóshajó, AI-erejű teljesítmény
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: NetGo.hu Kft.
Város: Gödöllő


