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
-
MODx CMS
Может не в той ветке, может не тот раздел, даже скорее всего не тот форум. =) Но нравится мне эта CMS, ничего про кишки не знаю, просто как пользователя меня устраивает и все тут. К тому же я видел тут на форуме ценителей, так что будет круто, если тут сможем в непринужденной обстановке пообсуждать. Собственно, вопрос, по глупости поставил себе "по полной", то есть, с примером сайта, тем самым база данных у меня теперь (к, слову, единственная на хостинге, ни удалить, ни новую создать, только запись/чтение) малость изгадилась. Задумал я теперь все удалить и заново переставиться. Ранее на другом хосте было просто, я удалял вообще базу и создавал новую. Теперь, как уже выше …
0 votes15 answers -
скрипты
Добрый вечер! очень нужна помощь! ситуация такова: имеется сайт с MSQL админкойи прочим на сайте имеется 2 папки (стандарт) "www" и sqi-bin (для скриптов) через фтп эту папку (sqi-bin) скачали и без изменений закачали обратно после чего на сайте при обращении к скрипту выпадает ошибка http://err.hc.ru/cgierr/26/ может кто знает почему происходит такая ситуация? или есть размышления!? нужно срочно исправить а как ума не приложу
0 votes7 answers -
Не получается вставить Гостевую ?
Не получается вставить Гостевую на php сайт пишет много ошибок, сделал как надо вставил весь код гостевой на страницу и показывает ошибки ?
0 votes10 answers -
Помогите с ООП
Дамы и Господа, не мог бы кто-нить из вас написать мини-тутор по ООП в PHP? Интересует как создать объект, как создать метод, чем отличается приватный метод от публичного и т.п. Если есть возможность, то с аналогиями на яваскрипте. Или пните на грамотный ресурс по данному вопросу, а то что-то я ничего путного не нагуглил. Всем заранее гран мерси!
0 votes24 answers -
Защита от автообновления
Добрый день! Подскажите пожалуйста, как кроме header: location можно избавиться от автообновления и добавления инфы в базу? Есть вот такой код: <?php if ($_GET['title'] == '' || $_GET['small_text'] == '' || $_GET['full_text'] == '') { echo "<h1>Вы ввели не всю информацию, поэтому она не может быть добавлена в базу!</h1>"; } else { $result = mysql_query ("INSERT INTO pages (title,small_text,full_text) VALUES ('$title','$small_text','$full_text')"); if ($result == 'true') { echo "<h1>Информация успешно занесена в базу!</h1>"; } else { echo "<p>Ошибка в скрипте! Информация не добавлена!</p>"; } } ?> Если обновить страницу, то инфа о…
0 votes49 answers -
Помогите пожалуйста декодировать :(
Приветствую всех! Столкнулся с такой необходимостью - перенести некоторые учётные записи с одного форума на другой. Достал с базы соответствующую таблицу, но пароли в ней естественно закодированы и имеют вид: '4d3d6e613fc8c5efac9c705cc5a8fcc9b9eadd59', '>3a+|<fxBD+%' Кто ни будь может подсказать как это декодировать? Буду очень признателен.
0 votes9 answers -
с <<<HERE и без
Подскажите такое. Для чего использовать "<<<HERE", если с "print """ можно сделать то же? код с <<<HERE: <? $anketa=$_REQUEST["anketa"]; $userName=$_REQUEST["userName"]; $userOld=$_REQUEST["userOld"]; $userLive=$_REQUEST["userLive"]; $userAdress=$_REQUEST["userAdress"]; $anketa=<<<HERE Шановний $userName, якщо Вам $userOld, і ви проживаєте у місті $userLive за адресою $userAdress, то ми раді Вас повідомити про... HERE; print "$anketa"; ?> код без <<<HERE: <? $anketa=$_REQUEST["anketa"]; $userName=$_REQUEST["userName"]; $userOld=$_REQUEST["userOld"]; $userLive=$_REQUEST["userLive"]; $userAdress=$_REQUEST["userAdress"]; print …
0 votes1 answer -
Меню php+MySQL
Добрый день! Я к вам вот с каким вопросом: Облазил инет по вопросу формирования меню на php+MySQL и понял что эта задача не совсем мне по зубам к моему великому сожалению. Суть вопроса такова: 1) Как лучше: хранить меню отдельно, или можно вместе с контентом? При этом уровень вложенности думаю будет небольшой. 2) Какие поля будут в таблице? 3) Как из формы лучше заносить данные в эту таблицу? Может есть тонкости и с этим, то есть то что я не знаю. 4) Вывод с чпу без модреврайта. У меня пока что получается (точнее не совсем получается ) пока так: translite.php скрипт, который переводит все русские буквы в транслит: <?php function translited($string) { $converter = ar…
0 votes5 answers -
Проблема отправки email
Добрый день!!! не могу понять в чем фищка вот код отправки почты <?php if(isset($_POST['submit'])) { $mail_to = "rus@mail.ru,eraslav@gmail.com"; $thm = "From 4ob"; $msg = "От : ".$_POST['f_name']." ".$_POST['t_name']." ".$_POST['l_name']."\n"; $msg .= "Организация: ".$_POST['organization']."\n"; $msg .= "E-mail адрес: ".$_POST['email']."\n"; $msg .= "Контактный телефон: ".$_POST['t_number']."\n\n\n"; $msg .=$_POST['m_message']; $headers = "From: ".$_POST['l_name']." "."<".$_POST['email'].">"."\n"; $thm = iconv("utf-8","windows-1251",$thm); $msg = iconv("utf-8","windows-1251",$msg); $headers = iconv("utf-8"…
0 votes9 answers -
Подскажите как поступить
Вот в чем суть вопроса. Есть страница(index.php) с общим числом областей: <? $volyn="Волынская"; print "<a href=states/volyn.php>$volyn</a><br>"; ?> Переходя по ссылке попадаю на страницу заведений(places.php), где выбираю нужное мне: <? $zoloto="Золото"; print "<a href=volyn/places/zoloto.php>$zoloto</a><br>"; ?> Далее страница zoloto.php скоторой по ссылке перехожу в форму. Как, прописать так, чтобы переменные $volyn и $zoloto подтягивались с предыдущих страниц и заполняли формы отвечающие за "Область" и "Заведения" с невозможностью их изменения?
0 votes7 answers -
Как на php сделать тир?
Подскажите пожалуйста ответ(может на глупый) вопрос: как реализовать виртуальный тир на php? Я про мишени и их реагирование на нажатия?
0 votes14 answers -
Откуда берется эта абра-кадабра
Делаю запрос с базы: <?php $obl = $_REQUEST['oblast']; $cafe = $_REQUEST['cafe']; // Данные для mysql сервера $dbhost = "localhost"; // Хост $dbuser = "Admin"; // Имя пользователя $dbpassword = "remoteroot"; // Пароль $dbname = "database"; // Имя базы данных // Подключаемся к mysql серверу $link = mysql_connect($dbhost, $dbuser, $dbpassword); // Выбираем нашу базу данных mysql_select_db($dbname, $link); // делаем sql запрос $query = "SELECT * FROM `institutions` LIMIT 0 , 30"; $result = mysql_query($query, $link); while( $km = mysql_fetch_array($result) ) { print $km['about_us']; } echo $obl; ?> И после вывода, перед текстом такая вот бяка п»ї.Что…
0 votes5 answers -
Как при нажатии на ссылку, передать в БД запрос
Мне нужно передать запрос на отображение значения c поля about_us. Подскажите как?
0 votes9 answers -
Обычные вопросы по PHP
Доброго времени суток, уважаемые братья - PHP-кодеры! У меня такой вопрос: Как проверить условие: нажата-ли была ссылка или нет без использования JavaScript? Т.е. как PHP-скрипту передать информацию о конкретно нажатой ссылке, чтобы выполнить код закреплённый для неё?? Можно даже без кода, просто в теории. Если ссылки представлены подобным образом: $menu = array("Home", "Юмор"); sort($menu); for ($i = 0; $i < sizeof($menu); $i++) { if ($menu[$i] == "Home") { echo "<a href='content.html' title='Главная страница'>".$menu[$i]."</a> "; } elseif ($menu[$i] == "Юмор") { echo "<a href='menu.html'>".$menu[$i]."</a> "; } }
0 votes8 answers -
Напомните скрипт
Нужно передать конкретный участок одной страницы на другую. В моей ситуации название ссылки. Напр. вот ссылка <a href=instituts.php>Область</a> на странице index.php, то есть мне нужно что бы на странице instituts.php в указанном месте писало "Область". Припоминаю такой метод: Страница index.php: <? $obl=$REQUEST['oblast']; echo "<a href=instituts?oblast=volyn>Врлынская</a>; ?> Страница instituts.php: <? $obl=$REQUEST['oblast']; echo $obl ?> Но вроде что-то не то, потому что параметр не передается. Подскажите в чем проблема.
0 votes8 answers -
include_path и PEAR
Подключаю пакет PEAR "QuickForm2". В скрипте прописал "require_once 'HTML/QuickForm2.php';" Столкнулся с такой ошибкой: "Fatal error: require_once() [function.require]: Failed opening required 'HTML/QuickForm2.php' (include_path='.:/usr/share/php:/usr/share/pear')" А пакет действительно лежит в /usr/share/php На сайте PEAR описаны шаги по тестированию его работы. На четвертом пункте параграфа "Verifying the include path" получил ошибку "Fatal error: require_once() [function.require]: Failed opening required 'System.php' (include_path='.:/usr/share/php:/usr/share/pear') ". Далее предлагают профиксеть include_path, переписать корректную директорию. Но она, по моему, коррек…
0 votes3 answers -
Регулярное выражение
Добрый день! Как заменить пробел на нижнее подчеркивание имея следующее выражение? $str = preg_replace('~[^-a-z0-9_]+~u', '-', $str);
0 votes15 answers -
Несколько id категорий в урле
Всем привет. Есть вот такой код: <input id="modlgn_username" type="hidden" name="username" class="inputbox" alt="username" size="10" value="<?php if(preg_match ('|/shop/category/3|i', $_SERVER['REQUEST_URI'])) { echo "pass"; } ?>" /> Он вставляет слово pass только на страницах категории с id 3 (/shop/category/3|i). Подскажите пожалуйста, как добавить в эту строчку дополнительные категории? К примеру, 4, 5, 6 и т.д.?
0 votes12 answers -
Базы данных
Нужна ли поддержка других баз банных помимо mysql? Если да, то какие именно базы данных надо поддерживать.
0 votes24 answers -
Изображения из архива
Может, кто знает: есть ли возможность загружать на сайт изображения, которые изначально хранятся на сервере в виде архива (zip, rar)?
0 votes10 answers -
Конструкция типа $db->query($s)->fetchAll();
В ООП стал часто встречать конструкцию типо $db->query($s)->fetchAll(); или $this->load->model('blog'); Выглядит это очень красиво и удобочитаемо. И мне стало интересно как такое сделать. Кто нибудь знает тут как такое делается.
0 votes19 answers -
Динамически меняющийся контент
Всем привет! Суть вопроса: есть меню, адрес ссылки и название заранее неизвестен, так как он формируется из формы добавления раздела на сайт. Нужно что бы при нажатии на ссылку, менялся контент в зависимости от того, на какую ссылку нажали. З.Ы. страница одна - index.php З.З.Ы. у меня получилось, но адрес страницы выглядет не так как хотелось бы, например: http://mysite.ru/rubrika_php/1 Вот хотелось бы без этой единички... код получается такой: ссылка <a href=\"http://".$_SERVER['HTTP_HOST']."/".$dir."".str2url($test['title'])."/".$test['id']."\">".$test['title']."</a> .htaccess RewriteRule ^([A-Za-z_0-9]+)/([0-9]+)/?$ index.html?id=$2 и запрос в бд $id = $…
0 votes20 answers -
Асинхронный exec()
Короче, ситуация такая: есть потребность запускать некоторые программы на сервере (при помощи exec(), например), проблема в том, что пока не выполнится команда (а она может выполняться и дофига минут), то скрипт не продолжит выполняться, а после max_execution_time секунд работы он вообще прекратит свою деятельность. Так вот вопрос: можно ли как-то запустить команду "отдельным потоком", чтобы скрипт не дожидался её завершения и спокойно себе выполнялся дальше?
0 votes2 answers -
Ошипка
Выводит зараза такое предупреждение- Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at W:\home\test1.ru\www\game\indexg.php:8) in W:\home\test1.ru\www\game\indexg.php on line 149 Как устранить?
0 votes5 answers -
Формы
Доброе время суток, я вот столкнулся с проблемой - вот создал галерею и хочу, что бы пользователи сайта так же могли мели некую возможность отправки изображений... Собрался делать форму отправки изображений + дополнительная инфа мне на эмеил, то есть я проверил и добавил в гелерею... вот пример формы http://skater.ru/foto/sendfoto.php сделать форму отправки (только что бы в отличии от этой формы она была для всех, как зарегистрированных так и не зарегистрированных... и так же что бы была там одна какая то статическая картинка с текстом который нужно ввести для проверки, типо анти спам) вот то что я смог пока сделать... отправляет всё нормально.... файл foto.php <tr>…
0 votes9 answers