-
יש לי קוד להורדה HTML למסמך וורד.
משום כשאני מוסיף 3 משתנים של מספרים המסמך לא מופיע בצורה תקינה.
הוא נותן לי עד 2 משתנים של מספרים (זה בעצם סטרינג שמכיל מספרים).<?php $filename = 'demo.doc'; header("Content-Type: application/force-download"); header( "Content-Disposition: attachment; filename=".basename($filename)); header( "Content-Description: File Transfer"); @readfile($filename); $tik_nam = '7890'; $name_1 = "ישראל ישראלי"; $address_1 = "חזון איש 10 אשדוד"; $phone_1 = "0533138877"; $Enamel_1 = "test001@gmail.com"; $name_2 = "יצחק יעקב"; $address_2 = "שלום רב 39 אשדוד"; $phone_2 = "0533136754"; $Enamel_2 = "testyjds@gmail.com"; $content = '<html>' .'<head><meta http-equiv="Content-Type" content="text/html; charset="UTF-8">' .'<title></title>' .'<style> @page { font-family: Arial; size:215.9mm 279.4mm; /* A4 */ margin:14.2mm 17.5mm 14.2mm 16mm; /* Margins: 2.5 cm on each side */ } h2 { font-family: Arial; font-size: 18px; text-align:center; } p.para {font-family: Arial; font-size: 16px; text-align: right;} .sof {font-family: Arial; font-size: 14px; text-align: left;} </style>' .'</head>' .'<body>' .'<br/>' .'<h2>אישור פתיחת תיק</h2><br/>' .'<p class="para">' ."<b>:הרינו לאשר בזאת כי בקשתכם</b>" ."<br/>" ."<br/>" ."<b>שם: </b> $name_1 <br/>" ."<b>כתובת: </b> $address_1 <br/>" ."<b>טלפון: </b> $phone_1 <br/>" ."$Enamel_1<b>:כתובת אמייל</b> <br/>" ."<br/>" ."<b>שם ילד: </b> $name_2 <br/>" ."<b>כתובת: </b> $address_2 <br/>" ."<b>טלפון: </b> $phone_2 <br/>" ."$Enamel_2<b>:כתובת אמייל</b><br/>" ."<br/>" ."<b>מספר תיק: </b> $tik_nam <br/>" ."<br/>" ."<br/>" ."<b>.נקלטה בהצלחה במערכת</b><br/>" .'</p>' .'<div class="sof">' ."<br/>" ."<br/>" ."<b>בברכה</b><br/>" .'</div>' .'</body>' .'</html>'; echo $content; ?>
זה מוזר לי ביותר.
אשמח אם יש למישהו מושג מה זה.
תודה רבה. -
@www
כן, חחח.
מה שלא עובד זה מה שלמעלה, וזה עובד:
כלומר בלי השורה של מספר תיק או אם תוריד (מהחלק של ה HTML) מהקוד למעלה שורה אחרת שמכילה מספר כמו מספר טלפון 1 או 2.<?php $filename = 'demo.doc'; header("Content-Type: application/force-download"); header( "Content-Disposition: attachment; filename=".basename($filename)); header( "Content-Description: File Transfer"); @readfile($filename); $tik_nam = '7890'; $name_1 = "ישראל ישראלי"; $address_1 = "חזון איש 10 אשדוד"; $phone_1 = "0533138877"; $Enamel_1 = "test001@gmail.com"; $name_2 = "יצחק יעקב"; $address_2 = "שלום רב 39 אשדוד"; $phone_2 = "0533136754"; $Enamel_2 = "testyjds@gmail.com"; $content = '<html>' .'<head><meta http-equiv="Content-Type" content="text/html; charset="UTF-8">' .'<title></title>' .'<style> @page { font-family: Arial; size:215.9mm 279.4mm; /* A4 */ margin:14.2mm 17.5mm 14.2mm 16mm; /* Margins: 2.5 cm on each side */ } h2 { font-family: Arial; font-size: 18px; text-align:center; } p.para {font-family: Arial; font-size: 16px; text-align: right;} .sof {font-family: Arial; font-size: 14px; text-align: left;} </style>' .'</head>' .'<body>' .'<br/>' .'<h2>אישור פתיחת תיק</h2><br/>' .'<p class="para">' ."<b>:הרינו לאשר בזאת כי בקשתכם</b>" ."<br/>" ."<br/>" ."<b>שם: </b> $name_1 <br/>" ."<b>כתובת: </b> $address_1 <br/>" ."<b>טלפון: </b> $phone_1 <br/>" ."$Enamel_1<b>:כתובת אמייל</b> <br/>" ."<br/>" ."<b>שם ילד: </b> $name_2 <br/>" ."<b>כתובת: </b> $address_2 <br/>" ."<b>טלפון: </b> $phone_2 <br/>" ."$Enamel_2<b>:כתובת אמייל</b><br/>" ."<br/>" ."<br/>" ."<br/>" ."<b>.נקלטה בהצלחה במערכת</b><br/>" .'</p>' .'<div class="sof">' ."<br/>" ."<br/>" ."<b>בברכה</b><br/>" .'</div>' .'</body>' .'</html>'; echo $content; ?>
-
-