תווים מוזרים בbase64_decode
-
שלום
יש לי טקסט מקודד בBASE64, מנסה להמיר אותו לטקסט עם PHP, ומופיעים כל מיני תווים בתוך הטקסט, שלא אמורים להיות שם.בדקתי באתרים שממירים BASE64 אונליין, כולם מציגים התווים המוזרים, חוץ מהאתר הזה שמציג את זה כמו שצריך.
מצורף דוגמא (יש לי המון טקסטים כאלה, ובכולם יש את הבעייה. זה מיילים שהגיעו לשרת, ומקודדים בBASE64. ב99% מהמקרים זה פותר טוב אבל יש בודדים כמו זה שלא מצליחים להיכנס לSQL וזה בגלל התווים האלה).
תודה
<?php header('Content-Type: text/html; charset=utf-8'); $base = 'WyBdKGh0dHA6Ly91Y2xpY2tzLnNtYWlsMTAxMS5jb20vMzZjenZucnFsZjN4LTUwNDUzMzM2MTUt NTdmODlhMDUxYTg3ODM2NDY4ZjI5OWZiMDdhZmIzOTEuaHRtKQoKCqAKCgrXkdeT15nXp9eqINeW 15vXldeZ15XXqiDXm9eh16TXmdeV16og157XlNee15PXmdeg15QgoAoKoArXmdec15PXqiDXkdep 16DXmdedINeU15DXl9eo15XXoNeV16og15XXmdem15DXqiDXnNeX15XXpNep16og15zXmdeT15Qg 157XlNei15HXldeT15Q/CteQ16og15H='; $text = base64_decode($base); echo $text;
זו התוצאה שמתקבלת אצלי
� בדיקת זכויות כספיות מהמדינה � � ילדת בשנים האחרונות ויצאת לחופשת לידה מהעבודה? את ב