View Single Post
ישן 26-01-07, 20:14   # 2
Gal Shafrir
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,626

Gal Shafrir לא מחובר  

אתה צריך מסד תעשה משהו כזה:

טופס אני מניח שאתה יכול לעשות כבר לבד..

הכנס למסד:

PHP קוד:
<?Php 
if(isset($_POST["submit"])) {     
require 
"config.php"// קובץ התחברות למסד הנתונים

    
$content $_POST['content']; // שולח את התוכן העמוד מהטופס
    
$content htmlspecialchars($content); 

    
$title $_POST['title']; // שולח את כותרת העמוד מהטופס 
    
$title htmlspecialchars($title);

if(!
$content || !$title)  { 
    echo 
'אנא מלא את כל הפרטים הדרושים';
 } else {
    
$query mysql_query("INSERT INTO `pages`('id','content','title') VALUES('','$content','$title')") or die(mysql_error()); 
// הכנסת הנתונים למסד
 

?>
שליפה מן המסד בעמוד url.php:
PHP קוד:
<?Php 
require "config.php"// קובץ התחברות למסד הנתונים
    
$id $_GET['id'];
    
$id intval($id); // אבטחה

if(!is_numeric($id)) // אבטחה {
    
echo 'אנא הקש id חוקי';
 } else {

    
$query mysql_query("SELECT * FROM `pages` WHERE id='$id'") or die(mysql_error()); // שליפת הנתונים לפי ה-id שמתקבל
    
$row mysql_fetch_array($query)); 

    
$content htmlspecialchars($row['content']);
    
$title htmlspecialchars($row['title']);

    echo 
'
    <h1>'
.$title.'</h1><br />
    <div id="content">'
.$content.'</div>
    '

 }
}
?>
זה קוד שעשיתי בכמה רגעים, אני לא בטוח שהוא יעבוד, וזה רק החלקים החשובים.

אני מניח שתבין את העיקרון, בהצלחה.
__________________
בברכה,
גל שפריר - מעצב ומפתח אתרים.

עופר שפריר - במאי, תסריטאי ומפיק.