PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Страниц (792): В начало « ... 776 777 778 779 [780] 781 782 783 784 ... » В конец
Найдено сообщений: 11869
Мелкий
Отправлено: 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 ):
скопировать код в буфер обмена
if (document.selection) {
myTextArea.focus();
var origtext = myTextArea.value;
sel = document.selection.createRange();
//sel.text - это и будет выделенный текст
}
else if (myTextArea.selectionStart || myTextArea.selectionStart == "0") {
//в Gecko можно получить сразу позиции выделения и дальше делать, что надо
var startPos = myTextArea.selectionStart;
var endPos = myTextArea.selectionEnd;
}
Мелкий
Отправлено: 28 Ноября, 2009 - 18:04:35 • Тема: Голосование на сайте • Форум: Программирование на PHP
Ответов: 8 Просмотров: 580
A.N.R.I пишет: да и многие сидят на динамическом IP - вдруг IP кому-то, кто не голосовал попадется
Большая проблема у тех, кто сидит за NAT'ом провайдера ;) У них-то на всю сеть один IP.
А в чём конкретно затруднение?
Мелкий
Отправлено: 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:
скопировать код в буфер обмена
<table><tr><?
$r = 1 ;
if ( $r ++ % 2) echo "</tr><tr>" ; //переводим на следующую строку, если делится нацело
echo "<td>" . $myrow [ "id" ] . "</td>" ;
}
?>
</tr></table>
Может немного наглючил с $r, но смысл такой.
Ещё стоит сделать перед последним </tr> проверку, может нужно пустую ячейку вставить, для корректности разметки.
Мелкий
Отправлено: 26 Ноября, 2009 - 20:46:55 • Тема: Почему этот код ничего не записывает в базу? • Форум: SQL и Архитектура БД
Ответов: 5 Просмотров: 48
А зачем переменные (в частности коннекта) вообще в кавычках?
Перепишите mysql_query($sql) на mysql_query($sql) or die(mysql_error());
и смотрите, что вам говорит мускул.
PS: по безопастности - полный неуд. Мало того, что от рута, так ещё и чистым гетом.
Мелкий
Отправлено: 26 Ноября, 2009 - 15:50:20 • Тема: IE6 и AJAX • Форум: JavaScript & VBScript
Ответов: 2 Просмотров: 1256
Она обычно пишется так, и вроде корректо обрабатывается всеми
CODE (
text ):
скопировать код в буфер обмена
function getHTTPObject() {
if (typeof XMLHttpRequest != 'undefined') {
return new XMLHttpRequest(); }
try { return new ActiveXObject("Msxml2.XMLHTTP"); }
catch (e) { try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} }
return false;
}
Мелкий
Отправлено: 26 Ноября, 2009 - 14:50:31 • Тема: Ошибка уровня Notice • Форум: Программирование на PHP
Ответов: 6 Просмотров: 665
Ошибки скрывать надо обязательно, как только отладка завершена.
А в скрипте этот самый HTTP_REFERER используется?
Страниц (792): В начало « ... 776 777 778 779 [780] 781 782 783 784 ... » В конец
Powered by ExBB FM 1.0 RC1. InvisionExBB