Sserg-135
User-
Posts
146 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Sserg-135
-
Понятно, спасибо, особенно за ссылку. (При Мускульный пароль я имел ввиду что утащить из php-шного файла, в котором коннект к БД идет и забит логин-пароль ) Т.е если .htacces лежит в корневом каталоге, то его директивы действуют на все остальные вложенные каталоги -так? А как можно запретить просмотр сайта на время отладки, чтобы только я мог его просматривать (заходить). Но не прибегая к директиве типа "открыть только для определенного IP" - т.к. IP у меня динамический?
-
хочу получить мах. безопасности, чтобы скрипты не вскрыли чтобы Мускульные пароли не утащили т.е вообще можно без него обойтись?
-
Подскажите начинающему, какие директивы должен содержать этот файл? Надо-ли запрещать доступ к скриптам? решил что нужно директива: Options -Indexes Кто администрирует реальный сайт напишите пожалуйчта типичное содержание(если так можно выразиться) этого файла.
-
а чем нужно тогда пользоваться? И поподробнее о синтаксисе если можно.
-
Подскажите, есьт ли ограничения на количество тегов META с параметром NAME="keywords".? можно ли использовать такую конструкцию? <META NAME="keywords" LANG="ru" CONTENT=" перечисление ключевых слов 1"> <META NAME="keywords" LANG="ru" CONTENT=" перечисление ключевых слов 2"> проблема такая что есть общие ключевые слова для всего сайта, а есть еще ключевые слова разные для страничек, формируемые исходя из запроса посетителя из БД посредством ПХП. Как поисковик будет это индексировать (если он их вообще индексирует),?
-
а если так: $query = "SELECT last_name, first_name FROM friends"; $result = mysql_query($query) or die("Query failed: " . mysql_error()); /* получение рядов в обратном порядке */ for ($i = mysql_num_rows($result) - 1; $i >= 0; $i--) { if (!mysql_data_seek($result, $i)) { echo "Cannot seek to row $i: " . mysql_error() . "\n"; continue; } if(!($row = mysql_fetch_object($result))) continue; echo "$row->last_name $row->first_name<br />\n"; } (с) из PHP Manual Mehdi Achour Friedhelm Betz Antony Dovgal Nuno Lopes Philip Olson Georg Richter Damien Seguy Jakub Vrana Edited by Gabor Hojtsy
-
Спасибо за идею, особенно за часть кода с implode('</td><td>', $cells) - сам не допер бы Задержки в выполнение не чувствуется!
-
У меня в таблице около 30 полей. боюсь что задержка в выполнении вложенных циклов будет ощутимой
-
mysql_fetch_array($result, MYSQL_NUM) - в смысле такой? Мне в дальнейшем удобней было бы к именам полей обращатся, по определенным причинам
-
Т.е получив массив mysql_fetch_array(), мне нужно вывести его в таблицу таким образом: Первая строка этого массива выводится в первый Столбец ( а не строку!) таблицы, вторая во второй столбец (не строку!) и.т.д. А т.к. таблицы выводятся по строкам то получается фигня. Пока нашел только такие варианты: 1) сделать "таблицу" на дивах (т.к. они выводится по "столбцам" если так можно выразится) 2) Организовать два цикла. Первый по числу строк массива, а вложенный перебирает столбцы. Но это долго получится 3) Перед циклом вывода while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) транспонировать этот массив, но это по сути видоизмененный второй вариант. Есть еще какие более удобные способы?
-
В ИЭ вижу один существенный для меня плюс - это возможность сохранения страниц в формате одного файла .mht очень удобно, когда надо сохранить какую-нибудь статью. Очень жалко что ничего подобного нет в ФФ
-
Парни, обьясните преимущества работы с классами и в частности оформления запроса к БД в таком виде. Тоже пытаюсь научится ООП, но пока понять "изюминку" не получается, хотя чую что она есть
-
если, например будет попытка сохранить 21-ю куку, то она не запишется или сотрет ранее введеную?
-
Подскажите, други есть-ли ограничение на количество хранящихся куков (куки?) от одного сайта в браузерах? где-то читал что эксплорер может хранит только 20 переменных- это так?
-
За идею огромное спасибо, бум мастерить и доробатывать
-
Это не совсем то, мне надо чтобы после того как скрытый слой появился - на него можно было наводить мышью и щелкать ссылки, которые расположеы в нем. А в этом коде слой пропадает, после сдвига мыши с сылки ммм.... работает ... И можно позицировать? Правда как-то ненадежно и через раз. Честно говоря принцип не очень понял
-
Реально ли сделать такой слой использую только CSS свойства? Для уточнения: чтобы при клике на ссылку, под ней (или рядом) открылось "окошко" -слой, но не сдвигая вниз уже ранее выведенные элементы, как это происходит при использовании свойств display:none display block или visibilety. Просмотрев много топиков по сходным вопросам, видел только решения с явскими скриптами.
-
Вобщем ничего кроме как ввести еще и ID элемента и обращатся через document.getElementById('foto..') не придумал. Хоть и не так красиво но работает
-
Добрый день форумчане! Есть поля для загрузки файлов <INPUT SIZE='50' TYPE='FILE' NAME='foto[]'> <INPUT SIZE='50' TYPE='FILE' NAME='foto[]'> <INPUT SIZE='50' TYPE='FILE' NAME='foto[]'> <INPUT SIZE='50' TYPE='FILE' NAME='foto[]'> как обратится к такому полю? Когда просто именовал их как foto1, foto2 итд, проблем не было this.form.foto1.disabled = 1; this.form.foto2.disabled = 1; - для блокировки/разблокировки например а с этими скобками (сделал так потому что в ПХП скрипте удобнее их обрабатывать в цикле) Пробовал вместо цифр рисовать скобки this.form.foto[].disabled = 1; - ругается что нет объекта... Как быть?
-
Подскажите, в целях предотвращения SQL инъекций, достаточно ли для числовых переменных только принудительного преобразования к числовому типу функцией settype($xxx,'integer') или также как и к текстовым переменным применять mysql_real_escape_string, add_slashes и тому подобное? И достаточно ли на взгляд опытных программеров только такой защиты: function quote_smart($value) { // если magic_quotes_gpc включена - используем stripslashes if (get_magic_quotes_gpc()) { $value = stripslashes($value); } // Если переменная - число, то экранировать её не нужно // если нет - то окружем её кавычками, и экранируем if (!is_numeric($value)) { $value = "'" . mysql_real_escape_string($value) . "'"; } return $value; } (Функция взята из одного из описания ПХП ) или лучше еще принудительно изымать все словосочетания похожие на служебные слова (типа SELECT, DELET итд).
-
Помогло кодирование значения переменной в функцией rawurlencode(). Только странно то , что в приемном скрипте значение восстанавливается и без использования обратной раскодирующей функции rawurldecode()
-
Не совсем уверен что разместил тему в том разделе (может в Яве надо было)... Возникла проблема с передачей значений переменных через GET и опять в браузере ФФ3! Передаю значения как обычно "&adress=".$line['mail']."&deal=".$deal." и т д. Передаю скрипту, окно для которого открываю Ява скриптом (onClick=\"window.open();return false\"), и если в значении переменной содержатся русские буквы, то в скрипте они уже получаются крокозябликами. Эксплорер делает все как надо. Если окно не явовское а обычное то и ФФ3 все делает правильно тэг мэта такой <META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=windows-1251"> В чем может быть проблема? Я так понял что каким-то образом только эти переменные перекодируются в Юникод,а все остальные переменные (англицкие буквы и цифры) и само оформление так и остаются в W-1251. Возможно надо значения кодировать функциец типа rawurlencode()? что посоветуете? ЗЫ Все это не на реальном хосте а под Денвером, может в нем дело?
-
вот и я мечусь между 2) и 4) ))))
-
Есть описание некоторого товара, хочу сделать чтобы выводилось количество его просмотров посетителями. База на Мускуле, в нем соответсвенно будет хранится эта цифирька. Вопрос в том как сделать чтоб она не накручивалась от простоого рефреша страницы? Пока вижу только такие способы: 1) Сессия (не хотелось бы из-за такого пустяка всем посетителям ее запускать) 2) Куки? (могут быть отключены) 3) Вести базу IP? (накладно, хлопотно да и ненадежно) 4) Оказаться от этой идеи нафиг Какие еще могут быть решения? Наверняка этот велосипед уже изобретен
-
Парни, ну вот убейте меня- не работает в FF3 и все тут