PHP
A general-purpose scripting language especially suited to web development
Explore Questions
There are no popular questions to show right now
-
0 votes2 answers
-
0 votes1 answer
-
0 votes1 answer
-
0 votes2 answers
-
0 votes0 answers
2481 questions in this forum
-
Помогите начинающему.Layout и страницы.
Здравсвуйте! Я недавно общаюсь с php и мне надо реализовать следующую вещь: У меня есть несколько страниц и один стандартный Layout. Мне надо чтобы при переходе на каждую страницу отображался соответствующий участок Layoutа.
0 votes3 answers -
mod_rewrite разбор ссылки
Подскажите вопрос. htaccess: RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*) index.php?%{REQUEST_FILENAME} когда посылается ссылка типа - http://www.site.ru/contact (где contact - папка не существующая), в index.php, $_SERVER['QUERY_STRING'] = /www/users/alex/www/htdocs/contact но если посылаю двойную папку, типа http://www.site.ru/contact/moscow в index.php опять приходит первый вариант, т.е. вторая папка потерялась $_SERVER['QUERY_STRING'] = /www/users/alex/www/htdocs/contact в чем дело? Возможно у меня в корне неправильный подход к посылке в PHP файл переменных, но.. он работает Вот только двойные вымышленные папки подкосил…
0 votes1 answer -
Проверка ввода определенных символов и цифр
А можно ли сделать код не используя регулярных выражений, которы будет проверять что пользователю ввел в форму только цифры и символы +-. Кто такой делал, можно пример пожалуйста.
0 votes1 answer -
Смена оформления элемента. Less+JQuery
Привет, форумчане! У меня такой вопрос возник.. я начал познавать Less, и вдобавок - через него я меняю стили отображения (@media screen, all, и т.д). Но в некоторых случаях мне непонятно - как fieldsetу (внутри которого ссылка, картинка, и т.д) - изменить стиль отображения, если размер окна меньше 800Px?.. Например, чтобы внутри fieldset'a остались только ссылки, без рамок, без картинок.. а когда размер окна > 800px - то сразу же отображать fieldset с "default-стилем".
0 votes1 answer -
Упорядочить значения массива по списку
Имеется массив Array( [0] => 1 [1] => 10 [2] => 2 [3] => 20)Как его можно упорядочить таким способом, что бы была последовательность чисел, т .е в результате получился массив Array( [0] => 1 [1] => 3 [2] => 2 [3] => 4)
0 votes1 answer -
Вопрос по сессиям
Здравствуйте! Вот такой код 1.php session_start(); $_SESSION['a']='abc'; $_SESSION['b']='def'; header("Location: http://".$_SERVER['HTTP_HOST']."/2.php"); 2.php session_start(); print_r($_SESSION); Вопрос: если просто запустить 1.php то перейдет на 2.php и выдаст Array ( [a] => abc => def ) кроме ie 9 почемуто ,а если 1.php?PHPSESSID=1234 то перейдет на 2.php и выдаст Array ( ),т.е. переменных сессии нет, хотя если посмотреть файл ses1234, то в нем a|s:3:"abc";b|s:3:"def"; + создается новая сессия почему так?
0 votes1 answer -
Категории
Есть несколько категорий,при нажатии на ссылку-категорию надо сделать выборку из бд по категориям. Ну так вот: если url == info { mysql } else { вывести все } И так далее Но что подставить вместо url???
0 votes3 answers -
Помогите с PHP ворнингом. Не хочет создавать и открывать файл
Возникает ворнинг: Warning: fopen(/var/www/XXX/data/www/XXX///XXX.sql) [function.fopen]: failed to open stream: Permission denied in /var/www/XXX/data/www/XXX/aaa.php on line 17 то есть я не могу открыть/создать файл для записи в него из-за доступа. Где мне изменить доступ?. В директории запись разрешена. Для администраторов разрешено всё, для остальных - только чтение.
0 votes2 answers -
Разшшифруйте
Помогите расшифровать строку $group = $group == 1 ? 1 : 2; я примерно представляю что это но хотелось бы не гадать.
0 votes2 answers -
Редирект
Всем привет, в скрипте определяется адрес страницы в зависимости от местоположения пользователя этот адрес запоминается в куках пользователя, далее когда пользователь закрыл и открыл страницу скрипт должен перейти по этому адресу , если делать через функцию header("Location") при выполнение какого-либо условия то происходит зацикливание т.е. $redirect_adress = $APPLICATION->get_cookie("user_adress"); if ( isset ($redirect_adress ) ) LocalRedirect($redirect_adress ) или header(); Делается редирект условие выполняется и так бесконечно как этого избежать ?
0 votes1 answer -
Проблема с загрузкой файлов
В php.ini upload_max_filesize = 10M Все файлы до десяти мегабайт загружает нормально. Файл больше десяти мегабайт соответственно не загружает. Проблема в том, что и ошибки при этом никакой не записывается в $_FILES['file']['error']. И вообще массива $_FILES не создается, так же как и $_POST. Подскажите в чем может быть причина?
0 votes2 answers -
Вопрос по стилям.
В самом начале style.css, написано: td { ... color: #669; border-top: 1px solid transparent; ...}Цвет буков - 669 и вверху ячейки полоса в 1 пиксель. Пишу новый стиль для таблицы: td.t_sh { background: #fff; border-top: 0px solid #fff; color: #000; border-top: 0px solid transparent; }И такой ХТМЛ код страницы: <TABLE class = "t_sh">...</TABLE>Но цвет букв не меняется на черный и полоса сверху надписей в ячейке остаётся, хотя другие параметры стилей .t_sh table изменяют внешний вид. Вот страница - http://велосвет.рф/admin/shablon.html?obz=obz1 — БЛин, набо было написать так: <td class = "t_sh">и все заработало, спасибо.
0 votes1 answer -
скрипт mfs 2.2
Добрый вечер. Хотелось бы услышать мнение людей, которые пользовались скриптом mfs 2.2 Безопасность, удобство использования и тому подобные вопросы. Стоит ли тратить время на разбор этого скрипта?
0 votes0 answers -
Подскажиете framework для удобного редактирования таблиц
Существует ли такой framework (или библиотека) у которого есть встроенный редактор таблиц? Идеальный расклад такой: На вход редактору подается название таблицы и он выводит ее на экран с padding и sorting. Напротив каждой записи стоят кнопки edit и delete, а также есть кнопка add. При нажатии на edit/add редактор открывает новую страницу в которой предлагает отредактировать/создать запись, но с учетом типов полей (для текста - обычный input, для дат - календарик, для значений с Foreign key - dropdown list). Я рассматривал codeigniter scaffolding, но он не понимает типы полей (для всех выводит input). Также я посмотрел yii + jqgrid, но решение получилось слишком тяжеловесн…
0 votes0 answers -
перенаправление
не перенаправляет: echo <<<HERE <form action="change.php" method="post.php"> <input name="newname" type="text" />:Имя <input name="newlastname" type="text" />:Фамилия <input name="newpass" type="password" />:Пароль <input name="Button1" type="button" value="button"/> </form> HERE;
0 votes6 answers -
Необходимый скрипт. Писать, или искать готовый и переделывать
Творю CMS на базе Kohana, заодно и поучиваюсь некоторым приема программирования. Возникает вопрос: нужен какой-то скрипт (голосование, FAQ и т.д.) как часть системы. Писать, свой, или найти что-то похожее. Но тут без перерабатки не обойтись. Например: простой счетчик. Рылся на http://www.hotscripts.com/ но ничего толкогового не нашел, чтобы меня устраивал. (может плохо) Дальше, система FAQ. Кое-что нарыл на том же сайте, только много таких скриптов идет уже с аднимкой. Понятное дело такое не нужно мне, посколько авторизация у меня будет общей для всей системы, а для FAQ своя система авторизации — бред... Так вот, если нужна FAQ, голосование, счетчик и т.д. То как поступит…
0 votes1 answer -
Java. Разное число JButtons.
Привет, подскажите пример кода или дайте пожалуйста ссылку на пример, что бы можно было бы понять, как при каждом запуске программы на форму выводить различное число кнопок Например при выборке из БД число кнопок будет равно числу записей, не могу сообразить, как это сделать. Заранее благодарю!
0 votes3 answers -
рассылка
есть кроновская рассылка на стену фейсбука юзерам . Отправка одному юзеру занимает секунду , что значит что за час я смогу отправить 3600 юзерам . А число юзеров скоро перевалит за этот лимит . Задача стоит написать демон на шеле , который будет исполнять по 10 юзеров через сценарий . тогда запустив 10 демонов мы увеличиваем скорость отправки . Как реализовать чтоб вызвав сценарий мы постили 1-10 юзерам , если еще раз то 10-20 юзерам и т.д.
0 votes5 answers -
откуда это береться?
уже голову сломал, не работает как надо скрипт и не могу понять откуда подчеркнутое берется.
0 votes3 answers -
узнать кодировку
слово "Смотритель" закодированое через urlencode в 2х разных кодировках выглядет так: %D1%EC%EE%F2%F0%E8%F2%E5%EB%FC %D0%A1%D0%BC%D0%BE%D1%82%D1%80%D0%B8%D1%82%D0%B5%D0%BB%D1%8C может кто сказать какие используются ?
0 votes2 answers -
Система платежа
Как можно реализовать систему платежа? К примеру VIP-на маил или голоса "Вконтакте" или "Ок"на одноклассниках . Как сделать пополнение через телефон?? И если можно поподробнее.. Спасибо!
0 votes4 answers -
понижение приоритета mysql при бэкапе
Вопрос есть на засыпку)) столкнулся с проблемой, что при бэкапе больших аккаунтов происходит очень большой расход ресурсов. вплоть до зависания всего сервера.... в основном это связано при бэкапе бд.... с последующим архивированием в .tar.gz есть вариант - как понизить приоритет и сократить количество используемых ресурсов? поделитесь, плиз, как решают такую проблему компании, у которых большие бд... а то ночью происходит стопор... от 30 минут до часу и интересен факт, что загруженность скачет. то больше сотни, то по минимуму.... но сайты и админ панель висит((( может это зомби? upd: рестартанул апач, блокировка на других сайтах снялась. а этот акк висит... бэкап…
0 votes0 answers -
register_globals
Объясните пожалуйста русским языком что такое register_globals и на что она влияет и какая разница при оff и оn
0 votes5 answers -
Из передаваемого параметра - переменную
Имеем: function abc($x, $y) {...} Мне нужно из значения передаваемого параметра $x сделать переменную. Т.е. если abc(qwe,rty), то далее я хочу использовать переменную $qwe... '$'.$x возвращает, естественно, текстовую строку
0 votes3 answers -
Регулярное выражение
Добрый день. Помогите пожалуйста составить регулярное выражение. Имеется строка вида "/bla bla bla.", нужно из неё получить символы между / и . Пробовал $text = "/qwerty.";$pattern = "|/(.*?).|";preg_match($pattern, $text, $out);echo $out[0];Но в данном случае выводит /q
0 votes3 answers