|
|
|
| вот например есть строница на ней выводится информация которую добавил человек ! он может добавить фото как сделать так что бы если он не добавит фото что бы рамка для фото не появлялась!! у меня на странице если нет фото рамка с указыными размерами все савно выходит !!я как мог объяснил проблему ! помогите | |
|
|
|
|
|
|
|
для: intima
(12.03.2011 в 15:55)
| | А вы проверяйте существование файла (например, при помощи функции file_exists() плюс оператор if). Если файл существует - выводите рамку и изображение, если нет - не выводите.
<?php
if(file_exists("путь/к/файлу/img.jpg"))
{
// Рамка и изображение
}
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(12.03.2011 в 16:04)
| | смотри друг вот мой код куда надо и как написать это??
<?
echo <<<HTML
<div class="choose"> <h3 class='text_zag'> $taip,$zag </h3>
<div class="chosenone" id="add1">
<div class="first">
<a href="$img" class="target" id="lightbox" title=""><img class="target" src="$img" alt="" style="border:1px solid #FFF"/></a>
</div>
<div class="second">
<a href="$img2" class="atom" id="lightbox" title="Да!"><img src="$img2" alt="" style="border:1px solid #FFF"/></a>
<a href="$img" class="atom" id="lightbox" title=""><img src="$img" alt="" style="border:1px solid #FFF"/></a>
<a href="$img3" class="atom" id="lightbox" title=""><img src="$img3" alt="" style="border:1px solid #FFF"/></a>
</div></div>
<div class="third">
<div>
<p >$city</p><span>Срочно</span>
<table>
<tr>
<th><em>контакты</em></th>
<td>
$descr </td>
</tr>
<tr>
<th><em>контактное лицо</em></th>
<td>$fio</td>
</tr>
<tr>
<th><em>дата</em></th>
<td>$date</td>
</tr>
</table>
<p></p>
<h3>$cena $vol.</h3>
</div>
</div>
<div class="text">
<br>
<p>$text</p>
</div>
HTML;
?>
|
| |
|
|
|
|
|
|
|
для: intima
(12.03.2011 в 16:24)
| | Можно поступить как-то так
<?php
$image_temp = $imgsnd = $imgfst = $imgthd = "";
if(file_exists($img))
{
$image_temp = '<div class="first">'.
'<a href="$img" class="target" id="lightbox" title=""><img class="target" src="$img" alt="" style="border:1px solid #FFF"/></a>'.
'</div>';
$imgsnd = '<a href="$img" class="atom" id="lightbox" title=""><img src="$img" alt="" style="border:1px solid #FFF"/></a>';
}
if(file_exists($img2))
{
$imgfst = '<a href="$img2" class="atom" id="lightbox" title="Да!"><img src="$img2" alt="" style="border:1px solid #FFF"/></a>';
}
if(file_exists($img3))
{
$imgthd = '<a href="$img3" class="atom" id="lightbox" title=""><img src="$img3" alt="" style="border:1px solid #FFF"/></a>';
}
echo <<<HTML
<div class="choose"> <h3 class='text_zag'> $taip,$zag </h3>
<div class="chosenone" id="add1">
$image_temp
<div class="second">
$imgfst
$imgsnd
$imgthd
</div></div>
<div class="third">
<div>
<p >$city</p><span>Срочно</span>
<table>
<tr>
<th><em>контакты</em></th>
<td>
$descr </td>
</tr>
<tr>
<th><em>контактное лицо</em></th>
<td>$fio</td>
</tr>
<tr>
<th><em>дата</em></th>
<td>$date</td>
</tr>
</table>
<p></p>
<h3>$cena $vol.</h3>
</div>
</div>
<div class="text">
<br>
<p>$text</p>
</div>
HTML;
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(12.03.2011 в 16:36)
| | Parse error: syntax error, unexpected T_SL in Z:\home\prodaga.loc\www\viev_post.php on line 173 если тут смотреть в 18 строке где echo начинается | |
|
|
|
|
|
|
|
для: intima
(12.03.2011 в 16:44)
| | У вас после <<<HTML идут пробелы - уберите - все заработает. | |
|
|
|
|
|
|
|
для: cheops
(12.03.2011 в 16:49)
| | рамки все равно остаются !! и так даже где есть фото она не показывает! вот в мазилу когда зоходишь там их нет !! | |
|
|
|
|
|
|
|
для: intima
(12.03.2011 в 17:00)
| | Опишите пожалуйста подробнее у вас за рамки какие тэги отвечают? | |
|
|
|
|
|
|
|
для: cheops
(12.03.2011 в 17:08)
| | рамки вот например width: 100px; height: 100px; и там фото внутри 100 на 100 !! а если фото нет вот это 100 на 100 рамка остается и в нутри написанно фото нет ! | |
|
|
|
|
|
|
|
для: intima
(12.03.2011 в 17:15)
| | Имеется в виду, где эта рамка начинается и заканчивается в коде, который начинается с <<<HTML и заканчивается HTML;? | |
|
|
|
|
|
|
|
для: cheops
(12.03.2011 в 17:19)
| | вот эти придусмотренные кампилятором!! | |
|
|
|
|
|
|
|
для: cheops
(12.03.2011 в 17:19)
| | вот эти придусмотренные кампилятором!! | |
|
|
|
|
|
|
|
для: cheops
(12.03.2011 в 17:19)
| | вот эти придусмотренные кампилятором!! | |
|
|
|
|
|
|
|
для: cheops
(12.03.2011 в 17:19)
| | случайно так много раз отправил | |
|
|
|