הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 11-06-11, 12:15   # 11
אדיר
עסק רשום [?]
 
מיני פרופיל
תאריך הצטרפות: Mar 2008
מיקום: אשקלון
הודעות: 1,714

אדיר לא מחובר  

תבדוק את זה גם ב- index.php.
תעשה את זה עם עורך מתקדם, אני גם ממליץ על Notepad++.

כדי להוריד את ה- BOM אתה נכנס בתפריט ל- Encoding ואז שמה יש לך:
Encode in\ Convert to UTF-8 without BOM

אם אתה מזהה שם שוב איזה רווח, תו כלשהו או משהו (סביר להניח שזה יהיה לפני ה <?php), תמחק אותו.

Last edited by אדיר; 11-06-11 at 12:18..
  Reply With Quote
ישן 11-06-11, 12:50   # 12
Shay Ben Moshe
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2007
הודעות: 1,397

Shay Ben Moshe לא מחובר  

ניר אתה כנראה עושה משהו לא נכון.
דבר ראשון, השורה הזו לא עושה כלום, היא פשוט מריצה שגיאה. תקרא על הפונקציה הזו בphp.net לא ככה משתמשים בה.

לנושא, מה שאתה צריך לעשות זה להקפיד לא לשלוח שום פלט (בעזרת bom/echo/print/הודעת שגיאה [לדוגמה מהשורה שלך]) לפני הדרים.
שים לב שגם session נחשב הדר.
__________________
שי בן משה - בונה אתרים
חותך אתרים, ומתכנת צד לקוח וצד שרת.
  Reply With Quote
ישן 11-06-11, 15:31   # 13
NoBoDy
חבר בקהילה
 
NoBoDy's Avatar
 
מיני פרופיל
תאריך הצטרפות: Apr 2011
מיקום: נתניה
הודעות: 263

NoBoDy לא מחובר  

ציטוט:
נכתב במקור על ידי xPerfection צפה בהודעה
תבדוק את זה גם ב- index.php.
תעשה את זה עם עורך מתקדם, אני גם ממליץ על Notepad++.

כדי להוריד את ה- BOM אתה נכנס בתפריט ל- Encoding ואז שמה יש לך:
Encode in\ Convert to UTF-8 without BOM

אם אתה מזהה שם שוב איזה רווח, תו כלשהו או משהו (סביר להניח שזה יהיה לפני ה <?php), תמחק אותו.
אני משתמש ב notepad++, וזה שומא כ bom, ואני מודע לזה שאסור שהיה רווחים. ואין רווח אחד, כמו שהראתי לכם למעלה.

ציטוט:
נכתב במקור על ידי Shay Falador צפה בהודעה
ניר אתה כנראה עושה משהו לא נכון.
דבר ראשון, השורה הזו לא עושה כלום, היא פשוט מריצה שגיאה. תקרא על הפונקציה הזו בphp.net לא ככה משתמשים בה.

לנושא, מה שאתה צריך לעשות זה להקפיד לא לשלוח שום פלט (בעזרת bom/echo/print/הודעת שגיאה [לדוגמה מהשורה שלך]) לפני הדרים.
שים לב שגם session נחשב הדר.
לא הבנתי כלום.

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

קובץ ה config:
PHP קוד:
 <?php 
    session_start
(); 
     
    
$host "localhost"
    
$user "nie_user"
    
$password "12qwaszx"
    
$db "nie_czm"
     
    
mysql_connect($host,$user,$password); 
    
mysql_select_db($db); 
    
mysql_query("SET NAMES utf8;");  
     
    
error_reporting("Undefined index: name"); 

    include(
"aNtisQL.php"); 
     
    function 
secure($name){ 
        
$post strip_tags(htmlspecialchars($name)); 
        return 
$post
    } 
     
    
$qmain mysql_query("SELECT * FROM members"); 
    
$rowmain mysql_fetch_assoc($qmain);     
?>
קובץ ה INDEX:
PHP קוד:
<?php
    
include("config.php");
    include(
"settingsconfig.php");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" dir="rtl">

    <head>
        <meta http-equiv="content-type" content="application/xhtml+xml; charset=utf-8" />
        <link rel="stylesheet" type="text/css" href="style.css" title="style" />
        <title><?php echo $sitename?></title>
    </head>

<body>

    <! תפריט !>
    <?php include("models/menu.php"); ?>
    <! תפריט !>
    
    <! מיני פרופיל/התחברות !>
    <?php include("models/miniprofile.php"); ?>
    <?php include("models/newmem.php"); ?>
    <! מיני פרופיל/התחברות !>
    <div id="main">
        <script language="JavaScript">
            var browserName=navigator.appName; 
            if (browserName=="Microsoft Internet Explorer")
            {
                window.location = "no.php";
            }
        </script>
        <?php
            
switch($_GET["act"]){
                case 
inx: include("pages/inx.php"); break;
                case 
register: include("pages/register.php"); break;
                case 
login: include("pages/login.php"); break;
                case 
profile: include("pages/profile.php"); break;
                case 
edit: include("pages/edit.php"); break;
                case 
logoutsession_destroy(); echo "<br /><div id='success'>התנתקת בהצלחה</div>"; break;
                default: 
header("Location: index.php?act=inx");
            }
        
?>
    </div>
    <?php include("recent.php"); ?>
    <p class="copyright">כל הזכויות שמורות ל <strong>ניר ברקו</strong> מצוות <strong>cryzi</strong>
    <br />CZMember 0.4
    </p>
</body>
</html>
  Reply With Quote
ישן 11-06-11, 15:47   # 14
Scolpy
עסק רשום [?]
 
Scolpy's Avatar
 
מיני פרופיל
תאריך הצטרפות: May 2008
מיקום: רמת גן
הודעות: 520
Send a message via Skype™ to Scolpy

Scolpy לא מחובר  

אתה יכול להעלות את קבצי המקור לאתר העלאות קבצים כלשהו?
אני חושב שמצאתי פה BOM אך אני לא בטוח האם הוא מופיע בגלל העורך של הפורום או בגלל שהוא באמת קיים.
__________________
יונתן -
מחלקת מכירות - sales [at] scolpy.net
מחלקת תמיכה - support [at] scolpy.net

בניית אתרי וורדפרס | אחסון אתרים | מערכת לקוחות


  Reply With Quote
ישן 11-06-11, 16:24   # 15
NoBoDy
חבר בקהילה
 
NoBoDy's Avatar
 
מיני פרופיל
תאריך הצטרפות: Apr 2011
מיקום: נתניה
הודעות: 263

NoBoDy לא מחובר  

ציטוט:
נכתב במקור על ידי Scolpy צפה בהודעה
אתה יכול להעלות את קבצי המקור לאתר העלאות קבצים כלשהו?
אני חושב שמצאתי פה BOM אך אני לא בטוח האם הוא מופיע בגלל העורך של הפורום או בגלל שהוא באמת קיים.
http://www.f2h.co.il/4pva3fllkzt
  Reply With Quote
ישן 11-06-11, 16:26   # 16
אדיר
עסק רשום [?]
 
מיני פרופיל
תאריך הצטרפות: Mar 2008
מיקום: אשקלון
הודעות: 1,714

אדיר לא מחובר  

תערוך את הקבצים כשהם על השרת, לא על המחשב (אני מניח שלא עשית את זה עד עכשיו).
ייתכן שקליאנט ה- FTP שלך הוא שמוסיף את אותו BOM/ תו בתחילת הקובץ, זה קורה..

נ.ב
אחרי שאתה משנה את הקידוד ל- UTF-8 without BOM,
שים לב שאם לא ביצעת שום שינוי אחר אתה לא תוכל לשמור את הקובץ (ב- Notepad++ לפחות),
אז תכתוב איזה תו, תמחק אותו ואז תשמור.

Last edited by אדיר; 11-06-11 at 16:32..
  Reply With Quote
ישן 11-06-11, 16:41   # 17
NoBoDy
חבר בקהילה
 
NoBoDy's Avatar
 
מיני פרופיל
תאריך הצטרפות: Apr 2011
מיקום: נתניה
הודעות: 263

NoBoDy לא מחובר  

ציטוט:
נכתב במקור על ידי xPerfection צפה בהודעה
תערוך את הקבצים כשהם על השרת, לא על המחשב (אני מניח שלא עשית את זה עד עכשיו).
ייתכן שקליאנט ה- FTP שלך הוא שמוסיף את אותו BOM/ תו בתחילת הקובץ, זה קורה..

נ.ב
אחרי שאתה משנה את הקידוד ל- UTF-8 without BOM,
שים לב שאם לא ביצעת שום שינוי אחר אתה לא תוכל לשמור את הקובץ (ב- Notepad++ לפחות),
אז תכתוב איזה תו, תמחק אותו ואז תשמור.
אני עורך את הקבצים על השרת עצמו, אני מספיק חכם בשביל להבין שאם אני רוצה לראות משהו על השרת, אני צריך לערוך אותו על השרת.
בקשר ל notepad, ניסיתי, זה לא עוזר. הבאתי לכם את הקבצים למעלה, תגידו לי אם יש בעיה אם ה BOM
  Reply With Quote
ישן 11-06-11, 17:00   # 18
אדיר
עסק רשום [?]
 
מיני פרופיל
תאריך הצטרפות: Mar 2008
מיקום: אשקלון
הודעות: 1,714

אדיר לא מחובר  

הכוונה שלי הייתה לכך שאם אתה עורך על המחשב אבל ברגע שאתה מעלה לשרת זה משתנה, זה לא יעזור.

ערכתי אצלי, תראה אם עובד:
http://f2h.nana10.co.il/c29gid9al3cc
היה לך BOM ב- index.php.

Last edited by אדיר; 11-06-11 at 17:03..
  Reply With Quote
ישן 11-06-11, 17:25   # 19
NoBoDy
חבר בקהילה
 
NoBoDy's Avatar
 
מיני פרופיל
תאריך הצטרפות: Apr 2011
מיקום: נתניה
הודעות: 263

NoBoDy לא מחובר  

ציטוט:
נכתב במקור על ידי xPerfection צפה בהודעה
הכוונה שלי הייתה לכך שאם אתה עורך על המחשב אבל ברגע שאתה מעלה לשרת זה משתנה, זה לא יעזור.

ערכתי אצלי, תראה אם עובד:
http://f2h.nana10.co.il/c29gid9al3cc
היה לך BOM ב- index.php.
עובד!
אז בעצם ערכת את הקובץ על השרת?
  Reply With Quote
ישן 11-06-11, 17:30   # 20
אדיר
עסק רשום [?]
 
מיני פרופיל
תאריך הצטרפות: Mar 2008
מיקום: אשקלון
הודעות: 1,714

אדיר לא מחובר  

לא..
הקובץ index.php היה שמור כ- UTF-8 במקום UTF-8 without BOM.

תהנה.
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


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

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