۱۷-مرداد-۱۳۹۲, ۰۲:۱۷:۵۷
با سلام من یه فایل php دارم که میخوام با دستورstr_replace یه فایل را جایگزین متن کنم بدین صورت
مشکل اینجاست که متن را میتونم جایگزین متن کنم اما فایل رو نمیتونم بزارم
جای متن
یه چیزی مثل قالب وبلاگها که وقتی کد قالب رو کپی میکنی میاد و ریپلیس میکنه و اخبار و پستهاتو تو قالب جدید نشون میده
از دوستان کسی هست کمکم کنه
ممنون
پیداش کردم ببینم جواب میده میام مینویسمش
این فایل رو اینکلود میکنه اما بقیه کدها رو دیگه نشون نمیده فقط فایل اینکلود شده را نشون میده
بذار یه سوال جدید بپرسم
تغییر قالب تو وبلاگها چطوریه؟
مگه نه شما کد قالب رو تو بانک ذخیره میکنی با تو فایل بعد برنامه میاد قسمتهای قالب رو با پست ها ولینکها جابجا میکنه
؟
خوب من اون کدو میخوام
دوستان کسی هست راهنمایی کنه؟
ممنون
کد php:
$find[]='<-news->';
$replace[]='include\'news.php\';
کد php:
$string='in yek khabar jadid hast<-news->';
کد php:
$string=str_replace($find[],$replace[],$string);
کد php:
print($string);
جای متن
یه چیزی مثل قالب وبلاگها که وقتی کد قالب رو کپی میکنی میاد و ریپلیس میکنه و اخبار و پستهاتو تو قالب جدید نشون میده
از دوستان کسی هست کمکم کنه
ممنون
پیداش کردم ببینم جواب میده میام مینویسمش
کد php:
function get_include($filename) {
if (is_file($filename)) {
//ob_start();
include $filename;
//return ob_get_clean();
}
return false;
}
این فایل رو اینکلود میکنه اما بقیه کدها رو دیگه نشون نمیده فقط فایل اینکلود شده را نشون میده
بذار یه سوال جدید بپرسم
تغییر قالب تو وبلاگها چطوریه؟
مگه نه شما کد قالب رو تو بانک ذخیره میکنی با تو فایل بعد برنامه میاد قسمتهای قالب رو با پست ها ولینکها جابجا میکنه
؟
خوب من اون کدو میخوام
دوستان کسی هست راهنمایی کنه؟
ممنون