View Single Post
ישן 13-02-06, 20:49   # 10
miniature
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,754

miniature לא מחובר  

לא הבנתי :S , נראה לי שהדרך הראשונה עדיפה.
בקיצור, תראה, הקובץ הוא:
PHP קוד:
<?php
require_once "../inc/header_admin.inc";
?>
<?php
echo "<div id=\"contentbox\"><h2><u>הגדרות המערכת</u></h2><br />\n";
if(
$_POST['config']) {
$config "../config.php";
$articles_num $_POST['articles_num'];
echo 
"<div id=\"message\"><u>הערות לאחר שליחה:</u><br /><br />\n";
if (
is_writable($config)) {
  if (!
$handle fopen($config'a')) {
    echo 
"&nbsp;&nbsp;&nbsp;<b>שגיאה בפתיחת קובץ ההגדרות</b>\n";
    exit;
  }
  if (
fwrite($handle$articles_num) === FALSE) {
    echo 
"&nbsp;&nbsp;&nbsp;<b>שגיאה בכתיבה לקובץ ההגדרות</b>\n";
    exit;
  }
    echo 
"&nbsp;&nbsp;&nbsp;<b>הגדרות המערכת נקלטו בהצלחה</b>\n"
    
fclose($handle);               
} else {
    echo 
"&nbsp;&nbsp;&nbsp;קובץ ההגדרות לא בר כתיבה<b></b>\n";
}
echo 
"</div><br />\n";
}
echo 
"<form method=\"post\" action=\"$PHP_SELF\">\n";
echo 
"<u><b>הגדרות הכתבות.</b></u><br />\n";
echo 
"מספר כתבות אחרונות לתצוגה בעמוד הראשי:&nbsp;<input type=\"text\" size=\"2\" maxlength=\"2\" name=\"articles_num\" value=\"$articles_num\"><br /><br />\n";
echo 
"<input type=\"submit\" name=\"config\" value=\" הגדר מערכת \"></form></div>\n";
?>
<?php
@mysql_close;
require_once 
"../inc/footer_admin.inc";
?>
וקובץ ה config.php (שמצורף במיקום ../inc/header_admin.inc) הוא:
PHP קוד:
<?php
require "connect.php";
$articles_num 4;
?>
וכשאני מגדיר בטופס 2 לדוגמא, קובץ ה config.php הופך ל:
PHP קוד:
<?php
require "connect.php";
$articles_num 4;
?>2
מדוע זה קורה ואיך אפשר לתקן את זה?
__________________
יואב.

דרכים ליצירת קשר:

אימייל: thebigfire@walla.co.il
הודעה פרטית