Помогите, не могу собразить.
PHP |
mysql_connect(localhost,1234,1234); mysql_select_db(foto); mysql_query("SET NAMES cp1251"); $result = mysql_query ("SELECT * FROM #datsogallery ORDER BY id DESC LIMIT 1"); list($name) = mysql_fetch_row($result); echo "<img src='$name'/>"; |
В локальной сети, когда закончился трафик все локальные сайты не работают. И картинка не отобр. Как сделать чтобы если она была не доступна, то заменялась.
Спустя 9 минут, 3 секунды (12.05.2009 - 19:16) jetistyum написал(а):
Цитата |
mysql_connect(localhost,1234,1234); mysql_select_db(foto);
|
Вы в данном примере используете константы?????
если нет, то оформляйте соответственно - это сэкономит кучу нервов при поиске ошибок в будущем .
для проверки наружных ссылок можно написать функцию .. - смотри в сторону curl
либо по какому-то флагу.....
Спустя 7 минут, 3 секунды (12.05.2009 - 19:23) phz написал(а):
Спасибо за совет на счет константов.
Попробую решить проблему так:
PHP |
$file = fopen ('http://phpforum.ru/html/emoticons/wink.gif', 'rb'); $c = ''; while (!feof ($file)){ $c .= fread ($file, 256); } fclose ($file);
$file = fopen ('wink.gif', 'wb'); fwrite ($file, $c); fclose ($file); |
И уже выведу с папки картинку.