|
|
|
| Помогите разобраться. Немогу вставить 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>");
|
| |
|
|
|
|
|
|
|
для: 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>");
?>
|
| |
|
|
|
|
|
|
|
для: 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) | |
|
|
|
|
|
|
|
для: 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=\"ALT\" border=0></a>");
|
Соглашусь с elenaki насчёт редактора.
Могу посоветовать dream viewver OR edit plus 2
Также согласен с тем что print() очень медленная функция. | |
|
|
|