מממ...
טוב אם אין לך את האפשרות לשנות את הדברים, אפשר לנסות משהו קצת אחר, היות ובתכלס אין לך אפשרות להשתמש בPHP כי אתה לא יכול לשנות את קובץ שלך מ- HTML ל- PHP (למרות שלא אמורה להיות בעיה כזו, זה בסה"כ לשנות את השם של הקובץ בהפנית השגיאה 404 כמו שכתבתי בהודעה הקודמת) בוא נשתמש ב- JS, למרות שעכשיו אנחנו מורידים את הסבירות שזה יעבוד, ושזה יעבוד נכון...
<script> MyLocation=´myErrorPage.php?Ref=´.document.referrer; document.location=MyLocation; </script>
עכשיו, תזכור שמדובר כאן בדוק צד לקוח (JS), שאין ביטחון שהוא יעבוד מהרבה מאוד סיבות (דפדפן, הגדרות ועוד). תשים את הקוד הזה בדף ה- HTML כקוד JS. מה שזה עושה הוא ראשית לקחת את הנתון שדף השגיאה שלך קיבל כ"הדף המפנה" = REFERER, ואז לטעון דף חדש שהוא דף ה- PHP שבתוכו אתה שם את הסקריפט שלך, כאשר הנתון של הדף המפנה מועבר בצורה של GET, על כן אותו אתה צריך לקרא בצורה של [´GET[´Ref_$ מכאן כל מה שיש לעשות זה לשלוח את הדברים במייל אליך, כמו ש- UVAL כתב בפורום של בוני האתרים (על פי הלינק ש- RAFUL נתן קודם). לא בדקתי את זה ככה שיכול להיות שיש לי כמה טעויות ושגיאות כאן אבל זה העיקרון שאני מצליח לחשוב עליו כרגע אם אתה אומר שדף השגיאה שלך חייב להיות HTML. בכל אופן תזכור זה לא יעבוד בכל המקרים! אה, ועוד דבר, אולי כדאי באמת לשים לב להערה שנתנה כאן, שיהיו לך הצפות של מיילים על ליניקים שבורים (אפילו אם יהיה רק אחד כזה...), אולי כדאי לשלב את זה בתוך מאגר נתונים כל שהוא ולא לשלוח אליך כל פעם הודעת מייל. ככה בעצם למנוע כפילויות והצפה כללית של המייל שלך. מקווה שעזרתי ולו במעט. בהצלחה שנאור. מקווה שעזרתי