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

Форум PHP

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

 

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

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

тема: Как при помощи PHP создавать HTML код?
 
 автор: BeginerPHP   (06.10.2004 в 20:50)
 
 

Я только только учусь расскажите как это сделать самым простым образом

   
 
 автор: glsv (Дизайнер)   (06.10.2004 в 20:56)   письмо автору
 
   для: BeginerPHP   (06.10.2004 в 20:50)
 

С помощью echo или print():
Например так.

echo "<h1>Заголовок</h1>";

   
 
 автор: BeginerPHP   (06.10.2004 в 23:06)
 
   для: glsv (Дизайнер)   (06.10.2004 в 20:56)
 

а у меня не получается если в фразе есть кавычки например <a href="la-la-la"> не принимает - ошибка! и еще вопрос вводить можно только по 1-ной строчке или сразу блок HTML кода?

   
 
 автор: broker   (06.10.2004 в 23:17)   письмо автору
 
   для: BeginerPHP   (06.10.2004 в 23:06)
 

двойные ковычки для HTML кода ставляются в форме \"
В твоем примере это выглядит так <a href=\"la-la-la\">

   
 
 автор: BeginerPHP   (06.10.2004 в 23:21)
 
   для: broker   (06.10.2004 в 23:17)
 

Спасибо! буду пробовать!

   
 
 автор: glsv (Дизайнер)   (06.10.2004 в 23:54)   письмо автору
 
   для: BeginerPHP   (06.10.2004 в 23:06)
 

>и еще вопрос вводить можно только по 1-ной строчке или сразу блок HTML кода?
Можно сразу блок.

А кавычки можно еще и вот так выводить:


<?
  
echo '  adad"asdasd" ';
?>


Т.е. вывод echo обрамляем в одинарные кавычки, тогда внутри можно использовать двойные.

   
 
 автор: Artem S.   (07.10.2004 в 08:38)   письмо автору
 
   для: BeginerPHP   (06.10.2004 в 23:06)
 

>и еще вопрос вводить можно только по 1-ной строчке или сразу блок HTML кода?
Смотря какой блок, если большой то следует поступить так:

<?
echo "hello world";
?>
<table><tr><td>
############
</td></tr></table>
<?
echo "Who are you?";

Но можно и все вывести в echo, и чтоб все не получилось одной строчкой используй "\n"
<? echo "hello world\n
<table><tr><td>\n
############\n
</td></tr></table>\n"
?> 

   
 
 автор: Crux   (07.10.2004 в 08:43)   письмо автору
 
   для: Artem S.   (07.10.2004 в 08:38)
 

всё в одну строчкук

<? echo "hello world<br><table><tr><td><br>###########</td></tr></table><br>"?> 

   
 
 автор: Artem S.   (07.10.2004 в 08:58)   письмо автору
 
   для: Crux   (07.10.2004 в 08:43)
 

???? это ты к чему? Небыло такого вопроса, как вывести в одну сточку

   
 
 автор: Crux   (07.10.2004 в 09:19)   письмо автору
 
   для: Artem S.   (07.10.2004 в 08:58)
 

сорри ступил

   
 
 автор: broker   (07.10.2004 в 14:07)   письмо автору
 
   для: Crux   (07.10.2004 в 09:19)
 

Можно написать в одну строчку. Сами подумаете зачем надо усложнять все :
Можно написать так:
<? echo "hello world<br><table><tr><td><br>###########</td></tr></table><br>"  ?> 

Тогда в HTML коде будут выводится в одном строчке. А можна так :
<? echo "hello world \n<br>\n<table>\n<tr><td><br>###########</td></tr>\n</table>\n<br>"  ?> 

В этом случае этот код только в php находится в одном строке, так как \n использовается для перехода в новую строку

   
Rambler's Top100
вверх

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