Hirdetés
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Bemutatkozott a Poco X7 és X7 Pro
- Fotók, videók mobillal
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Milyen okostelefont vegyek?
- Magisk
- Telekom mobilszolgáltatások
- Okosóra és okoskiegészítő topik
- Samsung Galaxy Watch6 Classic - tekerd!
Ú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
- Okos Otthon / Smart Home
- Víz- gáz- és fűtésszerelés
- Milyen házat vegyek?
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Kerékpárosok, bringások ide!
- A fociról könnyedén, egy baráti társaságban
- Suzuki topik
- Kormányok / autós szimulátorok topikja
- gban: Ingyen kellene, de tegnapra
- Villanyszerelés
- További aktív témák...
- ÚJ Lenovo Yoga Mouse with Laser Presenter Bolti ár:20k INGYEN FOXPOST
- GIGABYTE RTX 5070 12GB GDDR7 WINDFORCE SFF - Új, 3 év garancia - Eladó!
- ÚJ Asus V16 V3607VM - 16" WUXGA 144Hz - Core 5 210H - 16GB - 1TB - Win11 - RTX 5050 - 3 év garancia
- ZBook Fury 16 G10 16" 4K+ IPS i7-13700HX RTX 2000 Ada 32GB 1TB NVMe IR kam GAR
- ÚJ (Hiányos) Xtrfy M4 Wireless Bolti ár:60k INGYEN FOXPOST
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RTX 5060 Ti 8GB GAMER PC termékbeszámítással
- ÁRGARANCIA! Épített KomPhone i5 12400F 16/32/64GB RAM RTX 5050 8GB GAMER PC termékbeszámítással
- Dell Latitude E7440 - i5, 8GB RAM, HDMI, eu bill - számla, 6 hó garancia
- HIBÁTLAN iPhone 16 Pro Max 256GB White Titanium -1 ÉV GARANCIA - Kártyafüggetlen, 92% Akkumulátor
- Razer gamer szék
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest



