![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
![]()
Вставить ник | Быстрая цитата | Сообщение
#161
|
|
![]() Энтузиаст ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 346 Регистрация: 1.11.2003 Пользователь №: 738 ![]() |
Цитата(mani13 @ 27.02.2005 - 19:48) я говорил больше про нижнюю границу, когда, например, надо хранить дату рождения ![]() да и с верхней границей к 38 году что-нить сделают... так что о ней можно и не думать, а вот нижняя может помешать.. да, тогда не удобно использовать такое поле, в таких случаях вообще можно дату как текст записывать ![]() мне просто нужна была, дата занесения инфы Сообщение отредактировано P@Sol - 27.02.2005 - 20:33 |
|
|
Guest_IFL_* |
![]()
| Быстрая цитата | Сообщение
#162
|
Гости ![]() |
Цитата(P@Sol @ 27.02.2005 - 20:32) да, тогда не удобно использовать такое поле, в таких случаях вообще можно дату как текст записывать ![]() как datetime... либо date почему? удобнее работать, сортировка, преобразование... |
|
|
![]()
Вставить ник | Быстрая цитата | Сообщение
#163
|
|
![]() Энтузиаст ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 346 Регистрация: 1.11.2003 Пользователь №: 738 ![]() |
расскажите тогда зачем нужны ключи в mysql? не primary key...a обычные
|
|
|
Guest_IFL_* |
![]()
| Быстрая цитата | Сообщение
#164
|
Гости ![]() |
Цитата(P@Sol @ 27.02.2005 - 20:39) расскажите тогда зачем нужны ключи в mysql? не primary key...a обычные ]]>http://dev.mysql.com/doc/mysql/ru/mysql-indexes.html]]> ]]>http://10.0.41.46/mysql.com/rus/manual.ru_...l#MySQL_indexes]]> да и мы вроде не про индексы говорили... Сообщение отредактировано mani13 - 27.02.2005 - 20:53 |
|
|
![]()
Вставить ник | Быстрая цитата | Сообщение
#165
|
|
![]() Энтузиаст ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 346 Регистрация: 1.11.2003 Пользователь №: 738 ![]() |
Цитата(mani13 @ 27.02.2005 - 20:53) да и мы вроде не про индексы говорили... да, просто давно мучал вопрос.... Сообщение отредактировано P@Sol - 28.02.2005 - 11:32 |
|
|
Guest_IFL_* |
![]()
| Быстрая цитата | Сообщение
#166
|
Гости ![]() |
1. воровать контент нехорошо, тем более, когда ты не знаешь как это сделать
2. курить rfc по http |
|
|
![]()
Вставить ник | Быстрая цитата | Сообщение
#167
|
|
![]() Постоялец форума ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 997 Регистрация: 8.10.2003 Пользователь №: 353 ![]() |
помогите найти ошибку не опытному в коде. Можно сказать что это моя первая работа, так что я только учусь и строго не ругайте.
Код <? include "view.php"; OpenTable(); echo "<table width=\"100%\" bgcolor=\"#000000\" border=\"1\" bordercolor=\"red\" align=\"center\" cellspasing=\"3\" cellpadding=\"3\"> <tr> <th align=\"left\"><b>Адрес:</b>"; echo "</th><th align=\"left\"><b>Статус:</b></th></tr><tr><td>"; $ftp1 = '<a href="ftp://ip">ip</a>'; echo("<b>$ftp1</b></td><td>"); $host = "ftp://ip"; $connect = @ftp_connect($host); if(!$connect) { echo("<img src=\"offline.gif\">"); exit; } else { echo("<img src=\"online.gif\">"); exit; } echo "</td></tr><tr><td>"; $ftp2 = '<a href="ftp://ip">ip</a>'; echo("<b>$ftp2</b></td><td>"); $host2 = "ftp://ip"; $connect2 = @ftp_connect($host2); if(!$connect) { echo("<img src=\"offline.gif\">"); exit; } else { echo("<img src=\"online.gif\">"); exit; } echo "</td></tr></table>"; CloseTable(); ?> Задача в том, что бы определить статус фтп-сервера - он/офф-лайн. Я конечно понимаю, что это не делается через ftр_connect, но более разумного решения я не нашёл. А проблема чоственно вот в чём. Если просмотреть код в действии должна получиться таблица - первая строка: Адрес----------------------------------------------Статус вторая строка: адрес FTP1----------------------------------------картинка статуса третья строка: адрес FTP2----------------------------------------картинка статуса. Однако взамен получаем это: первая строка: Адрес----------------------------------------------Статус вторая строка: адрес FTP1----------------------------------------картинка статуса И почему так происходит я понять не могу. Причём если во втором случае заменить Код if(!$connect) { echo("<img src=\"offline.gif\">"); exit; } else { echo("<img src=\"online.gif\">"); exit; } на Код print "lala"; отлично добавляется третья строка. В чём тут может быть проблема? Помогите чем можите, очень прожу. Заранее человеческое СПАСИБО! Сообщение отредактировано NIK - 6.03.2005 - 22:31 |
|
|
![]()
Вставить ник | Быстрая цитата | Сообщение
#168
|
|
El hincha del Real Madrid![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 14104 Регистрация: 17.02.2004 Пользователь №: 2321 ![]() |
Собственно говоря, всё понятно. Зачем ты в каждом блоке if ставишь exit; ? Этого делать не надо. Вот у тебя из скрипта и выходит после первого блока if. Убери строки exit; в if-ах, всё вроде должно заработать.
|
|
|
![]()
Вставить ник | Быстрая цитата | Сообщение
#169
|
|
![]() Постоялец форума ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 997 Регистрация: 8.10.2003 Пользователь №: 353 ![]() |
помогло. Но я что то сомневаюсь, что нужно везде убирать exit;
я оставил их после else - в обоих случаях. Ведь нужно-же соеденение закрыть ![]() я прав? Или это не принципиально? Сообщение отредактировано NIK - 7.03.2005 - 16:48 |
|
|
![]()
Вставить ник | Быстрая цитата | Сообщение
#170
|
|
Звезда форума![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1510 Регистрация: 29.09.2003 Пользователь №: 92 ![]() |
а ты сам-то подумай. зачем нужен экзит и где его стоит ставить?
|
|
|
Guest_TeXник_* |
![]()
| Быстрая цитата | Сообщение
#171
|
Гости ![]() |
exit - выход из скрипта, а не с фтп. exit = die
|
|
|
![]()
Вставить ник | Быстрая цитата | Сообщение
#172
|
|
![]() Энтузиаст ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 346 Регистрация: 1.11.2003 Пользователь №: 738 ![]() |
2. как определить размер картинки в пикселях? (как на этом форуме..."ваш аватра 120x80")
Сообщение отредактировано P@Sol - 8.03.2005 - 15:39 |
|
|
![]()
Вставить ник | Быстрая цитата | Сообщение
#173
|
|
Звезда форума![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1510 Регистрация: 29.09.2003 Пользователь №: 92 ![]() |
Цитата(P@Sol @ 8.03.2005 - 10:35) 2. как определить размер картинки в пикселях? (как на этом форуме..."ваш аватра 120x80") PHP <?php $size = getimagesize('avatar.jpg'); echo 'Width = '.$size[0].', Heigth = '.$size[1]; ?> Сообщение отредактировано GreyWind - 8.03.2005 - 13:03 |
|
|
![]()
Вставить ник | Быстрая цитата | Сообщение
#174
|
|
![]() Энтузиаст ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 346 Регистрация: 1.11.2003 Пользователь №: 738 ![]() |
Цитата(GreyWind @ 27.02.2005 - 11:21) ты бы сначала толком обьяснил что тебе надо сделать, может date() тебе вообще не нужен а есть ли какая строеная функция, которая бы генерировала точную дату срабатывания (допустим пишу echo "func(now)"; а на экране - 8.03.05 15:39:01) Сообщение отредактировано P@Sol - 8.03.2005 - 15:43 |
|
|
![]()
Вставить ник | Быстрая цитата | Сообщение
#175
|
|
El hincha del Real Madrid![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 14104 Регистрация: 17.02.2004 Пользователь №: 2321 ![]() |
echo date(<здесь впиши нужный формат даты>);
Вот и всё... |
|
|
![]()
Вставить ник | Быстрая цитата | Сообщение
#176
|
|
Звезда форума![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1510 Регистрация: 29.09.2003 Пользователь №: 92 ![]() |
Цитата(P@Sol @ 8.03.2005 - 15:41) а есть ли какая строеная функция, которая бы генерировала точную дату срабатывания (допустим пишу echo "func(now)"; а на экране - 8.03.05 15:39:01) на дворе трава, на траве братва, в киеве дядька, я получил ответы на многие интересующие меня вопросы... или ты цитирование ставишь просто чтоб веселее было? PS: не смогу тебе помочь пока не узнаю что нужно сделать Сообщение отредактировано GreyWind - 8.03.2005 - 15:58 |
|
|
![]()
Вставить ник | Быстрая цитата | Сообщение
#177
|
|
![]() Энтузиаст ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 346 Регистрация: 1.11.2003 Пользователь №: 738 ![]() |
такс....
1. запускается скрипт 2. в нем должена быть функция, которая генерирует дату запуска 3. записать эту дату в базу вот, что мне надо...счас я дату генерирую через date(), но мне кажется должен быть способ легче (может мускул может генерировать дату вставки записи сам?) |
|
|
![]()
Вставить ник | Быстрая цитата | Сообщение
#178
|
|
El hincha del Real Madrid![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 14104 Регистрация: 17.02.2004 Пользователь №: 2321 ![]() |
Цитата(P@Sol @ 8.03.2005 - 16:19) (может мускул может генерировать дату вставки записи сам?) Вроде поле типа timestamp (кажется, уточни) автоматически вставляет в себя дату. |
|
|
![]()
Вставить ник | Быстрая цитата | Сообщение
#179
|
|
Звезда форума![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 1510 Регистрация: 29.09.2003 Пользователь №: 92 ![]() |
Цитата(P@Sol @ 8.03.2005 - 16:19) такс.... 1. запускается скрипт 2. в нем должена быть функция, которая генерирует дату запуска 3. записать эту дату в базу вот, что мне надо...счас я дату генерирую через date(), но мне кажется должен быть способ легче (может мускул может генерировать дату вставки записи сам?) я делаю так: PHP <?php mysql_query('INSERT INTO mytable VALUES('.time().')'); ?> time вернёт штамп времени в формате юникс, далее при выборке вынимешь из базы значение из этого поля (предположим оно валяется в переменной $row['timestamp']) и юзаешь date('d.m.y H:i:s', $row['timestamp']) Сообщение отредактировано GreyWind - 8.03.2005 - 16:35 |
|
|
![]()
Вставить ник | Быстрая цитата | Сообщение
#180
|
|
El hincha del Real Madrid![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 14104 Регистрация: 17.02.2004 Пользователь №: 2321 ![]() |
Цитата(P@Sol @ 8.03.2005 - 16:27) И что? Я это уже читал. Я не про datetime, а про timestamp. |
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 14.05.2025 - 14:18 |