PDA

View Full Version : خطا در استفاده از response.Redirect در asp



MOHSEN731
شنبه 04 بهمن 1382, 01:40 صبح
من در استفاده از response.Redirect با خطا مواجه می شوم آیا کدی برای جایگزینی از این کد وجود دارد و اینکه چگونه می توانم خطا را بر طرف کنم

خطا :

Response object error 'ASP 0156 : 80004005'
Header Error
/Test.asp, line 14
The HTTP headers are already written to the client browser. Any HTTP header modifications must be made before writing page content.

Mahdavi
شنبه 04 بهمن 1382, 23:19 عصر
دستورات asp بکار رفته در صفحه ASP رو جاشونو عوض کن .
اول ضفحه بزار

MOHSEN731
یک شنبه 05 بهمن 1382, 00:52 صبح
دستورات asp بکار رفته در صفحه ASP رو جاشونو عوض کن .
اول ضفحه بزار

اول صفحه هست دیگه چیکار کنم

Yunas Farhadnia
یک شنبه 05 بهمن 1382, 09:56 صبح
خط 14 برنامتو بنویس اینجا که ببینم کجاش مشکل داره هر چی هست گفته که خط چهارده مشکل داره البته اگه کل صفحتو بزاری خیلی بهتره چون گاهی وقت ها مشکلات خطوط بالایی در خطوط پاین تر خودشونو نشون می دن

Mahdavi
یک شنبه 05 بهمن 1382, 14:32 عصر
با سلام
دوست عزیز دستورات asp شما صفحه ای رو میسازه. بعد هم که header خود صفحه تون هست. واسه همین نمیشه دوتا header واسه یه صفحه باشه .

MOHSEN731
یک شنبه 05 بهمن 1382, 21:30 عصر
دوست عزیز دستورات asp شما صفحه ای رو میسازه. بعد هم که header خود صفحه تون هست. واسه همین نمیشه دوتا header واسه یه صفحه باشه .

درست همین مورد هست حالا باید چیکار کنم تا مشکل حل بشه

Mahdavi
دوشنبه 06 بهمن 1382, 13:53 عصر
سعی کن header توی یکی باشه .
مثلا صفحه اصلی و اون صفحه داخل این صفحت با asp ساخته میشه بعد از header بزار
یا کلا header رو تو یه فایل دیگه بزار و در این صفحت Include کن

Developer Programmer
شنبه 18 بهمن 1382, 12:23 عصر
تا آنجا که من می دونم هر وقت یه همچین خطایی رخ بده به این معنی بوده که واسه صفحه ات بافر اختصاص ندادی