- Amazfit Active 2 NFC - jó kör
- Motorola Signature - mielőtt aláírnád...
- Xiaomi 15 - kicsi telefon nagy energiával
- OnePlus 15 - van plusz energia
- Apple iPhone 16 Pro - rutinvizsga
- Xiaomi 15 Ultra - kamera, telefon
- Samsung Galaxy Watch6 Classic - tekerd!
- AirTag-riválist hoz Európába a Xiaomi
- Megerősítést kapott a kompakt csúcsmobil OnePlus 15T érkezése
- Xiaomi 15T Pro - a téma nincs lezárva
Új hozzászólás Aktív témák
-
cucka
addikt
válasz
Sk8erPeter
#6669
üzenetére
Amúgy ez fura, azt nézem, hogy a PHPMailer osztályban (5.1) egyáltalán nincs is ellenőrzés arra vonatkozóan, hogy a felhasználó nem cseszte-e el a karakterkódolás bepötyögését
Belefér, ez nem olyan nagy baj.persze nem csak erről szól az OOP, de ha már lehet, egy helyen megvalósítjuk a változók beállításának megfelelő ellenőrzését is - egyből a beállításkor
Igen, meg lehet oldani, gondolom nem akarták felsorolni az összes lehetséges encoding típust és azok variációit (utf8 vs. utf-8). A karakterkódolás csak egy string, amit a levél header részébe illeszt a phpmailer, ezért nincs ellenőrzés.miért férek hozzá kívülről az ErrorInfo-hoz?
Errorinfo protected (v. private) kéne legyen és kéne mellé írni egy getErrorInfo()-t. Vagy maradhat public, de akkor a __set-ben le kell kezelni azt az esetet, amikor kívülről piszkálják. (Egyébként simán elképzelhető, hogy le van kezelve, csak elkerülte a figyelmedet, nincs előttem a phpmailer forrása)Lehet, hogy a függvénybe ugrálásnak nagyobb az overheadje
Igen, de annyira azért nem nagy. (Az overhead-et az adja, hogy létre kell jöjjön a call stack, ami a függvény hívása után fel kell szabaduljon)Egyébként gondolom Te is így példányosítod a PHPMailert:
Igen, de az én kivételeim nem jelennek meg a képernyőn, hanem kapok róluk szépen formázott emailt (és ugyanez igaz a hibákra is)
Új hozzászólás Aktív témák
- Robotok uralma? Egyelőre halasztva!
- Kerékpárosok, bringások ide!
- Tápos kibeszélő offtopik
- Amazfit Active 2 NFC - jó kör
- Vezeték nélküli fülhallgatók
- Víz- gáz- és fűtésszerelés
- Luck Dragon: Asszociációs játék. :)
- WoW avagy World of Warcraft -=MMORPG=-
- Motorola Signature - mielőtt aláírnád...
- Filmgyűjtés
- További aktív témák...
- Asus A15 FA507NV 15.6" FHD IPS Ryzen 5 7535HS RTX 4060 16GB 512GB NVMe gar
- RTX 2060 Super - Ryzen 5 5500 (ÚJ, 2 ÉV GARI) - 16 GB DDR4 3200 MT/s CL16 - 1 TB NVMe SSD
- Thrustmaster TS-PC Racer Ferrari 488 Challenge Edition (6.2NM) - ÚJ - GARANCIÁLIS 2028.01.06-ig
- 300db Teszteletlen Okostelefon (épp kijelzős mind) - 3990Ft / db
- ThinkPad T14 Gen1 27% 14" FHD IPS érintő i7-10610U MX330 16GB 256GB NVMe ujjlolv gar
- Apple iPhone 13 Pro Max Graphite ProMotion 120 Hz, Pro kamerák 128 GB-100%-3hó gari!
- LG 65B4 - 65" OLED - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - PS5 és Xbox Ready
- GYÖNYÖRŰ iPhone 15 Pro Max 256GB Blue Titanium-1 ÉV GARANCIA - Kártyafüggetlen, MS4240
- Dell USB-C, Thunderbolt 3, TB3, TB4 dokkolók (K20A) WD19TB / WD19TBS / WD22TB4
- Részletfizetés. BankMentes. Kamatmentes. Új noblechairs EPIC FEKETE - KÉK 3 év garancia!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


