Forum Webscript.Ru

Программирование => PHP => Тема начата: Jan от 25 Октября 2001, 04:14:51

Название: Траблл
Отправлено: Jan от 25 Октября 2001, 04:14:51
Пишу скрипт новостей.
Модифицирую вот этот кусок кода:

  $date=date("d-m-Y G:i:s");
  $body=ereg_replace("\\n", "
", $body);
  $message=\'\'.$topic.\' опубликовал \'.$name.\' \'.$date.\'
\'.$body."\\n";
  $message=stripslashes ($message);
  $file = fopen($data, "r+t");
  $content = fread($file, filesize($data));
  $content=$content.$message;
  rewind($file);
  fwrite($file, $content);
  fclose($file);
  echo $message;
  echo(\'
Просмотр\');

Хочу вставить свой кусок кода в переменную $message :

width="98%" height="250" align="center">









 
.$topic.
 
.$body.

.$date.

.$name.




Ругается что-то на синтаксис !!! ?:((( Пробовал менять кавычки - тот же эффект! :((
Помогите, плиззз! Заранее благодарен! :)
Название: Траблл
Отправлено: Wowik от 25 Октября 2001, 04:59:42
И как ты это делаешь?
А где одинарные кавычки?

$message=
\'\'width="98%" height="250" align="center"> \'.
\' \'.
\' \'.
\' \'.
\' \'.
\' \'.
\' \'.
\' \'.
\' \'.
\' \'.
\'
 \'.
.$topic.
\'
 \'.
.$body.
\'
\'.
.$date.
\'
\'.
.$name.
\'
\'.
\'
\';
?>
Название: Упс
Отправлено: Jan от 25 Октября 2001, 10:18:22
Всё равно ругается!
Можешь посмотреть:
http://www.jancorp.f2s.com/news
(Сорри - ошибся! )

Скрипт взят из коллекции вэбскрипт.ру
Easynews

Дело в том, что скрипт не прописывает тегами в броузер с подстановкой переменных, а записывает теги в файл
easynews.dat , те :
\'.$topic.\' опубликовал \'.$name.\' \'.$date.\'
\'.$body."
он запишет как :
Тест опубликовал Адми BLA BLA BLA
\'.$body."
Вот вместо этих тэгов мне надо подставить свой кусочек, чтобы его он и сохранял в файле easynews. dat
Название: Траблл
Отправлено: Wowik от 25 Октября 2001, 12:08:23
Цитировать
http://www.jancorp.f2s.com/test

404 not found

Настоящий кусок кода тогда давай
Название: Траблл
Отправлено: Jan от 25 Октября 2001, 15:10:40
$date=date("d-m-Y G:i:s");
$body=ereg_replace("\\n", "
", $body);
$message=\'\'.$topic.\' опубликовал \'.$name.\' \'.$date.\'
\'.$body."\\n";
$message=stripslashes ($message);
$file = fopen($data, "r+t");
$content = fread($file, filesize($data));
$content=$content.$message;
rewind($file);
fwrite($file, $content);
fclose($file);
echo $message;
echo(\'
Просмотр\');

Хочу вставить свой кусок кода в переменную $message :

width="98%" height="250" align="center">









 
.$topic.
 
.$body.

.$date.

.$name.




Скрипт взят из коллекции вэбскрипт.ру
Easynews

Дело в том, что скрипт не прописывает тегами в броузер с подстановкой переменных, а записывает теги в файл
easynews.dat , те :
\'.$topic.\' опубликовал \'.$name.\' \'.$date.\'
\'.$body."
он запишет как :
Тест опубликовал Адми BLA BLA BLA
\'.$body."
Вот вместо этих тэгов мне надо подставить свой кусочек, чтобы его он и сохранял в файле easynews. dat

Ругается что-то на синтаксис !!! ?:(((
Название: Траблл
Отправлено: Wowik от 26 Октября 2001, 07:38:04


$date=date("d-m-Y G:i:s");
$body=ereg_replace("\\n", "
", $body);
$message=
\'\'width="98%" height="250" align="center"> \'.
\' \'.
\' \'.
\' \'.
\' \'.
\' \'.
\' \'.
\' \'.
\' \'.
\' \'.
\'
 \'.
.$topic.
\'
 \'.
.$body.
\'
\'.
.$date.
\'
\'.
.$name.
\'
\'.
\'
\';
$message=stripslashes ($message);
$file = fopen($data, "r+t");
$content = fread($file, filesize($data));
$content=$content.$message;
rewind($file);
fwrite($file, $content);
fclose($file);
echo $message;
echo(\'
Просмотр\');
?>