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

Форум PHP

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

 

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

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

тема: Загрузка картинки по условию
 
 автор: zavragnov   (21.12.2005 в 16:50)   письмо автору
 
 

Вопрос такого плана хочу сделать такую штуку, но чтото не как


<? 
$basedir
="./base/"//просматриваемая директория
$scriptname "$selfile"//принятое имя файла
if(isset($_GET['selfile'])) { 
    
$filename $basedir.$_GET['selfile']; 
    if(
file_exists($filename)) { 
        
$cont file($filename); 
        
$cont[0] = str_replace("\r\n"""$cont[0]); 
        list(
$namemenu$title$keywords$description$content$top) = explode("|"$cont[0]); 
            } 

?> 

Вывод содержимого файла
<?php echo  $top?>
<?php 
echo  $content ?>

Выбор картинки из папки по условию

<?
  
if(file_exists($scriptname.gif)) 
  { 
       echo   
"<img src=pictur/$scriptname.gif width=322 height=284 hspace=20>";
  }
   else echo(
"<img src=pictur/pictures.gif width=322 height=284 hspace=20>");
?>


имя картинки берется из переменной "scriptname" и я дописываю расширение

Хочу чтобы когда скрипт принимал параметр переменной scriptname выводилась $scriptname.gif если такой картинки нет в директории выводилась картинка pictures.gif

   
 
 автор: cheops   (22.12.2005 в 03:05)   письмо автору
 
   для: zavragnov   (21.12.2005 в 16:50)
 

А что на самом деле происходит? Чем не устраивает работа скрипта?

   
 
 автор: zavragnov   (22.12.2005 в 18:30)   письмо автору
 
   для: cheops   (22.12.2005 в 03:05)
 

Notice: Use of undefined constant gif - assumed 'gif' in z:\home\test2.ru\www\pages.php on line 151

И грузиться только pictures.gif

   
 
 автор: GaZeBo   (22.12.2005 в 19:21)   письмо автору
 
   для: zavragnov   (22.12.2005 в 18:30)
 

слово gif в кавычки заключи =)

<? 
  
if(file_exists($scriptname."gif")) 
  { 
       echo   
"<img src=pictur/$scriptname.gif width=322 height=284 hspace=20>"
  } 
   else echo(
"<img src=pictur/pictures.gif width=322 height=284 hspace=20>"); 
?> 

   
Rambler's Top100
вверх

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