Шапка
define('_IN_JOHNCMS', 1);
$textl = 'Название страницы';
$rootpath = '../';
require_once ("../incfiles/core.php");
require_once ("../incfiles/head.php");
$act = isset($_GET['act']) ? $_GET['act'] : ''
Ноги:
require_once ("../incfiles/end.php");
Вот это вышло! Warning: require_once(../incfiles/core.php) [function.require-once]: failed to open stream: No such file or directory in /home/.../public_html/rekl.php on line 6
Kenny, Файл не может проинклудить.
В получении информации об ошибке хорошо помогает переводчик...
А как сделать чтобы текст переносился? а то все вместе
Kenny, Если папка находится на первом уровне (в корне)
require_once ("incfiles/core.php");
require_once ("incfiles/head.php");
Если во втором уровне (в папке)
require_once ("../incfiles/core.php");
require_once ("../incfiles/head.php");
В 2ух папках
require_once ("../../incfiles/core.php");
require_once ("../../incfiles/head.php");
Kenny (30.03.2010/15:16)
А как сделать чтобы текст переносился? а то все вместе
<br/> - в том месте где нужно сделать перенос
Zoomix (30.03.2010/14:21)
Николай, razdel.dat выглядит так:|Название 1|Название 2|Название 3Надо чтобы он выводил эти названия на странице в таком же порядке
Раз уж ты начал писать их с | то лучше заюзать цыкл.
switch ($act)
{
case 'razdel':
echo '<div class="menu">Создание и редактирование разделов</div>';
function razdel()
{
$text = file("http://exmp3.ru/charts/razdel.dat");
$out = explode("|",$text);
//- array означает массив
while ( $str = $out ){
echo $str.'<br/>';
}
}
razdel();
require_once ("../incfiles/end.php");
break;
}
Но как и отметил флай - вариантов куча
Zoomix, спасибо за помощь! Я все сделал!
Значит вот код, он добавляет текст в файл, но в строчку в которой уже есть запись, как сделать так, чтобы он делел перенос на следующую строку?
$f = 'razdel.dat';
$f = fopen($f,'a'); // Открываем файл. Читай ниже про атрибуты 'W' и т.д.
$t = trim($_POST['new_razdel']);
fputs ($f,$t); // записываем
fclose ($f); // закрываем файл
Zoomix (30.03.2010/17:25)
Значит вот код, он добавляет текст в файл, но в строчку в которой уже есть запись, как сделать так, чтобы он делел перенос на следующую строку?[php]$f = 'razdel.dat';$f = fopen($f,'a'); // Открываем ф
Вот как то так:
fputs ($f,"$t"."\r\n");
п.с Давно с файлами не работал, мож что и путаю.