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

Форум PHP

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

 

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

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

тема: Вставка html кода в PHP
 
 автор: ODM   (27.06.2006 в 14:49)   письмо автору
 
 

Помогите разобраться. Немогу вставить html код в PHP
Выдаёт ошибку:
Parse error: parse error in w:\home\localhost\www\project2\imgtest2.php on line 30




 print("<a href=""img/"$arr1[$ind]." style'position:absolute; top:"$top"; left"$left";'><img src=""img/".$arr[$ind]." width="$b1[$ind]" height=".$b2[$ind]."alt="""" border=""0""></a>");

   
 
 автор: Agronom   (27.06.2006 в 15:05)   письмо автору
 
   для: ODM   (27.06.2006 в 14:49)
 

Попробуйте так:

<?php

print("<a href='img/".$arr1[$ind]."' style='position:absolute; top:".$top."; left:".$left.";'><img src='img/".$arr[$ind]."' width=".$b1[$ind]." height=".$b2[$ind]."alt='' border='0'></a>");

?>

   
 
 автор: paxa   (27.06.2006 в 15:06)   письмо автору
 
   для: ODM   (27.06.2006 в 14:49)
 

бугага

print("<a href=""img/"$arr1[$ind]." style'position:absolute; top:"$top"; left"$left";'><img src=""img/".$arr[$ind]." width="$b1[$ind]" height=".$b2[$ind]."alt="""" border=""0""></a>");
что ты хочеш так сделать ?

не прощще

<?php ...
?>
<a href="./img/ <?=$arr1[$ind]?> " style=position:absolute; top: <?=$top?.> ; left: <?=$left?> ; >
<img src="./img/<?=$arr[$ind]?>"  width=<?=$b1[$ind]?>  height=<?=$b2[$ind]?> border=0>
</a>
<?php
....
?>


неиспользуй print медленная
когда используеш в двойных кофычках то php сам выбирает от туда переменные и заменяет их на сами значения когда используеш ' надо склеивать
echo 'smth' . $var .'smth else';

а лудьше всего использовать шаблоны например смарти (Smarty.php.net)

   
 
 автор: elenaki   (27.06.2006 в 15:09)   письмо автору
 
   для: paxa   (27.06.2006 в 15:06)
 

достаточно пользоваться редактором с подсветкой кода :)

   
 
 автор: valenok   (27.06.2006 в 15:11)   письмо автору
 
   для: ODM   (27.06.2006 в 14:49)
 

Есть такое понятие как экранирование кавычек:
 <?
print("<a href=\"img".$arr1[$ind]."\" style=\"position:absolute; top:".$top."; left:".$left.";'>
<img src=\"img"
.$arr[$ind]."\" width=\"".$b1[$ind]"\" height=\"".$b2[$ind]."\" alt=\"ALT\" border=0></a>");

Соглашусь с elenaki насчёт редактора.
Могу посоветовать dream viewver OR edit plus 2

Также согласен с тем что print() очень медленная функция.

   
Rambler's Top100
вверх

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