PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (792): В начало « ... 776 777 778 779 [780] 781 782 783 784 ... » В конец

> Найдено сообщений: 11869
Мелкий Отправлено: 30 Ноября, 2009 - 12:12:55 • Тема: Подскажите как сделать проверку времени • Форум: SQL и Архитектура БД

Ответов: 3
Просмотров: 31
В любом случае - переводите во время UNIX, и от этого уже можно плясать многими способами.
Мелкий Отправлено: 28 Ноября, 2009 - 20:32:53 • Тема: Почему такой id? • Форум: Программирование на PHP

Ответов: 4
Просмотров: 286
Если не ошибаюсь с количеством символов (ровно 32 должно быть) - стандартный md5.
Если 40 символов - то SHA1
Мелкий Отправлено: 28 Ноября, 2009 - 20:27:53 • Тема: узнать выделеный текст • Форум: JavaScript & VBScript

Ответов: 2
Просмотров: 1425
valenok, только это IE only решение. Для Gecko - другие функции.
Кроссбраузерно, что-то вроде такого: (наскоро вырезал свои костыли, так что не работает, просто сам смысл)
CODE (text):
скопировать код в буфер обмена
  1. if (document.selection) {
  2.         myTextArea.focus();
  3.         var origtext = myTextArea.value;
  4.         sel = document.selection.createRange();
  5.         //sel.text - это и будет выделенный текст
  6.         }
  7. else if (myTextArea.selectionStart || myTextArea.selectionStart == "0") {
  8. //в Gecko можно получить сразу позиции выделения и дальше делать, что надо
  9.         var startPos = myTextArea.selectionStart;
  10.         var endPos = myTextArea.selectionEnd;
  11.         }
Мелкий Отправлено: 28 Ноября, 2009 - 18:04:35 • Тема: Голосование на сайте • Форум: Программирование на PHP

Ответов: 8
Просмотров: 580
A.N.R.I пишет:
да и многие сидят на динамическом IP - вдруг IP кому-то, кто не голосовал попадется

Большая проблема у тех, кто сидит за NAT'ом провайдера ;) У них-то на всю сеть один IP.

А в чём конкретно затруднение?
Мелкий Отправлено: 28 Ноября, 2009 - 16:15:27 • Тема: Вопрос по if • Форум: Программирование на PHP

Ответов: 20
Просмотров: 1466
else из 10-ой строки кто закрывать будет?
И вообще, я похож на отладчик? Радость
Мелкий Отправлено: 28 Ноября, 2009 - 16:01:54 • Тема: Вопрос по if • Форум: Программирование на PHP

Ответов: 20
Просмотров: 1466
Точка с запятой в предыдущей строке.

Зачем переменные брать в кавычки для присваивания другой переменной?
Мелкий Отправлено: 28 Ноября, 2009 - 15:49:18 • Тема: Вопрос по if • Форум: Программирование на PHP

Ответов: 20
Просмотров: 1466
И заодно: открывающую скобку у if открыли, а закрывать кто будет?
if(isset($_COOKIE['login']) and isset($_COOKIE['psw'])) {
Мелкий Отправлено: 28 Ноября, 2009 - 15:13:34 • Тема: цикл do-while • Форум: SQL и Архитектура БД

Ответов: 3
Просмотров: 38
Я обычно так делаю:
PHP:
скопировать код в буфер обмена
  1. <table><tr><?
  2. $r = 1;
  3. while ($myrow = mysql_fetch_assoc($result)) {
  4. if ($r++ % 2) echo "</tr><tr>"; //переводим на следующую строку, если делится нацело
  5. echo "<td>".$myrow["id"]."</td>";
  6. }
  7. ?>
  8. </tr></table>


Может немного наглючил с $r, но смысл такой.
Ещё стоит сделать перед последним </tr> проверку, может нужно пустую ячейку вставить, для корректности разметки.
Мелкий Отправлено: 27 Ноября, 2009 - 13:08:32 • Тема: Помогите с загрузкой файла • Форум: Программирование на PHP

Ответов: 4
Просмотров: 289
От места расположения самого скрипта, обычно.
PS: не путайте только с путями, начинающимися на / - это никсовый корень директорий.
Мелкий Отправлено: 26 Ноября, 2009 - 20:46:55 • Тема: Почему этот код ничего не записывает в базу? • Форум: SQL и Архитектура БД

Ответов: 5
Просмотров: 48
А зачем переменные (в частности коннекта) вообще в кавычках?
Перепишите mysql_query($sql) на mysql_query($sql) or die(mysql_error());
и смотрите, что вам говорит мускул.

PS: по безопастности - полный неуд. Мало того, что от рута, так ещё и чистым гетом.
Мелкий Отправлено: 26 Ноября, 2009 - 16:30:54 • Тема: Не получается поставить кнопку. • Форум: Напишите за меня, пожалуйста

Ответов: 5
Просмотров: 65
Ну, в первой кнопке просто $_SERVER['HTTP_REFERER'] не подставлен. Должно быть тогда уж:
PHP:
скопировать код в буфер обмена
  1. <input type=button onclick="document.location=<?=$_SERVER['HTTP_REFERER'];?>" value="Back">


моя нормально пересылает обратно.
Мелкий Отправлено: 26 Ноября, 2009 - 15:54:31 • Тема: Ошибка уровня Notice • Форум: Программирование на PHP

Ответов: 6
Просмотров: 665
И как он используется? Так обращение идёт: $_SERVER['HTTP_REFERER'] (именно с кавычками?)
Мелкий Отправлено: 26 Ноября, 2009 - 15:50:20 • Тема: IE6 и AJAX • Форум: JavaScript & VBScript

Ответов: 2
Просмотров: 1256
Она обычно пишется так, и вроде корректо обрабатывается всеми
CODE (text):
скопировать код в буфер обмена
  1.  
  2. function getHTTPObject() {
  3.         if (typeof XMLHttpRequest != 'undefined') {
  4.         return new XMLHttpRequest(); }
  5.         try { return new ActiveXObject("Msxml2.XMLHTTP"); }
  6.         catch (e) { try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} }
  7.         return false;
  8. }
  9.  
Мелкий Отправлено: 26 Ноября, 2009 - 15:47:40 • Тема: Не получается поставить кнопку. • Форум: Напишите за меня, пожалуйста

Ответов: 5
Просмотров: 65
Такую кнопку?
PHP:
скопировать код в буфер обмена
  1. <?
  2. echo '<form action="' . $_SERVER['HTTP_REFERER'] . '" method=GET><input type=submit value="вернуться назад"></form>';
  3. ?>
Мелкий Отправлено: 26 Ноября, 2009 - 14:50:31 • Тема: Ошибка уровня Notice • Форум: Программирование на PHP

Ответов: 6
Просмотров: 665
Ошибки скрывать надо обязательно, как только отладка завершена.

А в скрипте этот самый HTTP_REFERER используется?

Страниц (792): В начало « ... 776 777 778 779 [780] 781 782 783 784 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB