السلام عليكم
فرحتي ما كملت وآسف على ازعاجكم
حاولت استعمل هذه الطريقة في منتدى smf
وعندي هذا الانسيرت:
db_query("
INSERT INTO {$db_prefix}messages
(ID_BOARD, ID_TOPIC, ID_MEMBER, qsm, country, stat, attach, subject, body, posterName, posterEmail, posterTime, posterIP, smileysEnabled, modifiedName, icon)
VALUES ($topicOptions[board], $topicOptions[id], $posterOptions[id], '$qsm', '$country', '$stat', SUBSTRING('$msgOptions[subject]', 1, 255), SUBSTRING('$msgOptions[body]', 1, 65534), '$realName', SUBSTRING('$posterOptions[email]', 1, 255), " . time() . ",
SUBSTRING('$posterOptions[ip]', 1, 255), " . ($msgOptions['smileys_enabled'] ? '1' : '0') . ", '', SUBSTRING('$msgOptions[icon]', 1, 16))", __FILE__, __LINE__);
$msgOptions['id'] = db_insert_id();
واستبدلته بهذا لحذف الأسطر الفارغة لكن ولا يعمل اي شيء
---------------------------------------------
$body = preg_replace("/(^[\r\n]*|[\r\n]+)[\s\t]*[\r\n]+/", "\n", $msgOptions[body]);
db_query("
INSERT INTO {$db_prefix}messages
(ID_BOARD, ID_TOPIC, ID_MEMBER, qsm, country, stat, attach, subject, body, posterName, posterEmail, posterTime, posterIP, smileysEnabled, modifiedName, icon)
VALUES ($topicOptions[board], $topicOptions[id], $posterOptions[id], '$qsm', '$country', '$stat', SUBSTRING('$msgOptions[subject]', 1, 255), SUBSTRING('$body', 1, 65534), '$realName', SUBSTRING('$posterOptions[email]', 1, 255), " . time() . ",
SUBSTRING('$posterOptions[ip]', 1, 255), " . ($msgOptions['smileys_enabled'] ? '1' : '0') . ", '', SUBSTRING('$msgOptions[icon]', 1, 16))", __FILE__, __LINE__);
$msgOptions['id'] = db_insert_id();
ونرجو المساعدة يا اخوان
__________________
إستخدم ملفك الخاص لكتابة توقيعك |