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
2,481 questions in this forum
-
Настройки TinyMCE для ЧПУ
Здравствуйте! Кто сталкивался с настроками визивига? Сама проблема в следующем: Сайт с mod_rewrite и ссылки при загрузке фоток и файлов должны быть прямые. Для картинок (MCImageManager) все нормально получается указать домен и все работавет, а для файлов ( MCFileManager) с теми же настройками не работает. Редактор вместо домена делает условный путь ../ и соответственно ссылка битая..... MCImageManager $host_name = $_SERVER['HTTP_HOST']; // Preview options $mcImageManagerConfig['preview.wwwroot'] = ''; // absolute or relative from this script path, try to leave blank system figures it out. $mcImageManagerConfig['preview.urlprefix'] = "{proto}://www.".$host_name.…
0 votes1 answer -
Как из phpBB убрать подтверждение регистрации по эмайл
Вот такая проблемка нужно убрать из форума phpBB подтверждение регистрации по мылу чтобы юзер мог сразу войти под своим логином и паролем
0 votes3 answers -
Динамическая структура сайта на основе БД.
Осваиваю Zend Framework. Сайт разделил на два модуля: сам сайт и его админка. Начал с модуля админки. Там всё получилось классически - нужно создать страницу, значет нужен соответствующий контроллер. Подстраницами будут являтся действия контроллера. Таким образом я создал интерфейс для создания древовидной структуры страниц самого сайта и записал её в БД. Когда начал писать модуль непосредственно сайта, то сразу возник вопрос: а как быть тут? Ведь структура сайта храниться в БД и именно исходя из неё должны выводится те или иные данные страницы соответствующего URL, а не исходя из наличия контроллера и его действий. Решил, что в данном случае именно IndexController буде…
0 votes4 answers -
onClick и PHP
Доброго времени суток , о сенсеи PHP! К вам взывает падаван этого древнего искусства. Дело такое: Есть 4 php файла, которые соответственно отвечают за : вывод таблицы в html,добавление записи, удаление записи, редактирование записи. Все работает - с этим проблем нет. Идея вот в чем : Хочу чтобы добавление и удаление не было отдельными файлами,а содержалось в файле вывода таблицы в html. Выглядеть это будет так: 1.В самом верху находится форма добавления новости. 2.Под ней таблица с записями из заданной таблицы БД. 3.Напротив каждого элемента будет находится кнопочка удалить. Вопрос по функционалу: Как сделать так, чтоб по нажатию кнопки добавить, 1.Данные с полей ввода з…
0 votes5 answers -
Подскажите скрипт
Всем привет. Подскажите пожалуйста скрипт. Есть формы: Страна, Область, Город. При выборе страны в форме область формируется список областей для данной странны. При выборе Области, формируется список городов данной области. Примерная реализация понятно, но хотелось бы хоть глазком взглянуть на сам скрипт. А лучше подскажите где можно скачать данный скрипт, а дальше я сам разберусь.
0 votes17 answers -
Просто интересно
Какой сложности математические вычисления может вычислять PHP?
0 votes16 answers -
Вопрос по ООП
Здравствуйте! Есть такой объект: Array ( [0] => stdClass Object ( [id] => 537 [from] => 73 [parent] => 506 [from_name] => Дмитрий [posted_on] => 2010-03-29 01:45:21 [subject] => RE:dsfsdf ) [1] => stdClass Object ( [id] => 536 [from] => 73 [parent] => 536 [from_name] => Дмитрий [posted_on] => 2010-03-29 01:44:05 [subject] => 456 ) ) есть переменная, в которой хранится значение, которое соответствует полю parent. $p = 506; Как получить остальные поля этого объекта через поле parent, не перебирая всё это дело через цикл? Нужно что-то типа конструкции, как в SQL SELECT * FROM ARRA…
0 votes2 answers -
Сомнительный скрипт
Предположим, необходимо создать несколько переменных, имена которых совпадают с названиями городов, а их значениями является количество людей, населяющих соответствующий город. Для этого можно использовать такой код: $Reno = 3 60000; $Pasadena = 13 8000; $cityname = "Reno"; echo "Население $cityname - ${$cityname}"; $cityname = "Pasadena"; echo "Население $cityname - ${$cityname}"; Результатом выполнения этого кода является следующий текст: Население Reno - 360000 Население Pasadena - 13 8000 Вот такое я прочитал в одной из книг по ПХП. Но данный скрипт не работает. И вообще, мне кажется, что здесь какая нить ошибка. Да или нет?
0 votes4 answers -
Задачка с выводом из базы
Подмогните решить такую задачку. В базе имеются пользователи и каждый может положить туда до 5-ти объявлений. Нужно вывести на главной не более пяти позиций. Вывожу в цикле с лимитом 5. Т.е., если у каждого пользователя будет по одному объявлению, то выведется как раз список из 5-ти штук. Если у каждого будет по максимуму (по 5), то все 25. Чё-то ума не приложу, как это сделать.
0 votes6 answers -
JavaScript IE6 многоуровневые select
Здравствуйте, тут такая проблема, нужно для JSON вывести массив, но в последней строке не должно быть запятой... подскажите, как определить последнюю сроку для этого. <?php $sCountry = ''; $sCity = ''; mysql_select_db($database_Liga, $Liga); $query_rsCountry = "SELECT * FROM Country"; $rsCountry = mysql_query($query_rsCountry, $Liga) or die(mysql_error()); $totalRows_rsCountry = mysql_num_rows($rsCountry); while ($row_rsCountry = mysql_fetch_assoc($rsCountry)) { $sCountry .= '<option value='.$row_rsCountry['Id'].'>'.$row_rsCountry['Country'].'</option>'; mysql_select_db($database_Liga, $Liga); $query_rsCity = "SELECT * FROM City WHERE City.Coun…
0 votes0 answers -
Использование символа \n
Как я прочитал, символ \n используется для переноса строк при обработке интерпретатором. Для чего тогда его используется при написании Web-приложений, если браузер на него ни как не реагирует?
0 votes14 answers -
Как реализуется такое меню?
http://forum.htmlbook.ru/index.php?showtopic=19999
0 votes9 answers -
Помогите составить ЧПУ для поддомена
Ребята, нужна помощь. Нет времени разбираться в нюансах... Мне нужно сформировать только одно правило. Есть поддомен: poddomen.domen.com Необходимо чтобы при обращении к нему, выдавала страницу poddomen.domen.com/index.html Имеется ввиду, что сам индексный файл лежит в подпапке. Мне нужно правило .htaccess и куда его прописывать - имеется ввиду: в корневой .htaccess или в подпапку
0 votes5 answers -
Интерпретация url
Осваиваю Zend Framework. Столкнулся с такой ситуацией: Рассмотрим url "http://site/admin/tree/edit/" соответственно :module = 'admin'; :controller = 'tree'; :action = 'edit'. Что бы добавить к этому url параметры :article = 1 и tupe = 'news' нужно писать, как я понимаю, так "http://site/admin/tree/edit/article/1/type/news", а ведь можно еще и так: "http://site/admin/tree/edit/type/news/article/1". В принципе не понимаю зачем такое чудо нужно!? Но вопрос не столько в этом, а в том как заставить Zend Framework правильно понимать такие url как "http://site/admin/tree/edit/news/1"?
0 votes6 answers -
Прошу помощи
Помогите не могу понять в чем ошибка! Вот код </P><P> <?php $result = mysql_query("SELECT * FROM main ORDER BY id DESC", $db); $myrow=mysql_fetch_array($result); { printf(" %s (<a href='#'>подробней</a>) <table width='400' border='1'> <tr> <td rowspan='4' width='100'><img src='%s' width='100' height='75'></td> <td class='cena-g'>Вес</td> <td>%s</td> <td>%s</td> </tr> <tr> <td class='cena-g'>Цена</td> <td>%s</td> <td>%s</td> </tr> <tr> <td class='cena…
0 votes22 answers -
Как в цикле foreach задать только один проход?
Подскажите, как в цикле foreach сделать только один проход (показать один результат)? Вот код: foreach ($xml->REPORT->TOWN->FORECAST as $f) { echo ""; }
0 votes6 answers -
Установка и настройка Апача
Кстати у меня так и не получается установить Апач и PHP, а в сети ресурсов где это действительно разложено по полочкам практически нет, по крайней мере в рунете. Все описано слишком поверхностно, без объяснения для чего то да се и что делать если после установки Апач не хочет запускаться. Ну это у же тема для отдельного разговора.
0 votes114 answers -
Управление деревьями в MYSQL
Добрый день! Кто-нибудь сталкивался с реализацией перемещения разделов вверх-вниз? Возможно ли при такой структуре таблицы перемещать строки? CREATE TABLE `pages` ( `id` int(11) NOT NULL auto_increment, `parent_id` int(11) default '0', `title` varchar(255) NOT NULL, `title2` varchar(255) NOT NULL, `full_text` text NOT NULL, `meta_t` varchar(255) NOT NULL, `meta_k` varchar(255) NOT NULL, `meta_d` varchar(255) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=11 DEFAULT CHARSET=cp1251 AUTO_INCREMENT=11;
0 votes13 answers -
Помогите понять скрипт.
Учу ПХП с помочью книги Энди Харриса. В этой книги наведен пример с использованием функции. Поясните пожалуйста "на пальцах", какой принцип выполнения данного скрипта: <? echo song(1); echo pripev(); echo song(2); echo pripev(); echo song(3); echo pripev(); echo song(4); echo pripev(); function song($chislo) { switch ($chislo) { case 1: $place="thumb"; break; case 2: $place="shoe"; break; case 3: $place="knee"; break; case 4; $place="door"; break; default: $place="I don`t know where"; } //завершення switch $output=<<<HERE 111111111111111111111<br> 111111111111111111111<br> HERE; return $output; } //завеошенн…
0 votes8 answers -
Помогите идеей, как сделать?
В общем задача такая - есть файлики admin_t.php, online.php и red_t.php online.php - страница admin_t.php - панель входа в админку, после которой должен пересылаться на страницу red_t.php, где и осуществляется редактирование странички "online.php" через TinyMCE. Вопрос такой - эти страницы сделаны по-отдельности, надо как нибудь их связать между собой. Как с БД их связать??? Заранее спасибо, файлы могу выложить по требованию!
0 votes7 answers -
Откуда берется 1?
Вот простенький скрипт: <?php $rol=rand(1,5); $roll=rand(1,5); if ($rol==$roll) { print $rol=$roll; echo "$rol=$roll"; } if ($rol>$roll) { print $rol>$roll; echo "$rol>$roll"; } if ($rol<$roll) { print $rol<$roll; echo "$rol<$roll"; } ?> Но при выводе значений, доставляется 1. Напр. 14>1 или 15=5.
0 votes2 answers -
$_POST vs $_REQUEST
Доброго всем времени суток, вот у меня такая дилема написал я скриптик <?php $db = mysql_connect("localhost", "ozzon91", "32503250"); mysql_select_db("user_list", $db); if (isset($_POST['email'])) {$email = $_POST['email']} if (isset($_POST['pass'])) {$pass = $_POST['pass']} ?> <html> <title>Готово</title> </head> <body> <?php $result = mysql_query("INSERT INTO user (email,pass) VALUES ('$email','$pass')", $db); if($result == true) {echo "info add all ok!";} else {echo "Информация не добавлена!";}; ?> </body> </html>[/i] Как видете там стоит защита от registr_global = on но страница почемута из-за этого стала груз…
0 votes14 answers -
Подскажиете framework для удобного редактирования таблиц
Существует ли такой framework (или библиотека) у которого есть встроенный редактор таблиц? Идеальный расклад такой: На вход редактору подается название таблицы и он выводит ее на экран с padding и sorting. Напротив каждой записи стоят кнопки edit и delete, а также есть кнопка add. При нажатии на edit/add редактор открывает новую страницу в которой предлагает отредактировать/создать запись, но с учетом типов полей (для текста - обычный input, для дат - календарик, для значений с Foreign key - dropdown list). Я рассматривал codeigniter scaffolding, но он не понимает типы полей (для всех выводит input). Также я посмотрел yii + jqgrid, но решение получилось слишком тяжеловесн…
0 votes0 answers -
Как разбить строку 000000 на отдельные символы?
Как сделать? заранее спасибо
0 votes14 answers -
Как работать с видом в Zend Framework
Только начинаю разбираться с MVC Zend Framework-а и столкнулся с проблемой работы с видом. Есть шаблон типа: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> </head> <body> .... </body> </html> Далее есть сетка сайта: <div class="wrapper"> <div class="column-l"> </div> <div class="header"> <strong>Левое расположение меню. Все колонки с минимальным контенто…
0 votes2 answers