PHP: <? if(isset($_POST['subbase'])){ $body = '<?php //GLOBALS BLOCK //включить выключить ЧПУ $CPU=true; //Полный урл вашего сайта, в конце не забуьте поставить / - обратный слэш $URLPATH="'.$_POST[URLPATH].'"; //Путь к шаблону $PATH_TEMPLATE="'.$_POST[PATH_TEMPLATE].'"; //Заголовок на сайте $TITLE="'.$_POST[TITLE].'"; //Описание сайта $DESCR="'.$_POST[DESCR].'"; //Ключевые слова для вашего сайта $KEYWORDS="'.$_POST[KEYWORDS].'"; //Копирайты в поддоне $COPYRIGHTS="'.$_POST[COPYRIGHTS].'"; ?>'; $base=fopen("configbase.php","w"); fwrite($base,$body); fclose($base); echo "Saved!"; } include("configbase.php");// что бы видеть реальные значения переменных в value ?> Отредактировал. Должно работать
Понел)) Вот еще вопрос. PHP: if ($text) { if(!isset($_GET['p']) || empty($_GET['p'])) { $_GET['p']='index'; } @include 'data/'.$_GET['p'].'.txt'; } $shablon = str_replace ("{TEXT}", $text , $shablon ); По идее должно выводиться в шаблоне но чтота я сделал не так)) подскажите что плЗ Смысл выполнить в шаблоне скрипт через {TEXT}
Ещё один вопросик... есть файл config.php Вот его содержимое PHP: <? $CPU="true"; $URLPATH="http://satellite-x.test/"; $PATH_TEMPLATE="./shablony/newshablon.php"; ?> Нужно открыть этот файл и заменить одну из строк на нужное значение... Вот как я делаю fopen;fread; str_replace;fwrite;fclose Как лучше это оформить?
fopen;fread; - лучше в данном случае использовать file file -- Читает содержимое файла и помещает его в массив Описание array file ( string filename [, int use_include_path [, resource context]] )
Zircool, тупо замена строки в файле PHP: <?php $change1 = '$CPU="true"'; //Найти $change2 = '$CPU="false"'; //Поменять на $filename = 'config.php'; //Файл $file = str_ireplace($change1, $change2, file_get_contents($filename)); $put = file_put_contents($filename, $file); if($put) echo 'Строка заменена'; ?> Вопрос: как сохранить изображение полученное при помощи file_get_contents() ? Час уже не могу допереть =\\
Банальная запись в файл, наверно ты просто что-то напутал там... PHP: <?php $f = file_get_contents('x.png'); $fp = fopen('y.png', 'w'); fwrite($fp, $f); fclose($fp); ?>
Как можно вывести значение переменной, значение которой может быть только true Или false, к примеру есть файл list.php листинг файла list.php PHP: $CASH=true; $CRON=false; echo $cash; Но при echo ничего не выводится 1 а не true а можно ли true вывести
PHP: $CASH=true; $CRON=false; echo $cash; переменные чувствительны к регистру PHP: if($CASH) { echo "True"; } else { echo "False"; } не вижу смысла закругленных скоб PHP: if($CASH) echo "True"; else echo "False";
у тебя плохой стиль программирования =\ извращенец. после этого хрен что разберёш.... особоенно в больших скриптах
PHP: <?php for($i=1;$i<10;$i++) { $text="пиписки"; $ht=$i; $str=(string) $ht; $string=$str+$text; echo("$string\n"); } ?> нужно что бы число из цикла($i) преобразовывалось в string и соединялось с текстом($text) код выводит 1 2 3 4 5 6 7 8 9 з. ы. главное что бы именно соединялось число с текстом а не выводилось