sub.php
هي مجرد نموذج ولا يوجد به اي كود
1.php
كود php يقوم باخذ المعلومات ويتأكد من صحتها ثم يقوم بتخزينها، في ملف او قاعدة بيانات، ثم يقوم بتحويل المستخدم الى صفحه view للعرض
view.php
يقوم بقرأة المعلومات من ملف او قاعدة البيانات، ثم يعرضها على المسخدم
كتب كود بسيط يقوم بالتخزين في ملف، حاول ان تجربة اذا كنت تستخدم يونكس (او لينكس) فقد يظهر خطأ عن صلاحيات كتابة الملف، اذا ظهر قم بانشاء ملف "mylinks.dat" وغير صلاحياته الى قرأة وكتابة للجميع (666) طبعاً هذه الطريقة غير آمنة لان اي شخص يمكن ان يمسح ملفك، لكنها للتجربة.
اتمنى ان يكون الكود مفيد لك
-----------------------------------
كود PHP:
<!-- sub.php -->
<form action=1.php>
الاسم<input name=name> <br>
العنوان<input name=link> <br>
<input type=submit>
</form>
--------------------------------
كود PHP:
<?
// 1.php
// Save object to file
function saveObject ($filename, $object) {
$f = fopen($filename, "w");
fwrite($f, serialize($object) );
fclose($f);
}
$data[] = array($_REQUEST['name'], $_REQUEST['link']);
saveObject('mylinks.dat', $data);
?>
--------------------------------
كود PHP:
<?
// view.php
// Load object from file
function loadObject ($filename) {
$f = fopen($filename, "r");
$object = unserialize( fread($f, filesize ($filename) ) );
fclose($f);
return $object;
}
$data = loadObject('mylinks.dat');
foreach($data as $site) {
echo "<a href=$site[1]>$site[0]</a> <br>";
}
?>