![ישן](https://static.fresh.co.il/images/vBulletin/statusicon/post_old.gif)
14-01-2009, 13:19
|
מנהל
|
|
חבר מתאריך: 26.07.08
הודעות: 6,473
|
|
כנראה השרת שלך לא תומך ב-PHP גירסא 5 או שהוא פשוט מספק לך גירסא נמוכה יותר.
ראה בעמוד הבא: http://il2.php.net/manual/en/function.array-combine.php
על הפונקציה array_combine. כתוב שהיא זמינה ב-PHP5 בלבד. לכן שלך כנראה PHP4.
אנסה להציע פיתרון (זמני לפחות):
קוד PHP:
if (!function_exists('array_combine'))
{
function array_combine($keys, $values)
{
reset($keys);
reset($values);
$combined = array();
while( (list($kkey, $kvalue)=each($keys))!==false && (list($vkey, $vvalue)=each($values))!==false )
$combined[$kvalue] = $vvalue;
return $combined;
}
}
הפונקציה לא מבצעת בדיקה של תקינות הקלט...
מה שאתה צריך לעשות, זה לפתוח בעזרת Notepad את הקובץ ששמו "news.php" ושנמצא בתיקייה bathefer. כלומר הכתובת של הקובץ היא:
bathefer/news.php
אחרי שפתחת אותו, תבצע העתקה של הקוד הנ"ל שכתבתי פה בהודעה שלי, ותשים את כל הקוד (תבצע Paste) מתחת\לפני הקטע הבא:
הוא אמור להיות הכי למטה בקובץ. אם יש כמה כאלה, אז תבחר את התחתון ביותר.
|