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

Форум PHP

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

 

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

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

тема: вставка картинки
 
 автор: Dizels   (23.10.2006 в 14:39)   письмо автору
 
 

все пути у меня прописаны в файле config.php? выглядит этот файл так:

<? 
$_PATH
['project']=$_SERVER['DOCUMENT_ROOT']; //это - корневой каталог сайта 

$_PATH['article']=$_PATH['project']."/article";
$_PATH['contacts']=$_PATH['project']."/contacts";
$_PATH['info']=$_PATH['project']."/info";
$_PATH['news']=$_PATH['project']."/news";
$_PATH['photo']=$_PATH['project']."/photo";
$_PATH['util']=$_PATH['project']."/util";
$_PATH['menu']=$_PATH['project']."/menu";
$_PATH['admin']=$_PATH['project']."/admin";
$_PATH['img']=$_PATH['project']."/img";

$_URL['project']="http://localhost/sait"

$_URL['article']=$_URL['project']."/article"
$_URL['contacts']=$_URL['project']."/contacts"
$_URL['info']=$_URL['project']."/info"
$_URL['news']=$_URL['project']."/news"
$_URL['photo']=$_URL['project']."/photo"
$_URL['util']=$_URL['project']."/util"
$_URL['menu']=$_URL['project']."/menu";
$_URL['admin']=$_URL['project']."/admin";
$_URL['img']=$_URL['project']."/img";

?>


как мне вставить изображение, которе лежит в папке img ?

пишу примерно такой код:
<img src=" <?php require_once ($_PATH['img']."/1.gif"); ?>">
но ни чего не вставляет - подскажите как правильно надо это написать, потому что я на 90% уверен, что я неправильно совмешаю html и php

   
 
 автор: elenaki   (23.10.2006 в 14:48)   письмо автору
 
   для: Dizels   (23.10.2006 в 14:39)
 

<img src=" <?=$_PATH['img']."/1.gif";?>">

   
 
 автор: Dizels   (23.10.2006 в 14:51)   письмо автору
 
   для: elenaki   (23.10.2006 в 14:48)
 

а можно прокомментированть почему именно так, так как картинка у меня вставилась, но не совсем, т.е. появилось окошко(такое, как, когда неправильно путь к картинке указал)

   
 
 автор: elenaki   (23.10.2006 в 14:53)   письмо автору
 
   для: Dizels   (23.10.2006 в 14:51)
 

<img src=" <?=$_URL['img']."/1.gif";?>">
Sorry

комментирую. у вас есть пути на все случаи жизни (или почти на все), это переменные.
для вывода картинки вам нужно указать путь к ней, который складывается из двух частей -
вашей переменной, указанной в конфиге и собственно имени файла картинки. переменные
сцепляются точкой. а include - это для подключения файла или другого скрипта, здесь он ни к чему.

   
 
 автор: Dizels   (23.10.2006 в 14:56)   письмо автору
 
   для: elenaki   (23.10.2006 в 14:53)
 

спасибо Вам огромное за помощь

   
 
 автор: Dizels   (23.10.2006 в 15:12)   письмо автору
 
   для: Dizels   (23.10.2006 в 14:56)
 

Рано я обрадовался - вот что случилось - пока исправлял код - проверял все на главной странице, однако при переходе на страницу новости - происходит следущее:
показываются рисунки(как, когда неправильно путь к картинке указал) и какой-то непонятный текст:

GIF89aъdчяНННґґґмУ„ЩЩЩСССэбЂ{oE«ў†шшшЉw5УґFЕЕЕхххЄљd ›‡К¬C¶Ё{ЬјJбИtэЭqЅЅЅьЫkУ·VьЪcВВВі±¬вЮСњ–„«Ґ›xµљ<еГLФѕqЄҐ’цццЫЕzппп®ўy¦•XаааІ™D&#65533;&#65533;—тттррр„wHммм›“vХДђЗU›‰HмУzжжжВҐB–ЊiьШЌu¤Њ8ЭЭЭмЙN№№№±«&#65533;МµhЧЧЧЊ‡tйййкккгггМІ¬ёЈ[ИИИьзжвЗkмЛS°®§ьЦUФФФ№±—·pдддЎЌGЉЃbіќRЄ•JЈЎњЛЛЛЧЅe¬¬¬Гі{¬’:Ѓy`эЯwоСjпнеїІ…хРQљЊ]ЈЈЈэа|ЧРјО№p™ѓ9ЛЅЌьЬШК°ZсЧ{ЖЄMмЪЫ»ё±©›¬[Ж©CИЅ›тОPУИ¦ГcЙЕ№йЖMЮАVСіMъФRьстАЇuё¶ІьЧXґ°ЎтЩЂјџ>ЬИЗыЪДдЮКЛ®J°ҐрФtІ b”„O·ґћ’„Ї i§ў‘рМO’…Y»¶ҐаїJѕ«n“Џ…є¦_•€\ьЫ©йИБЖЄ›©Ґ–КЙЕ§ҐЎЦ№љПЇDЗєЉ¬џpЎЏRВ¶ЏдВQѕЄe‹€ЃФµ€®§ђ·ҐjбВ]І&#65533;nК@Г§GщХVШј№щЧdаРРуС]пббхФd ђ]ЕЕВ·ќ†ыХmдВ®шшчэшщьЧ‡¤Џ„ЎЊpмлкдГ“помоЛnрСМъЦvПЙЙЦТТМ®|»»»ыыыэээьььЫЫЫъъъНЕ«ьЦSї°|ГГГЌ
...................

   
 
 автор: elenaki   (23.10.2006 в 15:26)   письмо автору
 
   для: Dizels   (23.10.2006 в 15:12)
 

при переходе на страницу новости... как вызываете? сдается мне, что вы тащите рисунок из
базы. то, что привели выше - это бинарный код картинки. тут надо заголовки менять.

   
 
 автор: Dizels   (23.10.2006 в 15:31)   письмо автору
 
   для: elenaki   (23.10.2006 в 15:26)
 

нет - рисунки лежат в папке, а бинарный код мне кажется показывается из-за того, что указывается url а не путь на серваке к картинке, но как правильно сделать - не знаю:(

   
 
 автор: Trianon   (23.10.2006 в 15:44)   письмо автору
 
   для: Dizels   (23.10.2006 в 15:31)
 

У Вас где-то остался этот кошмар:
<img src=" <?php require_once ($_PATH['img']."/1.gif"); ?>">
Найдите, удалите, и никогда так больше не пишите.

   
Rambler's Top100
вверх

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