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
-
Проблемы с кодировкой
Проблема в том что Линкер отдает win-1251, в то время как сайт на Зебре и приспособлен только к UTF-8. На сайте в место вывода каталога я вписываю: <?error_reporting(0); $p = $_GET["p"]; $c = $_GET["c"]; $text = UrlEncode( $_GET["text"] ); $find = UrlEncode($_GET["find"]); $_POST[ "link" ] ? $link = urlencode( $_POST[ "link" ] ) : $link = urlencode( $_GET["link"] ); $_POST[ "banner" ] ? $banner = urlencode( $_POST[ "banner" ] ) : $banner = urlencode( $_GET["banner"] ); $_POST[ "cat" ] ? $cat = urlencode( $_POST[ "cat" ] ) : $cat = urlencode( $_GET["cat"] ); $_POST[ "email" ] ? $email = urlencode( $_POST[ "email" ] ) : $email = urlencode( $_GET["email"] ); $_POST[ "bac…
0 votes1 answer -
Проблемы с навигацией
Создал скрипт навигации, но он не работает. Что неправильно? <? if ($_SERVER['REQUEST_URI'] != 'http://parkes.org.ua/index.php') $level='../' ?> <img src="<?$level?>img/icon_home.png" width="32" height="32" border="0" alt="">
0 votes3 answers -
Проблемы с обновлением данных
Приветствую. Столкнулся с проблемой редактирования значений в таблице. Поле обновляется с английским алфавитом и цифрами, однако отказывается меняться при наличии спец. символов и русских букв. Подскажите пожалуйста, где ошибка. Сейчас использую дикую связку DELETE + INSERT, а это не кашерно if (((isset($_POST['id'])) && (isset($_POST['title'])) && (trim($_POST['title'])!=''))){ $id = intval($_POST['id']); $title = mysql_real_escape_string(trim($_POST['title'])); $sql = "UPDATE `tbanners` SET `title`='".$title."' WHERE `id`='".$id."'"; $db->Query($sql); // aka mysql_query() } Запрос значительно упростил. Пробовал без mysql_real_escape_stri…
0 votes6 answers -
Проблемы с формой обратной связи
Добрый день всем. Взялся писать сайт для своей жены и столкнулся с проблемой в форме обратной связи. Тестирую на локальном сервере. При нажатии кнопки отправить выводит: Сообщение отправленно"; } else { echo " Сообщение не отправленно"; } ?> Вот код: <?php if (isset($_POST['name'])) {$name = $_POST['name'];} if (isset($_POST['email'])) {$email = $_POST['email'];} if (isset($_POST['message'])) {$message = $_POST['message'];} $address = 'bysinkamysinka@mail.ru'; $sub = "Это сообщение с моего сайта"; $mes = "Автор указал такое имя: $name \n Оставил такой E-mail: $email \n Содержание письма: $message"; $verify=mail($address,$sub,$mes,"Content-type:text/plain; charset =…
0 votes8 answers -
Проблемы с ЧПУ
Прописал в .htaccess RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php [L,QSA] как это я видел в некой инструкции. И вроде бы все работает как следует кроме одного: все картинки, таблицы стилей и прочие файлы загружаются не оттуда. Пример: в корне test1.ru лежит image.jpg. В index.php одна строчка <img src="42.jpg">. Если в адресной строке написано http://test1.ru или http://test1.ru/qwe, то все нормально и картинку видно. Есди написано http://test1.ru/qwe/asd, то картинка пытается загружаться из http://test1.ru/qwe/, где ее, естественно, нет... Как с таким быть?
0 votes1 answer -
проблемы у новичка
Доброе время суток! Начал изучать пиэйчпи по учебнику Энди Харриса и столкнулся с проблемой его неактуальности, хотя, насколько могу судить, учебник очень хорош, с множеством примеров и подсказок. Себе установил пиэйчпи пятой версси, так как не вижу смысла изучать то, что уже не используется, а другого учебника такого же качества найти не могу, и пытаюсь те примеры актуализировать ( хотя, наверно. дурацкая затея). Но ближе к делу: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html; charset=Windows-1251" http-equiv="content-type"> <title>Styled text</title> </head> <body&…
0 votes15 answers -
Проваерка формы перед отправкой
Здравствуйте, возникла такая проблема. есть Форма, в которой нужно проверить чтоб обязательно был отмечен радиобаттон (Нужна именно проверка а не checked="checked") <form action="" method="post" name="form1"> <p>{$question}</p> <br /> <table width="300px" align="center"> <tr> <td align="left"><input type="radio" name="rb" id="option1" value="opt1"/><label for="option1">{$opt1}</label></td> <td align="left"><input type="radio" name="rb" id="option2" value="opt2"/><label for="option2">{$opt2}</l…
0 votes4 answers -
Проверить переменные.
Что - то башка к утру не варит, никак не могу придумать, как сделать следущий финт ушами. Есть ряд переменных - $s1, $s2 ... $sN - если все переменные пусты, то ид?т какой - нить экшен. Не хочется вс? это строить на ifelse.
0 votes6 answers -
проверить соответствие типов
Хотелось бы узнать в каких случаях следует употреблять строгое РАВНО (=== ), строгое НЕ РАВНО (!== ). Если в этих логических опирациях существует хоть какаянибудь надобность, то хотелось бы о ней услышать!
0 votes5 answers -
проверка flash player
можно-ли проверить путем php будет работать swf через <object> или нет?
0 votes2 answers -
Проверка адреса E-mail
Прошу совета у опытных web-программистов. Достаточно ли привед?нного ниже условия для проверки вводимого пользователем адреса E-mail? if(isset($_POST['submit']))//Проверка нажатия кнопки submit { if(isset($_POST['Mail'])&&$_POST['Mail']!="")//Провека ввода данных в поле E-mail { if(eregi("^[_A-Za-z0-9-]{1,}[@]{1}[_A-Za-z0-9-]{1,}[.]{1}[A-Za-z]{2,3}$",$_POST['Mail']))//Проверк корректности ввода E-mail адреса { $mail=$_POST['Mail'];//Если условие выполняется, извлекаем данные из массива $_POST['Mail'] $mail=strtolower($mail);//Переводим введ?нный адрес в нижний регистр $_SESSION['mail']=$mail;//Созда?м переменную сессии с адресом } else//Если условие не выполняетс…
0 votes6 answers -
Проверка в PHP-сценарии поддержки JS в браузере клиента
Можно ли в PHP-сценарии проверить поддержку JS в браузере клиента ?
0 votes4 answers -
Проверка в форме
Есть форма на решение квадратного уравнения. Все работает нормально. Только, не могу сделать следующее. Как мне проследить, что пользователь набирает числа, а не буквы или еще чего-то там. То есть мне нужно, чтобы в поле вводились только числовые значения. Как это сделать (с помощью конкретной функции или применение регулярного выражения) кодом php?
0 votes2 answers -
Проверка введенных данных
Есть форма, в которую подключается php-скрипт проверки правильности ввода данных(скрипт не дописан на все поля, но не суть) При запуске формы через WebMatrix после нажатия на кнопку Submit идет перенаправление либо на страницу скрипта с выводом его текста(localhost:8080/PhpScript.php в адресной строке и текст этого файла в окне браузера), либо на пустую страницу(localhost:8080/PhpScript.php и пустая страница в окне браузера) Собственно вопрос: скрипт не делает никаких действий(хотя, судя по написанному должен ругаться как минимум на 2 поля). В чем проблема? В какую сторону копать, чтобы эту ошибку исправить? P.S. архив с файлами - http://d01.megashares.com/dl/HmTbP8d/LB1_…
0 votes39 answers -
Проверка ввода определенных символов и цифр
А можно ли сделать код не используя регулярных выражений, которы будет проверять что пользователю ввел в форму только цифры и символы +-. Кто такой делал, можно пример пожалуйста.
0 votes1 answer -
проверка значений радиокнопок
на странице 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 -
Проверка кеша на соответствие содержимому страницы
Добрый день. Если тема, обсуждалась ранее, прошу прощения. Не нашел решения специфической задачи. Проблема следующая... Есть сайт на котором размещается расписание мероприятий. Часто происходят незначительные изменения, например перенос даты одно из них. При повторном открытии страницы данные выдаются из кеша (без изменений). Подскажите, как лучше реализовать проверку содержимого кеша на 100% соответствие данным на сервере и в случае обнаружения любых расхождений выполнить принудительную перезагрузку? Заранее благодарю за полезный ответ!
0 votes6 answers -
Проверка логина и пароля.
Как сделать так чтобы когда пользователь ввел пароль "pass" он перенаправлялся на страницу 1.html а когда вводил "pass2" на страницу 2.html. Все названия я дал для примера. Да-да. Такая тема существует. Но я ничего не понял из той темы.
0 votes7 answers -
Проверка на бота.
Здравствуйте. Хочу реализовать проверку на бота с помощью функции генерации случайных чисел. 1. Генерируем число вставляем его в гостевую перед отправкой сообщения, 2.проверяем сходится ли то что вв?л пользователь с тем, что сгенирировала функция, 3.подтверждаем. Кто за, кто против и почему?. Жду ответов.
0 votes9 answers -
Проверка на ссылки во форме
Есть форма и последнее время стали слать мне ссылки... прям на главную почту Как можно найти в $massage найти http:// или www или что то подобное ? Заранее спасибо
0 votes8 answers -
Проверка перехода со страницы
Как сделать проверку, которая бы показывала что пользователь перешел имеенно с этой страницы? А не с какой либо другой? Тобишь: Имеется форма на странице a.php, из нее отправляются данные в one.php Мне нужна проверка в one.php, Которая достоверно показывала бы что данные отправленны именно из a.php
0 votes47 answers -
Проверка размера файла через PHP
Привет, форумчане! У меня возник такой вопрос.. я пытаюсь загрузить три файла из формы.. и если один из них больше, чем это указано upload_max_filesize - возникает ошибка Warning: POST Content-Length of 12425553 bytes exceeds the limit of 8388608 bytes in Unknown on line 0. Можно ли как то исключить эту ошибку, какой-нибудь проверкой на PHP? или JS. Кто как решал подобные задачи?
0 votes7 answers -
проверка расширения файлов
Я пишу файлообменник, и мне надо сделать функцию проверки формата файла. Все нижеперечисленное мной испробовано, ничего не работает: ereg('[a-zA-Z0-9.mp3$|.ogg$]', $name ); if($name[2] == "audio/mpeg") { //заливка файла } else { //нет } Код целиком смогу выложить только завтра. Помогите плз! {...отредактировано kiD}
0 votes6 answers -
проверка соответствия данных разных файлов
Здраствуйте ! Ребята нужна помощь. Не могу понять как можно сделать проверку на соответствие данных разных файлов , тоесть есть файл в н?м список например mers bmw lotus toyota вдругом файле данные например bmw lotus Тоесть нужно что бы после прогона первого файла на схожесть со вторым в первом осталось только mers,toyota так как данные bmw и lotus были во втором и были удалены в первом кто поможет обьяснить каким образом это можно реализовать если не скриптом то хотя бы направлением где искать путь по решению задачи всем откликнувшимся огромное спасибо!
0 votes5 answers -
проверка существования
Здравствуйте. Возник такой вопрос. Я пишу что-то типо мини-форума. Смысл такой. Пользователь авторизовывается и для него создается шаблонная страница, для каждого пользователя должна создаваться своя страница, если она уже существует, то должны выводится все ранее созданные темы. Я застрял. Просто раньше с пхп и mysql я не работал, это мое первое приложение и многого я найти не могу. Я не прошу писать за меня код, но может кто-то потратит немного времени и объяснит мне на пальцах, быть может с какими то небольшими строчками для наглядности, как мне связать все эти сущности, куда какие ключи добавить в базе, чтоб вытягивать записи и как вообще организовать то, что я хочу к…
0 votes14 answers