Перейти к содержанию

Серый_Ветер

Постоялец
  • Публикаций

    302
  • Зарегистрирован

  • Посещение

  • Отзывы

    0%

Весь контент Серый_Ветер

  1. Вечер добрэ. в скайп писал, но думаю ты сейчас спишь... можешь помочь с синтаксисом mssql... делаем запрос: select name, name_r from id_1 where id_2<>''; выводит список из 85000 строк таблицей из 2х значений name и name_r оба значения текстовые... теперь собственно вопрос: КАК заменить все эти значения на null? по одиночке проходит update, но 85000 строк... это ппц менять по одному... p.p.s. я скоро дембель))) 18.12.2014
  2. Серый_Ветер

    Apache2

    лучше туннелирование сделай.
  3. Серый_Ветер

    Apache2

    омг, ты что проксировать еще будешь? накуя? у тебя все с одного IP будут...
  4. собственно сабж весь в названии темы. поднимал ли кто?
  5. Серый_Ветер

    Inode - Повреждаются

    а кто сказал что они автоматом восстанавливаются? отмонтируй раздел - тогда восстанавливай. либо в single mode восстанови все.
  6. Серый_Ветер

    Apache2

    правь httpd-vhosts.conf там есть все понятные примеры. а вообще поставь индейца в backend а frontend настрой ngnix если это делаешь для мира.. если для локалки - то оставь как есть.
  7. имеем: function tablist($tbltype, $tblrnd) { $mysqli = new mysqli('127.0.0.1', 'root', '', 'books'); if (mysqli_connect_errno()) { printf("Подключение к серверу MySQL невозможно. Код ошибки: %s\n", mysqli_connect_error()); exit; } if($tbltype = 1) { $tablist = "SELECT `id`, `name`, `autor`, `name_old`, `name_all`, `date` FROM `book` WHERE `reading` = '".$tblrnd."' ORDER BY `name` ASC"; if ($result = $mysqli->query($tablist)) { while($rowtbl = $result->fetch_assoc()) { $name1 = $rowtbl['id']; $name2 = $rowtbl['name']; $name3 = $rowtbl['autor']; $name4 = $rowtbl['name_old']; $name5 = $rowtbl['date']; if($tblrnd != 1) $name5 = '<p><span class="book_author"> '.$rowtbl['name_all'].'</span></p><br /></div>'; else $name5 = ""; if($rowtbl['date'] == date('Y')) { $restbl = '<div class="books"><img class="bookimg" src="/images/'.$name1.'" /><p>"'.$name2.'"<span class="book_author">'.$name3.'</span></p><p>'.$name4.'</p>'.$name5; } else $restbl = '"'.$name2.'" <span class="book_author">'.$name3.'</span>'; echo '<li>'.$restbl.'</li>'; } } } $result->close(); $mysqli->close(); } выводит все в таком виде: <div class="books_list"> <ul> <li><div class="books"><img class="bookimg" src="/images/test.jpg" /><p>"test"<span class="book_author">test autor</span></p><p>текст</p></li> <li><div class="books"><img class="bookimg" src="/images/test.jpg" /><p>"test"<span class="book_author">test autor</span></p><p>текст</p></li> <li><div class="books"><img class="bookimg" src="/images/test.jpg" /><p>"test"<span class="book_author">test autor</span></p><p>текст</p></li> <li><div class="books"><img class="bookimg" src="/images/test.jpg" /><p>"test"<span class="book_author">test autor</span></p><p>текст</p></li> </ul> </div> или в таком(условие date('Y')): <div class="books_list"> <ul> <li>"test" <span class="book_author">test autor</span></li> <li>"test" <span class="book_author">test autor</span></li> <li>"test" <span class="book_author">test autor</span></li> <li>"test" <span class="book_author">test autor</span></li> <li>"test" <span class="book_author">test autor</span></li> </ul> </div> а как сделать чтобы было вот так: <p>$name5</p> /* то есть <p>2012</p> <p>2011</p> <p>2010</p> все что не равно текущему date('Y') */ <div class="books_list"> <ul> <li>"test" <span class='book_author'>test autor</span></li> <li>"test" <span class='book_author'>test autor</span></li> <li>"test" <span class='book_author'>test autor</span></li> <li>"test" <span class='book_author'>test autor</span></li> </ul> </div> не знаю как сделать вывод переменной вне цикла while вызов происходит tablist(1,1); и все...
  8. iptables тоже умеет смотреть что у тебя содержится в arp запросе но проверку на вшивость прошел я сторонник BSD тут правда alan больше зависает по этой теме...
  9. как проверить в iptables что содержится в arp запросе?
  10. на самом серве utf-8, функция перекодировки отключена в исходниках, там весь текст переводился в транслит и кодировался в utf-8... за ненадобностью - отключил. файлы стали нормально отображаться и сохраняться на самом ftp. а вот уже дополнительные плюшки.. работают выше описанным методом... двойной кодировки...
  11. собственно вопрос по сабжу... никто его не юзал? замечен глюк. когда заливаешь/удаляешь/делаешь что либо с файлами на русском, отображает как: Файл Òåêñòîâûé äîêóìåíò.txt Удален файл Òåêñòîâûé äîêóìåíò (2).txt Удален файл Òåêñòîâûé äîêóìåíò.txt Все выбранные папки и файлы проверены. так же отображает и весь граф. интерфейс, который родной... сами файлы отображаются нормально. таблица mysql тоже в utf-8 в таблицу именно пишутся эти вот значения: Òåêñòîâûé äîêóìåíò (2).txt то есть в саму таблицу уже заливается неправильно... уже все перерыл что может записывать в mysql в кодировке iso-8859-1(судя по всему это она) на лицо двойная перекодировка.... но куда копать... не знаю... p.s. если запостил не там, прошу модеров перекинуть тему....
  12. перерыл часть исходников на сайте: везде одно и тоже при регистрации: 1. $hash_ppass = base64_encode(pack('H*', sha1('$pass'))); - аналогично у меня стоит. 2. $password=base64_encode(pack("H*", sha1(utf8_encode($_POST['pass1'])))); - тут разница в хеше в один символ по длине.... и все но после захода в игру он меняется, дабавляя/перекодируя/прочее... хм.. в исходах от Личный кабинет от l2-scripts [Java][Шара] вообще тоже самое: <------><------><------><------>#Проверяем пароль^M <------><------><------><------>$mysql=mysql_fetch_array($mysql);^M <------><------><------><------>#Кодируем текущий пароль^M <------><------><------><------>$pass_new=base64_encode(pack("H*", sha1(utf8_encode($pass))));^M <------><------><------><------>#Сверяем^M <------><------><------><------>if($pass_new==$mysql["password"])^M
  13. с сервера: # Р^AР.С^A Р^AР^AС^A Р^AР.С^AР^AР^AР^AР^A # Р^AР^AС^AС^AР.Р^AС^AР^AР^AР^A С^AР^AС^AРёС^AР^AР^AР.Р^AРёР^A, С^AР^AР^AР^AР^AР^AР^AР^AС^AР^AС^AС^AС^A whirlpool2 PasswordHash = whirlpool2 # Р^AР^AР^AР^AР^AС^AР^AРёР^AР.Р^AР^AС^AР^A С^AС^AС^AР.С^AР^AР^AС^AРёР^A Р^AР^AС^AР^AР^AС^A, Р^AР.Р^AС^AРёР^AР^AС^A sha1 (l2jserver) LegacyPasswordHash = sha1 то есть. сначала мы кодируем поле "password" в base64_encode(pack('H*', sha1($ps))) а затем уже захешированную еще раз кодируем в sha-1 ?
  14. кхе, таже линейка... просто самописная регалка простейшая, вот прикручиваю что то вроде "личной статистики" ибо на другое пока не лежит ничего. я знаю что там используется... но это только для первого раза, после того как вошел в игру, строка в поле password изменилась с 53 до 89 символов. и вот как эти 89 сравнивать?
  15. регистрация такая: $query = "INSERT INTO `".$userstable."` (`login` ,`password`) VALUES ('".$log."', '".base64_encode(pack('H*', sha1($ps)))."');"; если в игру не заходить, то можно использовать этот пароль... он не меняется. но как только заходишь в игру к этой записи добавляется еще 40(примерно) знаков... причем не просто добавляется в конец строки, а строка меняется полностью, удлиняясь при этом на 40 знаков. какой метод используется при проверке сравнения полей пароля, уже в последующие разы после первого захода?
  16. мне надо было, ковырялсо, разбирался, так и не смог сделать... потом времени не было, ибо стройка пошла дома, сейчас зима, все законсервировали, можно возвращаться к предыдущим задачам
  17. ну, меня тут полгода не было чуть меньше или чуть больше... а ткнуть могешь на исходы?
  18. собственно вопрос по сабжу. исправили ли али нет? на любых исходниках
  19. прекращаем флуд и тред. говорим только по теме
  20. Серый_Ветер

    Мануал

    я имел в виду какая ОС. раз исходы есть, декомпил не нужен. весь мануал дан для семейств богоугодных ОС, то есть виндовс. если для семейств nix нужно, отпишу потом... будет проблема пиши)))
  21. Серый_Ветер

    Баннеры =)

    Автоматическое сообщение Эта тема была перемещена из "Web для сервера" в "Услуги".
  22. Серый_Ветер

    Мануал

    какая система? на портале l2maxi есть хороший мануал готовый. видеомануал
  23. Серый_Ветер

    Web Denwer

    имхо nginx лучше отдает статику, чем apache настроить nginx в режиме frontend'a, а apache backend'a
×
×
  • Создать...