Hirdetés
- Sony Xperia 1 V - kizárólag igényeseknek
- Sok földi jó került a Redmi K90-be is
- iPhone topik
- Samsung Galaxy Watch6 Classic - tekerd!
- „Új mérce az Android világában” – Kezünkben a Vivo X300 és X300 Pro
- Amazfit Helio Strap – képernyőmentesen
- Android alkalmazások - szoftver kibeszélő topik
- Külföldi prepaid SIM-ek itthon
- Google Pixel topik
- One mobilszolgáltatások
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
1. a $mail->ErrorInfo-ból bővebb hibaüzenetet is ki tudsz nyerni, pakold ezt az errors tömbödbe fejlesztés erejéig, az éles kódban pedig az ilyesmit illik inkább naplózni, és nem a felhasználó tudtára adni mindenféle "belső" hibaüzenetet (mert rosszindulatú emberke számára minden információ jól jöhet).
2. javaslom, hogy használd ki, hogy a PHPMailer (is) képes inkább kivétel eldobására hiba esetén, azt pedig szépen el tudod kapni egy phpmailerException formájában, sokkal szebb és áttekinthetőbb megoldást eredményez, el tudod vele kerülni a csúnya if-else blokkokat:
http://phpmailer.worxware.com/index.php?pg=exampleamail
https://github.com/Synchro/PHPMailer/blob/master/examples/exceptions.phps
Szerk.: egyébként itt az exceptionök engedélyezéséhez a kulcs csak annyi, hogy true paraméterrel inicializálod a PHPMailert:
//Create a new PHPMailer instance
//Passing true to the constructor enables the use of exceptions for error handling
$mail = new PHPMailer(true);
Új hozzászólás Aktív témák
- TUF F16 FX608JH 16" FHD+ IPS i5-13450HX RTX 5050 16GB 1TB NVMe magyar vbill gar
- HP EliteBook 840 G3, 14" FHD kijelző, I5-6300U CPU, 8GB DDR4, 256GB SSD, W11, Számla, 1 év garancia
- Fujitsu Lifebook E756, 15,6" HD kijelző, I5-6300U CPU, 8GB DDR4, 256GB SSD, W11,, Számla, 1 év gar
- Dell Latitude 5400, 14" FHD IPS Érintő kijelző, I5-8365U CPU, 16GB DDR4, 256GB SSD, Magyar bill, W1
- Dell Latitude 5400, 14" FHD IPS Érintő kijelző, I5-8365U CPU, 16GB DDR4, 256GB SSD, W11, Magyar bill
- Samsung Galaxy Z Fold4 Graygreen Duplakijelzős produktivitás, 120 Hz, Garancia 2026. 03. 22-ig
- GYÖNYÖRŰ iPhone 12 64GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS2113, 100% Akkumulátor
- BESZÁMÍTÁS! ASUS ROG Phone 9 Pro 16GB/512GB telefon garanciával hibátlan működéssel
- HP EliteDesk 800 G5 DM Desktop Mini - Intel Core i5-9500T 16GB 256GB SSD (utolsó darab) (ELKELT)
- CPU: 2 x Intel Xeon(R) E5-2650L v2 1.70GHz, 40 vCPUsvv, 256 GB DDR3 RAM
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest


