PHP
A general-purpose scripting language especially suited to web development
Explore Questions
-
0 votes2 answers
-
0 votes1 answer
-
0 votes1 answer
-
0 votes2 answers
-
0 votes0 answers
2,481 questions in this forum
-
Отображение кода только на страницах одной папки
Как отобразить часть кода только для страниц одной папки в php? Пробовал так, но скрипт не работает. if ($_SERVER["REQUEST_URI"]=='/diseases/*.php')
0 votes3 answers -
Нехватка памяти
Есть запрос к базе, который выгребает 40 000 записей, в каждой записи по 30 полей. Есть основной сайт и сайт, который висит на домене 3-го уровня. Оба сайта выполняются под одним и тем же пользователем системы. Так вот, на основном сайте запрос выполняется без проблем, в то же время на втором сайте выскакивает сообщение о нехватки памяти. Пробовали запускать только этот запрос, т.е. есть пхп файл в котором идет подключение к БД и выполнение запроса, и ничего кроме. Кто что может посоветовать по этому поводу?
0 votes4 answers -
Проблема входа в phpmyadmin
Захожу в phpmyadmin на локальном сервере-идет странное перенаправление на phpmyadmin?/apache/localhost/www/phpmyadmin.Удивился.Может какой сайт дает эффект.В логах апача выводится Request exceeded the limit of 10 internal redirects due to probable configuration error.Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.Поубирал все,phpmyadmin перезакачал-перенаправление пропало и снова эта ошибка 500 и запись в логах.Я месяц назад заходил и все нормально было.После ничего не трогал.Что это,вирус? Неожиданно вопрос решился заходом phpmyadmin/index.php.Но почему перестали определяться в папках основные файлы?
0 votes0 answers -
Автодозагрузка контента.
Возможно пишу не туда, стало интересно, как реализуют авто дозагрузку контента, когда юзверь достигает "дна страницы". Если не совсем поняли, что я имел ввиду посмотрите тут vk.com pikabu.ru
0 votes1 answer -
Форма поиска
Представьте себе форму поиска или сортировки на которой есть select-ы и input-ы (type=text) Вопрос как вы делаете чтобы после сабмита они были заполнены исходящими значениями? Может у кого то есть универсальный класс или вы используете javascript, печенье. Просто надоело при каждой задачи туда их впихивать структурным методом (то есть не ООП). Ajax не катит так как не всегда его использую.
0 votes2 answers -
Не открывается файл 1.txt на сервере
На локальном компьютере возле файла index.php лежит файл 1.txt, он открывается если ввести путь: http://text.ru/1.txt Зарегистрировался на бесплатном хостинге PHP, кинул также туда 1.txt, ввожу такое: http://santa.comoj.com/1.txt браузер ХРОМ выдает Ошибка. Ссылка не работает.
0 votes0 answers -
Статическая переменная
<html><body> <?php function selfcount() { static $count = 0; $count++; echo $count; } for($i=0; $i<5; $i++) selfcount(); ?> </body></html> Почему со словом static в результате получается 12345, а без этого слова 11111?
0 votes2 answers -
Автоматический скроллер страницы без javascript
Доброго времени суток. Есть желание написать сайт без использования javascript. А чтобы скроллить страницу использовать фреймы: один держит в кэше загруженную страницу, другой только получает из PHP скрипта номер закладки на которую следует перегрузить первый фрейм и перегружает из кэша страницу установленную на нужную закладку и refresh-ится каждые n секунд. Как по вашему, будет это работать? И можно ли как-нибудь сделать тоже самое без фреймов?
0 votes1 answer -
Отслеживание региона при переходе из яндекса
Подскажите, можно ли как-нибудь отслеживать регион человека, который перешел на сайт из яндекса?
0 votes1 answer -
Регулярные выражения
Читаю Котерова "Регулярные выражения". Там пишут что \w - любая буква или цифра. Написал такой код: <form action="index.php" method="post"> <input type="text" name="username"/> <input type="submit" value="Отправить" /> </form> <?php ///[a-zA-Z]+-[a-zA-Z]/ // preg_match("шаблон_поиска", "строка_в_которой_проводится_поиск", массив_с_результами_поиска) if(isset($_POST['username'])) $user = $_POST['username']; else { $user = ''; exit;} echo $user.'<br>'; if(preg_match("/\\w/", $user)) { echo "Имя пользователя задано в правильном формате"; } else { echo "Имя пользователя задано в <b><font color='red'>неправильном…
0 votes2 answers -
серверные события и HTML5
Добрый день всем и с наступающим! Уже несколько дней изучаю ХТМЛ5 и вот возник вопрос когда читал про серверные события(Server-Sent Events). В объяснении написано что эта функция для того чтоб сервер сам посылал клиенту сообщения когда надо,но когда сам написал и скинул на сервер выяснил что работает так же как и нам хорошо знакомый аякс,запрашивает у сервера промежуточно,и пишет то что отправил сервер, не смотря на текст повторяется или нет. Может я что то не так понял или у меня неважно работает? Буду рад любой помощи и любым советам!
0 votes1 answer -
Хранения файлов
Привет всем, моему проекту (Java Spring) нужно где-то хранить файлы. У себя внутри нельзя так как планируется работа двух копий серверов параллельно и нужно что б доступ к заливанию файлов и скачиванию был у обоих, и что б полная адреса файлов потом была стандартной, то есть если я залью файл 1.gif, например, он сохранится в базе как 1.gif но потом как надо будет его отобразить на странице что б хватало лишь добавить шаблон типа: (имею введу что б он одинаковый постоянно был)Нужен бесплатный вариант, да и такой что б не требовал установки нового сервера. То есть какой не будь бесплатный хостинг фтп, но не обязательно фтп, главное, что б можно реализовать то что мне нужн…
0 votes0 answers -
Помогите со скриптом "цитирование"
Добрый вечер и с новым годом!!! Есть скрипт "цитирование" который нужно перенести в область комментария, как тут: У меня стоит в точности такойже скрипт, но поставить в область комментария у меня не получается. Что получилось у меня: Кто поможет, буду признателен
0 votes4 answers -
Использование Юникода
Здравствуйте, меня уже долго мучает вопрос относительно использования Юникода. Юникод позволяет ускорить и упростить разработку ПО (в плане глобализации), но меня беспокоят следующие факторы: 1. увеличение размера текста; 2. снижение быстродействия обработки текста; 3. азиатские языки приглаживаются под одну гребёнку в ущерб национальным особенностям. С первым пунктом всё очевидно, но я не знаю правдивы ли остальные. Есть ли кто-нибудь, столкнувшийся с необходимость локализации ПО для стран Азии, и готовый поделиться опытом? В данный момент стараюсь использовать кодировки узкого профиля (cp1251 - для России, cp1254 - для Турции и т.д.). Будут советы по данному вопросу?
0 votes1 answer -
редиректы
1ый файл готовит линки , 2ой направляет по ним . суть простая если не залогинен отправляем на логин , если залогинен , то логинем на сайте и отправляем на сайт . Проблема в том что время от времени редирект зацикливается , и начинает кидать сам на себя по кругу . Главное понять немогу из за чего и справоцировать тоже не удаёться , прям мистика . <? function ExecDefault(){ header('P3P: CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"'); $Fb = facebook::getAuthorized() ; $facebook = new facebook; if ( $Fb['profile']) { $this -> SetAppLg ($Fb['profile']['locale']); $sql = Sql::getInstance('horo'); $Fb ['profile'] ['Token'] =…
0 votes0 answers -
htaccess: редирект с исключениями
Апач упорно падает вот из-за такого элементарного .htaccess: AddDefaultCharset UTF-8 Options +FollowSymLinks IndexIgnore */* RewriteEngine on RewriteCond %{REQUEST_URI} !^/$ RewriteCond %{REQUEST_URI} !^/doc.html$ RewriteRule ^(.*)$ / [R=301,L] Задача в том, чтобы редиректить на главную всё, кроме http://website/doc.html, ну и естественно кроме главной. На локалхосте отрабатывает всё прекрасно. Надеюсь на вашу помощь.
0 votes0 answers -
WampServer2.2a-x64 Нет права доступа
Установил "WampServer2.2a-x64". Захожу в localhost. А мне в ответ: Forbidden You don't have permission to access / on this server. В меню программы жму кнопку "сделать доступным из вне". Снова в localhost - вроде все ок. Захожу в http://localhost/phpmyadmin/ а мне там: Forbidden You don't have permission to access /phpmyadmin/ on this server. SQL сервис запущен. Подскажите что отделать??? Как заставить эту работать прогу??? ОС: Windows Vista 64 Зарание спасибо * Forbidden You don't have permission to access /phpmyadmin/ on this server. - Защита. Вы не имеете права доступа не этот /phpmyadmin/ сервер
0 votes0 answers -
рассылка
хочу ускорить рассылку , а то она уже 3 с хером часа проходит . Идея такая файл запуска : подготавлевает данные вынимает всех юзеров из базы в цикле запускает демона с параметрами кому что слать для отправки каждому юзера файл демон - непосредственно шлет и логирует себя отправка одному юзеру занимает 1,2с , за это время скрипт запустит около 5 демонов , что на теории значит что будут 5 одновременных потоков , на практике скорее всего больше . а вопрос , наколько опасна такая практика?
0 votes2 answers -
Проблема с шаблоном
Добрый день! В шаблоне есть слайдер и контент под вывод определенной цитаты, например я хочу написать через админку цитату на русском языке, я написал и сохранил, но в шаблоне будет пусто, так как не поддерживает русский язык почему-то...тоже самое в слайдерах, не отображается название темы, если оно на русском языке. Скриншот - Ссылка на скриншот Сам шаблон - Ссылка на шаблон
0 votes1 answer -
Вывод рубрики по id
не актуально,сори.
0 votes0 answers -
Как прочитать крилицу из файла doc?
Как прочитать крилицу из файла doc? Выводит катабру, как прочитать чтоб вывело русский текст в нормальном виде? У меня файл 1.doc В нем внутри такой текст: Салют! Как дела малыш? $ourfile = fopen("1.doc","rt"); if($ourfile){ while(!feof($ourfile)){ $rez = fgets($ourfile,4096); echo $rez; }; fclose($ourfile); } Результат: РПаЎ± Как прочитать и вывести русский текст с файла док?
0 votes1 answer -
rest и красота адресной строки
у меня вопрос к тем, кто часто и много занимается разработкой rest-сервисов скажите пожалуйста, часто ли заказчики просят изменить адресную строку в соответствии со своими какими-то там соображениями? при разработке обычных сайтов такое случается нередко
0 votes0 answers -
Обратная связь
Имеет ли смысл записывать все посланные сообщения в базу данных? Это может для чего нибудь понадобиться?
0 votes1 answer -
форум
Ищу консультанта для создания форума писать в скайп sasha_osipov2
0 votes1 answer -
Помогите с include
Помогите ,пожалуйста, с include на постороннию старницу моего хостинга.Как мне сделать так, как ,например, на сайтах делают дату создания и текущую(в подвалах).Они же не меняют на каждой странице подвал(я надеюсь)Как мне такое сделать,только с правым меню сайта? Помогите пожалуйста.
0 votes1 answer