سلام دوستان
اسکریپتی چیزی نیست که بصورت یک فایل تو هاست بزاریم و بعد از اجرا هم تو دیتابیس و هم داخل فایل های هاست متن هایی رو جایگزین کنه ؟
نمایش نسخه قابل چاپ
سلام دوستان
اسکریپتی چیزی نیست که بصورت یک فایل تو هاست بزاریم و بعد از اجرا هم تو دیتابیس و هم داخل فایل های هاست متن هایی رو جایگزین کنه ؟
برای جایگزینی یک متن در فایل میتونید از دستور sed استفاده کنید
برای این کار کسی نیست راهنمایی کنه ؟؟
تغییرات در فایلها میتواند خطرناک باشد و باید تحت کنترل انجام بشود
برای تغییرات در پایگاه داده شامل آموزش و اسکریپت اینجا را ببینید
https://rokaweb.ir/%D8%A7%D9%86%D8%A...1%D9%88%D8%B1/
با کرانجاب میتونید اینکار انجام بدید
مثلا هر 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']);
}