Hirdetés
- potyautas: Aktiviti
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- GoodSpeed: Munkaügyi helyzet Hajdú-Biharban: észak és dél
- hege8888: Retro Kocka Kuckó harmadjára Hódmezővásárhelyen
- laca223: Miért győz a kollektív meggyőződés akkor is, ha saját magát teszi tönkre?
- ldave: New Game Blitz - 2025
- Gurulunk, WAZE?!
- Luck Dragon: Asszociációs játék. :)
- Klaus Duran: Kellemes Ünnepeket.
- sziku69: Szólánc.
Új hozzászólás Aktív témák
-
spammer
veterán
válasz
vgyuri
#13350
üzenetére

Közben megtaláltam a hmailservert, de ezzel sem megy. A mailserver jó, mert levelező kliensben küldtem a localhostos címre levelet és megérkezett, de a mocsok php nem küldi el
Pedig minden úgy van, ahogy a leírásban, php.ini -be is be vannak írva a dolgok. És nem. 
Ez a test.php, most már 'Failure: Email was not sent!' -et ír ki.
$to = 'test@localhost.localdomain';
$subject = 'Fake sendmail test';
$message = 'If we can read this, it means that our fake Sendmail setup works!';
$headers = 'From: test@localhost.localdomain' . "\r\n" .
'Reply-To: test@localhost.localdomain' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
if(mail($to, $subject, $message, $headers)) {
echo 'Email sent successfully!';
} else {
die('Failure: Email was not sent!');
} -
Soak
veterán
válasz
vgyuri
#13323
üzenetére
Mar nincs security risk, viszont default sincs.
Lehetne valami ilyesmi .
$validColors = valahonnan egy tomb.
$color = isset($_GET['szin']) && in_array(....) ? $_GET['szin'] : 'red';
echo $color;
De a get[szin] is mehet egy valtozoba hogy ne legyen feleslegesen 3szor eg ternarisban.
-
#68216320
törölt tag
válasz
vgyuri
#13323
üzenetére
Köszönöm, hogy lepróbáltad.
Akkor most nem is tudom, hogy örüljek v. ne. Nem tudom nálam mi lehet a gond.
phpinfo() szerint:
cURL support enabled
cURL Information libcurl/7.16.0 OpenSSL/0.9.8g zlib/1.2.3
Mégsem kapok eredményt.
Windows 7 és Appserv a tesztelő gép. gondolom ehhez nem kell semmi spec tűzfal dolog. Az lehet probléma, hogy a routeren a bejövő 80-as port egy másik gépre van forward-olva? -
válasz
vgyuri
#13308
üzenetére
Ez most nagyon csúnya volt. Ugye a már említett XSS a fő probléma, de egyébként sem egy elegáns megvalósítás. Alapszabály szerintem, hogy minél kevesebb felhasználói input kerüljön direkt kiírásra. Itt is tökéletesen kiiktatható, hiszen elég, ha a value="#FF000"-et átírod value="1"-re, stb. Majd a kiíratásnál én betennék egy is_numeric vizsgálatot, illetve switch-el elágaztatva adnám át a kiírandó értéket.
-
Speeedfire
félisten
válasz
vgyuri
#13175
üzenetére
Igen ez volt az.

Más:
Hogy lehet 2 rendszert összekapcsolni? Feljött nálam is a shop kérdés.
Van már egy meglévő rendszerem yii alapokon, a yii bővítmények között találtam egy kész shop rendszert, amit csak át kell alakítani.
Viszont ugye ott saját felhasználói adatbázis van, de már nekem is van egy. Mi lehet ilyenkor a megoldás? -
Sk8erPeter
nagyúr
válasz
vgyuri
#12361
üzenetére
IsSet --> isset
"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"
Ezt a termék általános adataitól teljesen elkülönítve kellene tárolni, másik táblában. Az árat is.
A termék adatait tartalmazó táblába mindenképp kerüljön bele egy INT típusú, auto_increment termékazonosító (pl. product_id) is.A vásárlások táblázatában product_id szerint kellene hivatkozni a termékre, nem stringgel.
Aztán persze ezen a táblaszerkezeten még lehetne javítani, de az inkább az SQL kérdések vagy MySQL topic témája.
(#12371) vgyuri :
"függvényekbe szoktam nagybetűt is rakni, így számomra olvashatóbb a kód, pl. StrToLower, HtmlSpecialChars, Str_Replace..."
Ez egy rossz ötlet, ne akard saját szád íze szerint megváltoztatni egy nyelv beépített függvényeinek nevét, mert rossz szokást nevelsz saját magadba, valamint ha külső szemlélő meglátja a kódodat, akkor nagyon anyázni fog. Egy normális nyelvnél nincs ilyen szintű szabadságod amúgy sem.
Új hozzászólás Aktív témák
- Samsung Galaxy S25 Edge 256 GB / Bontatlan - 3 év gari
- Macbook Pro M3 Max 14CPU/30GPU 36GB RAM 1TB SSD Magyar bill. - 2027. májusig AppleCare+ garancia
- Gamer PC-Számítógép! Csere-Beszámítás! R5 5500 / 16GB DDR4 / RX 6600 8GB / 512 GB SSD
- Asztali PC , i7 7700 , GTX 1080 , 16GB DDR4 , 256GB SSD , 500GB HDD
- Asztali PC , i5 9500T , RX 5700 XT , 16GB DDR4 , 256GB SSD , 500GB HDD
- Lenovo L13 Core I3-10110U / 8GB DDR4 zsanér törött LAPTOP 2
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7500F 32/64GB DDR5 RTX 5060 8GB GAMER PC termékbeszámítással
- GYÖNYÖRŰ iPhone 13 Pro 256GB Sierra Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3360
- Xiaomi Redmi A3 64GB, Kártyafüggetlen, 1 Év Garanciával
- 179 - 180 - 189 - 190 - Lenovo LOQ (15IRX9) - Intel Core i7-13650HX, RTX 4060
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: Laptopszaki Kft.
Város: Budapest

Pedig minden úgy van, ahogy a leírásban, php.ini -be is be vannak írva a dolgok. És nem. 



