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
-
генерация 404 страницы
Доброго времени суток. Я не могу вызвать ошибку 404 (header('HTTP/1.1 404 Not Found'). вызываю так: содержимое .htaccess #RewriteEngine on #RewriteBase / #RewriteRule .*"[^forum]+"/?$ url.php?psevdonim=$1 #RewriteRule ^([A-Za-z_0-9]+)/?$ url.php?psevdonim=$1 RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ url.php?psevdonim=$1 [L,QSA] содержимое url.php header('HTTP/1.1 404 Not Found'); Есть предложения как получить ошибку?
0 votes3 answers -
Обратная связь
Имеет ли смысл записывать все посланные сообщения в базу данных? Это может для чего нибудь понадобиться?
0 votes1 answer -
нубский вопрос
Имеется строчка к примеру Петров Петр Петрович как можно отформатировать так чтобы первое слово с пробелом всегда обрезалось и оставалость только Петр Петрович
0 votes3 answers -
Таблица через ООП
люди помогите пожалуйста советом и пинками. мне просто нужно знать с чего начать копать и в какую сторону у меня задача на любом mvc-фреймворке создать обычную табличку с сортировкой и фильтром. но при этом неоходимо по максимуму использовать паттерны ООП. может быть вам когда-нибудь попадались более или менее похожие примеры при чтении книг, статей, туториалов? укажите мне на них, я изучу. пусть там и не на 100% совпадает задача. мне главное начать а главная проблема в том, что я представляю задачу очень просто(и она на самом деле простая): нужно насоздавать объектов и вывести их из на экран через представление mvc. затем добавить в html элементы сортировки и фильтра…
0 votes4 answers -
RewriteCond
Здравствуйте.Я не силен в htaccess.Может это элементарный вопрос.Как правильно написать в RewriteCond условие-не корневая папка и не файл index.html?
0 votes2 answers -
Как раскодировать это на питоне?
Есть ли на питоне функция чтобы раскодировать строки из заголовка e-mail, строки выглядят как-то так: '=?koi8-r?B?UkU6IPDJ09jNzyDPwiDPws7P18zFzsnJINXewdPUzsnLwc0g/OTv?='т.е. каждую конкретную строку раскодировать руками удается, но нужна штатная функция. Нашел, вопрос больше не актуален. from email.header import decode_headerresult = unicode( *decode_header(s)[0] )
0 votes0 answers -
В чем отличия указателя self от this?
В чем отличия указателя self от this? Что-то не совсем ясно.
0 votes1 answer -
Работа с Git по локалке
Можно ли организовать виртуальную сеть через Hamachi или еще что-нибудь, поставить на локальный сервер git и работать над проектом?
0 votes3 answers -
php и flash
Ребята подскажите рабочий скрипт видео чата. Кто какой юзал?
0 votes2 answers -
Двумерный массив
Не получается вывести двумерный массив. Читал вроде в учебнике что циклы могут не обязательно одинаковой длины строки и стобцы быть, вот попробовал написать код, чего-то не срабатывает. <?php $trans = array( 0=> array("Мама","Папа","Дядя",), 1 => -3, 2 => 105, 3=>500, 4=>'Andrey', 8=> array("Вася","Петя","Коля") ); foreach($trans as $x) foreach($x as $y) echo $x.' '.$y.' '; ?>
0 votes8 answers -
htaccess
Утро доброе! Есть сайт http://www.apscor.ru/ мне нужно сделать перенаправление с главной страницы на эту http://www.apscor.ru/about_company/ Подскажите как сделать!
0 votes1 answer -
Присвоить ALT каждому OPTION
Всем привет! Потребовалось мне тут построить древовидную структуру из записей.. ну, по порядку. Есть такая замечательная функция для построения дерева, данные берутся из базы MySql (в которой есть поля id, pid, name), и мне нужно дополнить её, чтобы include("../includes/dbconnect.php"); function search($array, $id) { if (@$array[$id] != NULL) { foreach ($array[$id] as $id => $name) { echo '<option value="0">'.$array[$name["id"]].'</option>'; search($array, $id); } } } $result = mysql_query("…
0 votes7 answers -
VirtualHost
Пытаюсь организовать поддомены, Через VirtualHost, Создаю много хостов: <VirtualHost *:80> DocumentRoot "C:/xx/yy" ServerName one.ru ServerAlias www.one.ru </VirtualHost> <VirtualHost *:80> DocumentRoot "C:/xx/yy/zz" ServerName three.one.ru ServerAlias www.three.one.ru </VirtualHost> Ну В общем так 5штук Потом прочитал про VirtualDocumentRoot <VirtualHost *:80> ServerName one.ru ServerAlias one.ru *.one.ru VirtualDocumentRoot "C:/xx/yy/zz/%1" </VirtualHost> Проблема заключается в том что когда я захожу на сайт: three.one.ru он может грузиться за милисекунду, а может за минуту, может нужно как то…
0 votes2 answers -
Вопрос к знатокам.
Итак. Есть примерно такое. Слайдер на странице и на каждом слайде по картинке и комментарию к ней. <div class="slider"> <div class="slide"> <img src="image1.jpg"> <div class="comment"> ... </div> </div> <div class="slide"> <img src="image2.jpg"> <div class="comment"> ... </div> </div> ... </div> Проблема в том, что не знаю сколько картинок будет. И как с картинкой отобразить именно ее комментарии. И как именно ее комментарий записать. Думал через PHP записать индивидуальные файлы комментариев для каждой картинки, но что-то не могу сообразить как это продела…
0 votes8 answers -
ЧПУ
Здравствуйте. Не знаю там ли я ищу помощи но все же... Пытался сделать ЧПУ, создал .htaccess поместил в него правила: RewriteBase / RewriteEngine on RewriteRule ^([^/]*)\.html$ /full.php?id=$1 [L] RewriteRule ^([^/]*)\.html$ /index.php?c=$1 [L] RewriteRule ^([^/]*)/([^/]*)\.html$ /index.php?t=$1&type=$2 [L] Для таких урл: full.php?id=6 index.php?c=Ukraine index.php?t=Kyiv&type=ava По идее теперь урл должен формироватся в соответсвии с задыными правилами? Ничего не изменилось, урл как были не чпу так и остались... Но. если зайти по чпушной ссылке, то правильно работают только те правила, где только один уровень после назавния сайта... Т.е http://site.ru/ukraiine.h…
0 votes2 answers -
AJAX - пропадает кодировка
Суть проблемы - AJAX - срывает кодировку, но только на одном сервере, Одно и тоже на разных серверах работает по разному. made.web-art123.ru/test_ajax/ - все нормально. AJAX отрабатывает своё. monoblok.com.ua/test_ajax/ - AJAX срывает кодировку в ответе по ссылкам - примерам - только кликаем на кнопку "AJAX", результат виден сразу. Все упрошенно до предела, но глюк есть. На локальном XAMPP - все нормально, ещё на одном сервере подобное - тоже работает без проблем. коды файлов (все в UTF-8) html <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="text/javascript" src="..…
0 votes1 answer -
Постраничная навигация на PHP
Сразу скажу, да, я знаю что в инете полно статей по этой теме, но мне остаются неясными некоторые моменты! Задача: Мне нужно создать php-скрипт, который выводил бы при нажатии на ссылку определенную страницу сайта. Сейчас попробую подробнее объяснить. Структура сайта такова: index.php config.php # Инклюдится к index.php header.php # Инклюдится к index.php menu.php # Инклюдится к header.php content.php # Инклюдится к index.php left_block.php # Инклюдится к content.php center_block.php # Инклюдится к content.php right_block.php # Инклюдится к content.php footer.php # Инклюдится к index.php В меню должна быть ссылка на раздел "Страни…
0 votes2 answers -
Поиск неопределенной подстроки между 2мя определенными значениями
Есть регулярное выражение (которое определяет маршрутизацию в компоненте). '/^shop\/addcart([0-9]+).html$/i' в исходную строку будет вносится еще одно значение которое потом нужно будет из него вытянуть. это будет подстрока состоящая из 3-5 любых символов (буквы и цифры) как вычленить эту подстроку? я так понимаю можно использовать ретроспективную и опережающую проверки. Но не могу понять принципа их работы. Помогите написать регулярку или разобраться как ее написать!
0 votes4 answers -
Тернарный оператор и ноутисы
В PHP 5.3 (вроде как только в нём появился) есть оператор ?: Вроде работет как следует <?php $a=1; $b=$a?:2; echo $b; // Выведет «1» <?php $b=$a?:2; echo $b; // Выведет ноутис и «2» Вроде как он должен заменять конструкцию $b=!empty($a) ? $a : 2; Но почему-то даёт ноутис. Понятно, что вывод ноутисов можно отключить, но всё равно некрасиво как-то. Это я что-то не понимаю или так и должно быть?
0 votes3 answers -
php файл без php кода
Два простых вопроса: 1. При запросе php файла браузер вообще не кеширует эту страницу - верно? 2. Если в php файле нет php кода, то при запросе такого файла он все равно уходит интерпретатору - верно?
0 votes1 answer -
Запрос в MySQL
Пробую сделать что то вроде ленты событий или коментарий проще говоря. Всё на одной странице с проверкой пустая ли форма если нет то коментарий добовляется в базу данных. Помогите разобраться как сделать запрос в MySQL, чтобы вывести 10 последних событий (коментариев). <?php ini_set ("error_reporting", E_ALL); ini_set ("display_errors", TRUE); ini_set ("display_startup_errors", TRUE); ?> <?php mysql_connect ("123", "123", "123") or die ("Error connect My SQL"); mysql_select_db ("123") or die ("Error select database My SQL"); mysql_set_charset ("utf8") or die ("Error set charset My SQL"); ?> <?php if (isset ($_POST ["Input_Submit_Event"])) { if…
0 votes3 answers -
Регистрация
Подскажите пожалуйста, как с помощью скрипта для регистрации и авторизации скрыть от пользователей, скажем, середину страницы, оставив футер? Там надо для сокрытия вставлять код- if (isset($_SESSION['user_id'])) { // показываем защищенные от гостей данные. } else { die('Доступ закрыт, даём ссылку на авторизацию.'); Но если его вставить в середине страницы, нижняя часть(после него) не отображается! Как исправить? Не могу понять... Извиняюсь, если глупость спрашиваю ) ...Как я понял нужно DIE на echo исправит?
0 votes2 answers -
Подгружать локальные файлы на хостинг
Добрый день. Прошу меня извинить, если опубликовал тему не в тот раздел. В общем задача такова: есть сайт на локальном хостинге и его аналог на удалённом (можно конечно на хостинге через тот же notepad++ править, но это не вариант). Хочу что бы после правок на локальном при нажатии магической комбинации клавиш эти файлы автоматически пересылались на сервер. Знаю в phpStorm такая фишка есть, но качественного мануала пока не нашёл. В идеале конечно хочется что бы например я пушу изминения на github а сервак уже оттуда новый файлы подтягивает. Но это так, идея фикс. Подскажите пожалуйста толковый мануал по пункту 1.
0 votes3 answers -
поиск по сайту нид хелп
сразу скажу я только учусь суть проблемы: есть база даных obyav в ней таблица objavy нужно сделать поиск по полям titel и mess и вывести результат вот нашёл код но немогу под свои данные настроить: function search ($query) { $query = trim($query); $query = htmlspecialchars($query); $query = mysql_real_escape_string($query); $query = stripslashes($query); if (!empty($query)) { if (strlen($query) < 3) $text = '<p>Слишком короткий поисковый запрос.</p> '; else if (strlen($query) > 128) $text = '<p>Слишком длинный поисковый запрос.</p> '; …
0 votes2 answers -
Работа с xls в php
Нужен класс для создания и чтения xls файлов с возможностью присваивания целой колонки либо ячейке "формата текстовое поле" для того чтобы не было из екселя преобразования чисел в дату и т.д. Если возможно покажите пожалуйста кусок кода.
0 votes3 answers