- Red Magic 11 Air – vékony házból süvít a szél
- Csíptetős fülesek csatája – Sony LinkBuds Clip vs. Huawei FreeClip 2
- Mérföldkő a szilárdtest-akkuknál: fontos lépést tett a QuantumScape
- Újabb óriásakku a Honortól: az X80 lehet a következő 10 000 mAh-s modell
- iPhone 18 Pro Max: kis kapacitásbővítés hoz nagy előrelépést üzemidőben
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- OnePlus 15 - van plusz energia
- Fotókon a Samsung Galaxy A57
- iPhone topik
- Honor Magic5 Pro - kamerák bűvöletében
- Amazfit Active 2 NFC - jó kör
- Android szakmai topik
- Milyen okostelefont vegyek?
- Nem lesz új Nothing zászlóshajó
- Poco F7 – bajnokesélyes
Új hozzászólás Aktív témák
-
_Petya_
őstag
Sziasztok!
PHP-ből küldök e-mailt, a mail() függvénnyel. A levél szövege UTF-8 kódolású MySQL adatbázisból származó sablon, amelyben a változókat preg_replace()-el cserélem szintén ugyanabból az adatbázisból szármató adatokra, tehát tekinthetjük úgy, hogy a teljes szöveg UTF-8 kódolású.
Ezért simán a mail() függvénnyel elküldve a levél kódolása hibás lesz, ezért próbálom ISO-88592-2 kódolásúvá átalakítani, és úgy küldeni:
$mailtext = preg_replace($patterns, $replacements, $text);
$mailtext_iso = iconv("UTF-8", "ISO-8859-2", $mailtext);
mail('user@valami.hu', iconv("UTF-8", "ISO-8859-2", $subject), $mailtext_iso);Így a levél szövegének második felét levágja, csak az első fele érkezik meg, helyes kódolással. Az iconv() kihagyásával az egész levél megérkezik, de rossz a kódolás.
Kérdésem: miért nyeli le az iconv() a szöveg második felét?
Petya
Új hozzászólás Aktív témák
- Hosszú premier előzetest kapott az Arknights: Endfield
- Autós topik látogatók beszélgetős, offolós topikja
- Kínai és egyéb olcsó órák topikja
- BestBuy topik
- eBay-es kütyük kis pénzért
- A fociról könnyedén, egy baráti társaságban
- Autóápolás, karbantartás, fényezés
- Formula-1
- Forza sorozat (Horizon/Motorsport)
- Crimson Desert - Középpontban a harcrendszer és a karakterfejlődés
- További aktív témák...
- Új MSI 15 Cyborg FHD IPS 144Hz i7-13620H 10mag 16GB 512GB SSD Nvidia RTX 4060 8GB Win11 Garancia
- HIBÁTLAN iPhone 11 64GB White -1 ÉV GARANCIA - Kártyafüggetlen, MS4494, 100% Akkumulátor
- iKing.Hu - Samsung Galaxy Z Fold4 Graygreen , Használt karcmentes, Garancia 2026. 03. 22-ig
- Dell Precision 7560,15.6" FHD,i7-11850H,32GB DDR4,512GB SSD,RTX A3000 6GB VGA,WIN11
- Lenovo ThinkPad X1 Yoga G6 (6th Gen) - i7-1185G7, 32GB, 1TB SSD, 4K multitouch + TOLL (ELKELT)
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs


