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
-
Скрипт каталога товаров на сайт.
Здравствуйте, искал, никак не могу найти пхп-скрипт, который МОЖНО ПОМЕСТИТЬ на сайт, вордпресс например, без корзины. Чтобы можно было просто зайди в админку и добавить товар с фоткой и описанием в определенный раздел. Очень нужен подобный скрипт. Спасибо
0 votes2 answers -
проверка значений радиокнопок
на странице index.php есть форма с двумя радиокнопками <form method="post" action="shout.php" > <input type="text" id="name" class="formfields" placeholder="Имя"/> <input type="radio" name="yesorno" value="1">Положительный <input type="radio" name="yesorno" value="2">Отрицательный<br /> <textarea id="message" cols="85" rows="4" class="formfields" placeholder="Ваш отзыв"></textarea><br /> <input type="submit" id="submit" value="Оставить отзыв" class="sendbtn" /> часть кода обработчика shout.php function populate_shoutbox() { global $dbh; $sql = "select * from shoutbox order by date_time desc limit 20"; echo…
0 votes5 answers -
Открытая папка с файлами на хостинге
Добрый день уважаемые господа. В общем проблема такая, хочу на сайте сделать открытую папку, что бы при переходе на неё открывался список файлов который лежит в ней. На локальном сервере все получается, на хостинге выдает ошибку - 500. Фишку с .htaccess как например директива Options Indexes которая разрешает выводить список файлов в папке. Помогите плиззз))) С уважением к вам и вашему труду hk416!!!
0 votes3 answers -
Не красится таблица умножения
Чего-то не закрашивается таблица. Решил вспомнить и сам ещё раз написать её. красится только 1 ячейка, но не первая вертикальная и горизонтальная строка. <?php function getTable($rows,$cols){ echo '<table>'; for($i = 1; $i<=$rows; $i++){ echo '<tr>'; for($j = 1; $j <= $cols; $j++){ $rez = $i * $j; $color = ($i == 1 && $j == 1)?'#FFCCCC'$i>1 and $i<10?'#FFFFCC'$j>1 and $j<10?'#CCFFFF':'white')); echo '<td style="border:1px solid black; background-color:'.$color.';">'.$rez.'</td>'; } echo '</tr>'; } echo '</table>'; } getTable(10,10); ?>
0 votes5 answers -
Сессии в PHP
Ситуация такая, когда логиюсь на сайте логин и пас попадает в сессию, но как только перехожу на другую страницу сайта(переход реализован через GET) сессия прерывается. В чем я ошибся? (session_start;) указан в начале страницы. <? function checkuser($email, $pass) { $strSQL = "SELECT * FROM users WHERE email='$email' and pass='$pass'"; $result = mysql_query($strSQL); while($row = mysql_fetch_array($result)) { if ($row["email"]==$email and $row["pass"]==$pass) return true; else return false; } ; } $email = htmlspecialchars($_POST["email"]); $pass = htmlspecialchars($_POST["pass"]); $pass = md5($pass); if (checkuser($email, $pass)) { $_SESSION["email"] = $email; $_SES…
0 votes9 answers -
Взаимодействие сети сайтов.
Есть идея создать небольшую сеть сайтов с общей базой данных. ЗАДАЧА: Организовать доступ сайтов (элементов сети) к общим данным/ Вероятно API для доступа к данным должен быть единым для всех сайтов (элементов сети). Следовательно была идея подключать удаленно файл (include или require)- класс предоставляющий методы работы с общими данными. Но для этого нужно менять настройка ini.php для разрешения удаленного подключения к php файлам, что, кажется, позволит подключать удаленно все php файлы данного хостинга. Очевидно такое следствие нежелательно. Была идея обращаться к удаленному php-файлу через file() и получать траспортный файл (xml к примеру). Но в данном случае обрати…
0 votes3 answers -
[Help]Письма на иврите
Добрый день всем. Я тут читал по форуму и нашел пару вариантов, но они не принесли мне особого результата. Прошу помощи знатоков. Как мне сделать так чтобы форма(которая ниже) приходила на иврите, а не разные странные иероглифы и значки. <?php // если была нажата кнопка "Отправить" if($_POST['submit']) { // $_POST['title'] содержит данные из поля "Тема", trim() - убираем все лишние пробелы и переносы строк, htmlspecialchars() - преобразует специальные символы в HTML сущности, будем считать для того, чтобы простейшие попытки взломать наш сайт обломались, ну и substr($_POST['title'], 0, 1000) - урезаем текст до 1000 символов. Для переменной $_POST['mess'] все анал…
0 votes3 answers -
mod rewrite
Хочется разобраться с данным модулем ибо мои познания в нем крайне скудны, поэтому бы не отказался от ссылки на толковый мануал(желательно чтобы он был понятным). А собственно разобраться хочется потому что у меня есть задача: Имеется url http://www.site.ru/showmodel.php?rid=192&a...8&mid=16436 хочется чтобы пользователь мог ввести такой URL http://www.site.ru/showmodel/192/207/1298/16436 ну собственно если кто-то осилит написать буду благодарен. Но мануал по преобразованию ссылок(я знаю что mod rewrite может не только это) нужен все равно... p.s. Я осознаю что тема не из радела PHP но раздела apach нету же...
0 votes4 answers -
Заголовки
Подскажите пожалуйста! Мне нужен плагин для Лисы чтобы просматривать заголовки который браузер и сервак шлет один одному!
0 votes2 answers -
zend studio for eclipse и класс
class some { private $db; public function __construct() { $this->db = new MySQL(); $this->db->connect(); } function func() { $this->db-> } } вопрос - почему из func у $this->db-> не выпадает табличка с методами и полями этого обьекта? в конструкторе она появляетса, а в другом методе - нет
0 votes3 answers -
Возврат на страницу с формой
Такая проблема: Имеем форму, которая через POST пересылает значения на страницу с поиском (например, www.stroykann.ru прям под логотипом строка поиска) Набираем запрос, нажимаем "найти", смотрим на результаты, переходим дальше на любую страницу, нажимаем кнопку "Назад" в браузере и получаем ошибку, что страница устарела. Как этого избежать? Чтобы не появлялась эта ошибка о необходимости отправлять данные заново?
0 votes2 answers -
Необходима помощь с регулярными выражениями в Notepad++
Здравствуйте! У меня стоит задача перевода текста на укр. язык, для этого используется машинный перевод с помощью Google Translate (пробовал и другие, там еще хуже). Естественно я запихиваю весь код и получаю на выходе этот же код, но с переведенным мне текстом, но этот код весь отформатирован "по-гугловски". В общем основная проблема это пробелы внтури тегов < > которые доставляет гугл транслейтор (на самом деле и в самом тексте доставляются лишние пробелы, но это уже не так важно). Вот примеры таких добавок (через запятую фрагменты кода, испорченные пробелами): </ strong>, < strong>, </ p>, href= " / ru / prices / ", align ="left " Как видите пр…
0 votes0 answers -
Как сделать, чтобы, скажем в каком-то онлайн-мире одновременно находились несколько игроков и видели друг друга?
Подскажите пожалуйста как сделать, чтобы, скажем в каком-то онлайн-мире одновременно находились несколько игроков и видели друг друга?
0 votes6 answers -
как настроить два реальных домена на одном айпи в апачи на виндоус?
У регистратора все что нужно прописано. все нужные зоны ip статический. дальше. . . вот текст файла vhosts NameVirtualHost *:80<VirtualHost 192.168.1.13:80>DocumentRoot "C:/Server/mysite.ru"ServerName mysite.ruErrorLog "C:/Server/error.log"CustomLog "C:/Server/access.log" common</VirtualHost><VirtualHost phpmyadmin.ru:80>DocumentRoot "C:/Server/phpmyadmin"ServerName pmaErrorLog "C:/Server/error.log"CustomLog "C:/Server/access.log" common</VirtualHost><VirtualHost *:80>DocumentRoot "C:/Server/mysite2.com"ServerName mysite2.comErrorLog "C:/Server/error.log"CustomLog "C:/Server/access.log" common</VirtualHost>В апачи documentroot стои…
0 votes12 answers -
Небольшая переделка кода
Ребят, помогите пожалуйста сделать изменения такого вилда. Есть два файла: один - файл шаблона, другой - модуля. Мне нужновстроить код модуля в файл шаблона. Речь идёт о virtuemart и joomla. Вообще, это реально выполнить?
0 votes4 answers -
удаление кода
в коде РНР есть переменная X и происходит вывод контента из БД вида: <div class="A">text1</div> <div class="B">text2</div> <div class="A B">text3</div> как сделать чтобы блоки в который класс != Х были удалены. т.е. если Х=А то <div class="A">text1</div> <div class="A B">text3</div> если Х=В то <div class="B">text2</div> <div class="A B">text3</div>
0 votes17 answers -
Настройка формы обратной связи
Доброго времени суток!!! Подскажите пожалуста скачал довольно интересный скрипт обратной связи средствами php но не выходит настроить его на роботу, при отправки сообщения происходит ошибка! Где в нем необходимо прописывать свой эмаил? <? if (isset($_POST['name'])) {$name = $_POST['name'];} if (isset($_POST['email'])) {$email = $_POST['email'];} if (isset($_POST['subject'])) {$subject = $_POST['subject'];} if (isset($_POST['text_message'])) {$text_message = $_POST['text_message'];} $name = stripslashes($name); $subject = stripslashes($subject); $name = htmlspecialchars($name); $subject = htmlspecialchars($subject); $email = stripslashes($email); $text_mess…
0 votes3 answers -
Выдает ошибку
Здравствуйте! Я установил скрипт - ссылка , после чего выдает такую ошибку - ссылка Код файла common.php А вот и сам кусок кода: if(!function_exists('posix_getpwuid')){ function posix_getpwuid($id){ return array( 'name'=>getenv('USERNAME'), 'passwd'=>'', 'uid'=>0, 'gid'=>0, 'geocs'=>'', 'dir'=>'', 'shell'=>'' ); } }
0 votes2 answers -
Парсер на Perl
Нужен парсер именно на perl, ну или js. Суть задачи: 1) Пройтись по странице, и с помощью регулярки отделить определенный кусок кода в котором находится информация о курсе валюты. 2) Нужно из получившегося результата вычесть 1 процент. 3) Так как курс время от времени меняется, надо переодично перезаписывать его (надо ли вообще?). 4) Округлить итог до сотых долей. Подскажите где найти инфу и куда копать?
0 votes4 answers -
Отправка радиокнопки на email
Пытаюсь отправить на email значение радиокнопки, но что-то оно не приходит. <input type="radio" name="cargo" value="1" checked>Новая почта</input> <input type="radio" name="cargo" value="2" >Интайм</input><br /><br /> switch ($_POST['cargo']) { case '1': echo "Новая почта";break; case '2': echo "Интайм";break; } Что тут не так?
0 votes7 answers -
Не находит базу данных
На одном сервере есть база данных,на втором я хочу сделать коннект к ней.Mysql_pconnect проходит нормально,но mysql_select_db базу не видит.Имя ввожу правильно.Mysql_list_dbs пишет Resource #4.
0 votes3 answers -
проблема с ваkидностью из за земены " такой '
Подскажите как быть? формирую например echo " <div class='free'>...</div>;" "free" заменяю 'free' чтоб ошибку вывода не дал НО формируется html .... <body> <div class='free'>...</div> </body> .... И валидатор кричит что должны быть двойные кавычки("), Как Быть??
0 votes6 answers -
Настройка php5
Скачивал всё и следовал согласно инструкции по ссылке: http://www.php.ru/install/ Возникла проблема при настройке пхп5, вот скриншот что я сделал, что кроме этого надо сделать, как именно. Я хотел спросить правильно ли я указал пути, при настройке пхп на скриншотах, больше ничего не нужно при настройке пхп указывать,еслт нужно то что именно в каком месте?
0 votes6 answers -
PHP on-line
Доброго здоровья всем, кто не спит!)) Подскажите пожалуйста мне вот что. Я хочу изучить PHP. Существует ли возможность постигать его премудрости на on-line сервере, без установки "локалки" на ПК?
0 votes4 answers -
Как сделать, поможет ли php?
Когда публикуешь статью и чтобы самому не ковыряться с каждым изображением, можно ли с помощью php сделать, так что бы изображения (тег img) автоматически попадали в тег div, который уже с нужным классом (так как я хочу сделать, без тега div не обойтись).
0 votes4 answers