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

Форум PHP

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Запрет вывод изображения из определенной папки

Сообщения:  [1-10]    [11-20]  [21-25] 

 
 автор: neadekvat   (04.01.2011 в 21:40)   письмо автору
 
   для: lElectroHardl   (04.01.2011 в 21:36)
 

И то верно.. Нотайс не выдает. Привычка :)

  Ответить  
 
 автор: cheops   (04.01.2011 в 21:39)   письмо автору
 
   для: lElectroHardl   (04.01.2011 в 21:36)
 

Есть такая форма, как раз для сложных индексных значений.
<?php
  
echo "value = {$foto['key']}<br />";
?>

  Ответить  
 
 автор: lElectroHardl   (04.01.2011 в 21:36)   письмо автору
 
   для: neadekvat   (04.01.2011 в 21:34)
 

Впервые вижу такую форму записи.
Я же вывожу $foto[""] через echo "";

  Ответить  
 
 автор: lElectroHardl   (04.01.2011 в 21:35)   письмо автору
 
   для: cheops   (04.01.2011 в 21:29)
 

Все-все, выводиться. Забыл, что там еще проверка авторизации стоит :).

Все, всем спасибо большое за помощь.

  Ответить  
 
 автор: neadekvat   (04.01.2011 в 21:34)   письмо автору
 
   для: lElectroHardl   (04.01.2011 в 21:18)
 

$foto[title] следует заменить на {$foto['title']}, т.к. в первом случаи вы, по сути, в качестве индекса указываете некую константу. Вряд ли это на самом деле так. И пусть php в данном случаи "додумывает" сам, однако нотайс все-таки показывает.

  Ответить  
 
 автор: cheops   (04.01.2011 в 21:29)   письмо автору
 
   для: lElectroHardl   (04.01.2011 в 21:27)
 

А выводитие IMG-тэг так?
<?php
  
echo "<img src='http://site.org/img.php' alt='$foto[title]' title='$foto[title]'  border='0' />";
?>

И не отображается? Вообще-то должно...

  Ответить  
 
 автор: lElectroHardl   (04.01.2011 в 21:27)   письмо автору
 
   для: cheops   (04.01.2011 в 21:25)
 

Да, конечно.

  Ответить  
 
 автор: cheops   (04.01.2011 в 21:25)   письмо автору
 
   для: lElectroHardl   (04.01.2011 в 21:18)
 

Когда обращаетесь напрямую к http://site.org/img.php в строке браузера картинка выводится?

  Ответить  
 
 автор: lElectroHardl   (04.01.2011 в 21:18)   письмо автору
 
   для: cheops   (04.01.2011 в 21:04)
 

Я так понимаю, что я делаю не правильно, поэтому и не работает (а работает только при непосредственном обращении к img.php):
<img src='http://site.org/img.php' alt='$foto[title]' title='$foto[title]'  border='0' />

Если нет, то, есть ли возможность вывести картинку, через эту php функцию, после вывода основного контента?

  Ответить  
 
 автор: cheops   (04.01.2011 в 21:04)   письмо автору
 
   для: lElectroHardl   (04.01.2011 в 20:52)
 

Нужно еще отправить соответствующие HTTP-заголовки, например, если у вас JEPG-файл, то перед файлом нужно отправить следующий HTTP-заголовок
<?php
    header
("Content-type: image/jpeg"); 
?>


PS Изображение выводится в отдельном PHP-файле, путь к которому помещается в атрибут src тэга img?

  Ответить  

Сообщения:  [1-10]    [11-20]  [21-25] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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