הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   בעיה לא מובנת בקידוד (https://hosts.co.il/forums/showthread.php?t=24756)

drowkid 24-06-06 13:26

בעיה לא מובנת בקידוד
 
לפני כמה זמן התחלתי לעשות דפים בקידוד UTF8 בשביל הפירסומות של גוגל...
מאז התחילו להיות לי שגיעות בהרדרים:


Warning: session_start(): Cannot send session cookie - headers already sent by (output started at *p/admin.php:1) in */p/admin.php on line 2

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at */p/admin.php:1) in */p/admin.php on line 2

זה ממש לא מובן בגלל שאין שם כלום

השורות הראשונות:
PHP קוד:


<?
 session_start
(); 

$do $_GET["do"]; 
if ( 
$do == "in")
{

איך אני פותר את זה?

-VladK- 24-06-06 14:04

כשאתה שומר דף כUTF-8 זה מוסיף קוד קטן סודי כזה....אתה לא יכול לראות אותו אך הוא קיים...אני גם נתקלתי בבעיה הזאת אז לצערי נעלצתי לוותר על הUTF בגלל זה :(
אם למשהו יש פתרון לבעיה אני ישמח לקבל אותו

Art Watch 24-06-06 16:39

אני רואה אצלך שיש בעיה ם ה session_start();
נסה להגדיר קידוד UTF-8 ללא כל קשר לPHP.

x-ray 24-06-06 16:41

תוסיף
ob_start()
בראש העמוד ותצמיד את כל הכתב לראש העמוד.

שלא יצא דבר כזה עם רווח(רווח של שורה):

PHP קוד:

<?php

ob_start
();


drowkid 24-06-06 17:05

לא פועל ;-(

x-ray 24-06-06 17:07

זה נראה ככה ולא עובד?

PHP קוד:

<?php
ob_start
(); 
 
session_start();  

$do $_GET["do"];  
if ( 
$do == "in"
{


somebody 24-06-06 21:32

שמרת את העמוד כקידוד של UTF?
זאת אומרת בהגדרות.

כי הקידוד לא אמור ליגרום לצרות בצד שרת..


כל הזמנים הם GMT +2. הזמן כעת הוא 07:07.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ