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

Форум PHP

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

 

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

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

тема: Ошибка при формировании ссылки.
 
 автор: Worldmen   (18.10.2006 в 17:25)   письмо автору
 
 

Как правильно написатьправильно:

echo "<tr><td>".$author['id']."&nbsp;</td><td>"<img src=".$author['img']. width='128' height='123' />"
&nbsp </td><td>".$author['price']."&nbsp;</td><td>".  
$author['str']."&nbsp;</td></tr>";

Выводит ошибку:
Parse error: parse error, expecting `','' or `';'' in c:\web\track\wfsearch\www\web\index.php on line 43

Я хочу вставить ссылку на картинку. В базе у меня только ссылки на картинки.
Думаю так удобней чем заливать в базу саму картинку.

   
 
 автор: Worldmen   (18.10.2006 в 17:47)   письмо автору
 
   для: Worldmen   (18.10.2006 в 17:25)
 

(для информации - установлен Апач, мускул и ПХП)
С этим разобраля. Ошибку исправил.
А вот почему картинка не показывается - непойму.
Создал обычный htm документ (pc.htm) вставил туда ссылку - работает.
Т.е.: пишу http://localhost/web/ - тут находится файл index.php - картинки нет.
пишу http://localhost/web/pc.htm - картинка есть.

   
 
 автор: art.k   (18.10.2006 в 18:19)   письмо автору
 
   для: Worldmen   (18.10.2006 в 17:47)
 

Картинка может неотображаться по многим причинам:
Самая часто возникающая, это неверно указаный адрес (путь) изображения в коде, для проверки нажмите на неоткрывшееся изображения правой кнопокой и выберите свойства. Там в поле Адрес(URL) будет путь, который надо сверить с истинным (фактическим) адресом.

   
 
 автор: art.k   (18.10.2006 в 18:00)   письмо автору
 
   для: Worldmen   (18.10.2006 в 17:25)
 

Вот выделил ваши ошибки в коде.

echo "<tr><td>".$author['id']."&nbsp;</td><td>(лишяя ")<img src=".$author['img']. (надо добавить ")width='128' height='123' />(лишняя ")
&nbsp </td><td>".$author['price']."&nbsp;</td><td>".
$author['str']."&nbsp;</td></tr>";


Вот так надо сделать


<?php
echo "<tr><td>"
     
$author['id'] .
     
"&nbsp;</td><td><img src="
     
$author['img'] .
     
"width='128' height='123' />&nbsp </td><td>"
      
$author['price'] .
     
"&nbsp;</td><td>"
     
$author['str'] .
     
"&nbsp;</td></tr>";
?>


Код можно сделать в одну строку...
Должно сработать :)

   
 
 автор: Worldmen   (18.10.2006 в 18:18)   письмо автору
 
   для: art.k   (18.10.2006 в 18:00)
 

Спасибо все работает. И картинка видна.

   
 
 автор: art.k   (18.10.2006 в 18:20)   письмо автору
 
   для: Worldmen   (18.10.2006 в 18:18)
 

Ну вот.... Пока писал ответ-решение, все сделали сами...

   
Rambler's Top100
вверх

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