Программирование > PHP

Траблл

(1/2) > >>

Jan:
Пишу скрипт новостей.
Модифицирую вот этот кусок кода:

  $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 :



 
.$topic.


 
.$body.




.$date.


.$name.





Ругается что-то на синтаксис !!! ?:((( Пробовал менять кавычки - тот же эффект! :((
Помогите, плиззз! Заранее благодарен! :)

Wowik:
И как ты это делаешь?
А где одинарные кавычки?

<?php
$message=
\'<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" \'.
\'width="98%" height="250" align="center"> \'.
\'<tr> \'.
\'<td class=subject width="100%" height="18" colspan="2" bgcolor="#808080">  \'.
.$topic. 
\'</tr> \'.
\'<tr> \'.
\'<td class=news valign=top width="587" height="100%" colspan="2" background="images/fon1.gif">  \'.
.$body. 
\'</td> \'.
\'</tr> \'.
\'<tr> \'.
\'<td class=data height="18" align="left" bgcolor="#808080"> \'.
.$date. 
\'</td> \'.
\'<td class=autor height="18" width="80%"> \'.
.$name. 
\'</td> \'.
\'</tr> \'.
\'</table> \'.
\'<hr size="1"> \';
?>

Jan:
Всё равно ругается!
Можешь посмотреть:
http://www.jancorp.f2s.com/news
(Сорри - ошибся! )

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

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

Wowik:

--- Цитировать ---http://www.jancorp.f2s.com/test
--- Конец цитаты ---

404 not found

Настоящий кусок кода тогда давай

Jan:
$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 :



 
.$topic.


 
.$body.




.$date.


.$name.





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

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

Ругается что-то на синтаксис !!! ?:(((

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии