פורסם 2011 ביוני 1814 שנים שלום.אני משתמש בספריה TCPDF (http://sourceforge.net/projects/tcpdf/) כדי לייצר בצד-שרת קבצי PDF.עד פה - הכל טוב ויפה. על השרת המקומי (XAMPP העדכני ביותר, Apache 2.x אם אני זוכר נכון, PHP 5.3.5) הכל אפילו עובד.כשהעלתי אותו לאינטרנט (לשרת חינמי עם מפרט לא ידוע), התחילו להיות בעיות.בשרת המקומי, לחיצה על הלינק לדף הPHP אמנם לא עובדת בדיוק, אבל לחיצה ימנית ושמירה בשם שומרת את הPDF כמו שצריך.בשרת שבאינטרנט, לחיצה ימנית ושמירת יעד בשם שומרת את הדף עם השם המקורי (pdf.php) ולא שם הקובץ שהוגדר לPDF.הגדרתי הדרס כמו שצריך, עד כמה שאני יודע, בצורה הבאה:header("Content-type: application/pdf");header("Content-Disposition: inline; filename=debts.pdf");כעקרון מה שאני צריך זה לינק לקובץ php.pdf, שישמר בדיפולט עם שם אחר. (אם אפשר, שלחיצה עליו תוביל בצורה דיפולטית לSave Link As, אבל זה פחות קריטי.)יש דרך לעשות את זה? (ובעיקר, למה בשרת שלי זה עובד ובשרת האינטרנטי לא?)אם זה משנה, אני מאוכסן על awardspace.com.תודה.
פורסם 2011 ביוני 2714 שנים כדי שישמר בדיפולטיביות כsave link as תצטרך לשנות את הinline ל attachmentואני מאמין שגם הבעיה של השם תפתר.בהצלחה!header('Content-Disposition: attachment; filename="downloaded.pdf"');
פורסם 2011 ביוני 2714 שנים האם ה-pdf.php, זה קובץ ה-PDF או סתם דף HTML עם שגיאה?אם קיים שגיאה, אנא בדוק אותה..בכל אופן, צור קובץ phpinfo.php וכתוב שמה:<?php phpinfo(); ?>ותעבור מול המפרט שקיבלת לדרישות שמצאת באתר הפרוייקט ב-SF.בהצלחה רבה !
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.