-
August 6th, 2020, 18:30
#1
اسکریپت جایگزینی !؟؟؟
سلام دوستان
اسکریپتی چیزی نیست که بصورت یک فایل تو هاست بزاریم و بعد از اجرا هم تو دیتابیس و هم داخل فایل های هاست متن هایی رو جایگزین کنه ؟
-
تعداد تشکر ها از mory_fun به دلیل پست مفید
-
August 6th, 2020 18:30
# ADS
-
August 6th, 2020, 22:24
#2
پاسخ : اسکریپت جایگزینی !؟؟؟
برای جایگزینی یک متن در فایل میتونید از دستور sed استفاده کنید
-
تعداد تشکر ها از hassanshaikhi به دلیل پست مفید
-
August 7th, 2020, 13:32
#3
پاسخ : اسکریپت جایگزینی !؟؟؟

نوشته اصلی توسط
hassanshaikhi
برای جایگزینی یک متن در فایل میتونید از دستور sed استفاده کنید
کد نوشته شدش هست ؟ میخوام کلیه فایل های هاست و دیتابیس یک متنی جایگزین بشه
-
تعداد تشکر ها از mory_fun به دلیل پست مفید
-
August 13th, 2020, 11:36
#4
پاسخ : اسکریپت جایگزینی !؟؟؟
برای این کار کسی نیست راهنمایی کنه ؟؟
-
-
August 16th, 2020, 18:56
#5
عضو انجمن
پاسخ : اسکریپت جایگزینی !؟؟؟
تغییرات در فایلها میتواند خطرناک باشد و باید تحت کنترل انجام بشود
برای تغییرات در پایگاه داده شامل آموزش و اسکریپت اینجا را ببینید
https://rokaweb.ir/%D8%A7%D9%86%D8%A...1%D9%88%D8%B1/
-
-
August 17th, 2020, 10:47
#6
عضو جدید
پاسخ : اسکریپت جایگزینی !؟؟؟

نوشته اصلی توسط
mory_fun
کد نوشته شدش هست ؟ میخوام کلیه فایل های هاست و دیتابیس یک متنی جایگزین بشه
با کرانجاب میتونید اینکار انجام بدید
مثلا هر 5 دقیقه دستور اجرا بشه
کد HTML:
// Connect to your MySQL database.
$hostname = "localhost";
$username = "db_username";
$password = "db_password";
$database = "db_name";
mysql_connect($hostname, $username, $password);
// The find and replace strings.
$find = "find_this_text";
$replace = "replace_with_this_text";
$loop = mysql_query("
SELECT
concat('UPDATE ',table_schema,'.',table_name, ' SET ',column_name, '=replace(',column_name,', ''{$find}'', ''{$replace}'');') AS s
FROM
information_schema.columns
WHERE
table_schema = '{$database}'")
or die ('Cant loop through dbfields: ' . mysql_error());
while ($query = mysql_fetch_assoc($loop))
{
mysql_query($query['s']);
}
-
تعداد تشکر ها از supportsc به دلیل پست مفید
-
September 10th, 2020, 20:53
#7
پاسخ : اسکریپت جایگزینی !؟؟؟

نوشته اصلی توسط
supportsc
با کرانجاب میتونید اینکار انجام بدید مثلا هر 5 دقیقه دستور اجرا بشه
کد HTML:
// Connect to your MySQL database. $hostname = "localhost"; $username = "db_username"; $password = "db_password"; $database = "db_name"; mysql_connect($hostname, $username, $password); // The find and replace strings. $find = "find_this_text"; $replace = "replace_with_this_text"; $loop = mysql_query(" SELECT concat('UPDATE ',table_schema,'.',table_name, ' SET ',column_name, '=replace(',column_name,', ''{$find}'', ''{$replace}'');') AS s FROM information_schema.columns WHERE table_schema = '{$database}'") or die ('Cant loop through dbfields: ' . mysql_error()); while ($query = mysql_fetch_assoc($loop)) { mysql_query($query['s']); }
ممنون
میخوام در کل دیتا بیس این کار انجام بشه
-