Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Создание html
 
 автор: pornocat   (13.06.2007 в 12:59)   письмо автору
 
 

Понимаю что наивный вопрос!!
Я как создать html страничку средствами php

   
 
 автор: CrazyAngel   (13.06.2007 в 13:07)   письмо автору
 
   для: pornocat   (13.06.2007 в 12:59)
 

Работа с файлами

   
 
 автор: pornocat   (13.06.2007 в 13:22)   письмо автору
 
   для: CrazyAngel   (13.06.2007 в 13:07)
 

?????????

   
 
 автор: Trianon   (13.06.2007 в 13:40)   письмо автору
 
   для: pornocat   (13.06.2007 в 12:59)
 


<?php 
   
echo "<html>
  <head><title>test<title>
  </head>
  <body>
    All OK!
  </body>
</html>"
;
?>

   
 
 автор: pornocat   (13.06.2007 в 14:32)   письмо автору
 
   для: Trianon   (13.06.2007 в 13:40)
 

Это вывод страницы в браузер, а нужно
Непосредственно создание страницы,например test.html.

   
 
 автор: sim5   (13.06.2007 в 14:38)   письмо автору
 
   для: pornocat   (13.06.2007 в 14:32)
 

answer Trianon + answer GrazyAngel = test.html

   
 
 автор: pornocat   (13.06.2007 в 14:44)   письмо автору
 
   для: sim5   (13.06.2007 в 14:38)
 

)))))))))))))))))))))

   
 
 автор: Trianon   (13.06.2007 в 14:46)   письмо автору
 
   для: pornocat   (13.06.2007 в 14:32)
 

что-то я не понял... разве страницу можно вывести, не создав ее, предварительно и непосредственно? По-моему - нельзя. Раз страница вывелась, значит её уже создали.

Четче формулируйте вопросы.

   
 
 автор: pornocat   (13.06.2007 в 14:49)   письмо автору
 
   для: Trianon   (13.06.2007 в 14:46)
 

Ошибся!!
Нужно создать test.html а потом сохранить!!

   
 
 автор: Trianon   (13.06.2007 в 14:58)   письмо автору
 
   для: pornocat   (13.06.2007 в 14:49)
 

учебник не помог?

   
 
 автор: bronenos   (13.06.2007 в 15:15)   письмо автору
 
   для: Trianon   (13.06.2007 в 14:58)
 

<?php
$name 
'test.html';
$contents = <<<HTML
<html>
<head>
<title>My page</title>
<body>
Hi, guys!
</body>
</html>
HTML;

$fp fopen ($name'w');
if (
$fp)
{
  
fwrite ($fp$contents);
  
fclose ($fp);
}
else die (
"Couldn't open the file!");
?>

   
 
 автор: pornocat   (13.06.2007 в 15:31)   письмо автору
 
   для: bronenos   (13.06.2007 в 15:15)
 

ошибка в этой строке


$contents = <<<HTML 

   
 
 автор: Unkind   (13.06.2007 в 15:36)   письмо автору
 
   для: pornocat   (13.06.2007 в 15:31)
 

ошибка в этой строке
"<<<" и "HTML" должно быть написано раздельно. И сразу за "HTML" должен быть перевод строки, никаких пробелов.

   
 
 автор: CrazyAngel   (13.06.2007 в 15:37)   письмо автору
 
   для: pornocat   (13.06.2007 в 15:31)
 

-

   
 
 автор: bronenos   (13.06.2007 в 15:38)   письмо автору
 
   для: pornocat   (13.06.2007 в 15:31)
 

разве?

   
 
 автор: Unkind   (13.06.2007 в 15:40)   письмо автору
 
   для: bronenos   (13.06.2007 в 15:38)
 

разве?
Насчет раздельно - да, ошибся. Насчет лишнего пробела - нет.

   
 
 автор: bronenos   (13.06.2007 в 15:40)   письмо автору
 
   для: bronenos   (13.06.2007 в 15:38)
 

Протестил!
<?php
$name 
'test.html'
$contents = <<<HTML
<html> 
<head> 
<title>My page</title> 
<body> 
Hi, guys! 
</body> 
</html> 
HTML;

$fp = @fopen ($name'w'); 
if (
$fp

  
fwrite ($fp$contents); 
  
fclose ($fp); 

else die (
"Couldn't open the file!");
?>

   
 
 автор: Unkind   (13.06.2007 в 15:43)   письмо автору
 
   для: bronenos   (13.06.2007 в 15:40)
 

Ну а Вы скопируйте этот код с форума и посмотрите в текстовом редакторе что после первого "HTML".

   
 
 автор: bronenos   (13.06.2007 в 15:44)   письмо автору
 
   для: Unkind   (13.06.2007 в 15:43)
 

аааа.... да, знаю такое дело... забыл просто пробелы надо стирать после HTML в общем

   
 
 автор: Trianon   (13.06.2007 в 15:47)   письмо автору
 
   для: Unkind   (13.06.2007 в 15:43)
 

это глюк форума...

   
 
 автор: pornocat   (13.06.2007 в 16:55)   письмо автору
 
   для: bronenos   (13.06.2007 в 15:40)
 

Супер все получилось!!
Спасибо не думал что тема будет столь актуальной

   
 
 автор: bronenos   (13.06.2007 в 15:18)   письмо автору
 
   для: Trianon   (13.06.2007 в 14:58)
 

к слову о учебнике.... ашипка!

<?
  $file 
fopen("c:/www/html/file.txt","r");
  if(!
file/* <---- */
    
{
      echo(
"Ошибка открытия файла");
    }
?>

   
 
 автор: Unkind   (13.06.2007 в 15:23)   письмо автору
 
   для: bronenos   (13.06.2007 в 15:18)
 

http://softtime.ru/bookphp/gl6_2.php - еще одна неточность. readfile() работает и с бинарными файлами.

вы это к чему?
Ошибка в коде Trianon'а.

   
 
 автор: Unkind   (13.06.2007 в 15:19)   письмо автору
 
   для: Trianon   (13.06.2007 в 13:40)
 

<title>test</title>

   
 
 автор: bronenos   (13.06.2007 в 15:20)   письмо автору
 
   для: Unkind   (13.06.2007 в 15:19)
 

вы это к чему?

   
 
 автор: bronenos   (13.06.2007 в 15:21)   письмо автору
 
   для: Unkind   (13.06.2007 в 15:19)
 

-

   
 
 автор: bronenos   (13.06.2007 в 15:21)   письмо автору
 
   для: Unkind   (13.06.2007 в 15:19)
 

-

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования