السلام عليكم ورحمة الله وبركاته
عملتلكم حاجه حلوه تحافظ علي مواضيع المنتدي
طبعا انت ممكن تريح دماغك من ده كله وتعمل حفظ كامل لقاعده البيانات وتريح دماغك
لكن برضوا مش ايكون منظم لدرجه تعرف عنوان الموضوع ومضون الموضوع لان القاعده كبيره
وان عنوان الموضوع والموضوع نفسه مش في نفس الجدول فده اياخد منك وقت
لكن الكود ايدمج الاتنين في بعض
فانا عملتلك كود يحفظ كل موضوع في ملف txt لوحديده اسم الملف هو اسم الموضوع وجوه الملف هو الموضوع نفسه
الكود
كود PHP:
<?php
/*======================================================================*\
|| #################################################################### ||
|| # حفظ المواضيع # ||
|| # Copyright (c) 2019, hazen. All Rights Reserved. # ||
|| # E-mail : daanyp300@gmail.com | mobile : 01069491122 # ||
|| #################################################################### ||
\*======================================================================*/
$dbhost ='localhost';
$dbuser ='root';
$dbpasswd ='12345678';
$dbname ='vb';
$conn = mysqli_connect($dbhost, $dbuser, $dbpasswd , $dbname);
$filename1 = 'savethread';
if (!file_exists($filename1)) {
mkdir("savethread", 0700);
}
$nobilitys = mysqli_query($conn,"SELECT * FROM thread") or die(mysqli_error());
$i=1;
while ($rank = mysqli_fetch_array($nobilitys) )
{
if($rank['forumid'] != 2 AND $rank['forumid'] != 1)
{
$post = $rank['threadid'];
$AXE = mysqli_query($conn,"SELECT * FROM post where postid='$post'");
$Hazem = mysqli_fetch_assoc($AXE);
$my_file = 'savethread/'.$rank['title'].'.txt';
$handle = fopen($my_file, 'a') or die('Cannot open file: '.$my_file);
$hread = ''.$Hazem['pagetext'].'';
fwrite($handle, $hread);
}
}
?>
اتغير معلومات القاعده
الناس اتقولي انحط الكود ده فين
اعمل ملف جديد بنوع php
وحط الكود فيه وافتح الملف اتلقي المواضيع نزلت في savethread
ده فلدر بيتعمل لوحديه لو مش موجود
الحركه سهله جدا جدا ومفهاش صعوبه
وعملتلك استثناء مواضيع قسم
كود PHP:
if($rank['forumid'] != 2 AND $rank['forumid'] != 1)
انا عامل استنثاء قسم 1 و 2 انت ممكن تغيرهم او تحذفهم او تزود عليهم
وكده نكون خلصنا من الموضوع