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
-
Помогите с капчей
Добрый день Помогите пожалуйста с капчей Вот так я сгенерировал случайное число if($_SESSION['uid'] =='') { $_SESSION['uid'] = mt_rand(100000,999999); } Вот так я вызываю , по крайней мере должен так вызывать капчу <img src="capcha.php?sid='.$_SESSION['uid'].'"/> а что должно быть в самом capcha.php понять не могу Люди добрые научите подскажите
0 votes7 answers -
Безопасность
Здравствуйте, есть форма для добавления сообщения в гостевой книге и необходимо обеспечить безопасноть этой формы. Вопрос в следующем достаточно ли для этого процедур обработки из функции security function security($txt, $length) { // Запрещаем использование ссылок в сообщениях if (preg_match("|www\.|i",$txt)||preg_match("|http://|i",$txt)) {exit("Запрещается использование ссылок в сообщении");} // Удаляем все теги $txt=htmlspecialchars(strip_tags($txt)); // Убираем лишние пробелы если они есть $txt=preg_replace("|[\s]+|s"," ",$txt); // Проверяем на длинную строку $txt = preg_replace_callback('/(\w{100,})/', 'newtext', $txt); // Ограничиваем размер сообщен…
0 votes8 answers -
админка
ребят нужно сделать простенькую админку для сайта доски обьявлений, что посоветуете?
0 votes13 answers -
Как сделать "Выбрать все"?
Ребята, я чего-то не могу сообразить, как сделать кнопку "Выбрать все". Т.е. у меня есть модуль поиска на сайте, для каждого пункта поиска присвоен свой id, а как сделать такой пункт, который бы делал возможным поиск сразу по всем пунктам?
0 votes5 answers -
jQuery Validation
Назрел вопрос а стоит ли использовать или js использовать для валидации ? Прошу все за и против, сразу предупрежу что размер jQuery меня не смущает.
0 votes18 answers -
Индикатор новой записи в БД?
Здравствуйте. Подскажите пожалуйста. Как сделать, чтобы показывалась надпись типа "Новое сообщение", когда появляется новая запись в таблице БД и при нажатии на это открывать список сообщений (вывод списка сообщений я сделал), а после просмотра (нажатия на ссылку) показывать уже другую надпись - "Нет новых сообщений" Есть поля "id", "Имя отправителя", "Тема", "Сообщение", "Дата добавления", "IP адрес" в таблице БД. Спасибо заранее.
0 votes15 answers -
Запуск РНР из *.html страницы.
Здравствуйте. У моего сайта уже проиндексированы и участвуют в поиске 45 страниц, все они ***.html. Теперь потребовалось в каждую вставить таблицу, которую можно изменить исправив данные только лишь в БД. При помощи РНР знаю как это сделать, но если я расширения html поменяю на php, поисковик уже не будет перенаправлять пользователя правильно. Подскажите пожалуйста, как в ХТМЛ страницу вставить код РНР ? Спасибо.
0 votes17 answers -
скачивание на лету
файл index.php ____________________________________________________ <?php Error_Reporting(E_ALL & ~E_NOTICE); function Downloadfile ($filename) { $handle = fopen($filename, 'rb'); if ($handle === false) { return false; } while (!feof($handle)) { print (fread($handle, 1024*8)); ob_flush(); flush(); } fclose($handle); return true; } Downloadfile("z:/home/test1.ru/www/file/1.rar"); ?> ____________________________________________________ Выкидает страницу с содержимым архива. Мне нужно чтобы выкидало окошко сохранить файл. Что нужно дописать?
0 votes6 answers -
При входе на сайт один раз показать НЕ главную страницу
Добрый день гуру! Помогите решить вопрос. Есть сайт, www.example.ru на котором лежит 2 файла. Главная страница - index.php, и страница с логотипом компании - preindex.php. Если человек заходит на сайт впервые - показать ему preindex.php, который будет отображаться к примеру секунд 5 после чего перейти на index.php, если же уже был на сайте - показывать сразу index.php. Заранее спасибо!
0 votes4 answers -
Авто выгрузка на бесплатный фотохостинг
Как можно организовать авто выгрузку на фотохостинг? Хочу реализовать размещение изображений добавленных пользователями на форуме в Радикале к примеру, а не на моем хостинге, но так что бы пользователи не уходили с сайта и добавляли изображения на Радикал через интерфейс форума!
0 votes8 answers -
Скрипт отправки сообщения с сайта!
Подскажите скрипт отправки сообщения с сайта, условие: 1. должен выводиться код для ввода и проверки корректности, чтобы не спамили роботы 2. форма отправки сообщения должна интегрироваться в шаблон страницы сайта с контентом. Заранее благодарю!
0 votes9 answers -
Про классы
Вот такой код: class O_Db extends DB_Sql { var $User; var $Password; function func_O_Db_vars(){ if((!isset($_SESSION["sate"])) || ($_SESSION["sate"]=="sate")){ $this-> User = "User"; $this-> Password = "Password"; }else { $this-> User = "User"; $this-> Password = "Password"; } } } Необходимо присвоить значения переменным в зависимости от условия. 1. Правильно ли написан код? 2. Существует ли возможность присвоения переменным значений внутри класса в зависимости от выполнения условия!
0 votes11 answers -
Разбить строку на слова
Прошу помочь с php. Дано Код: <?php echo $product_type_params["parameter_value"]; if ( !empty($product_type_params["unit"] ) ) { echo " ".$product_type_params["unit"]; } ?> $product_type_params["parameter_value"] - выводит такую строку - Joomla;самая;лучшая;кмс Надо эту строку (разбить) привести к такому виду Joomla самая лучшая кмс Потом берем отдельно каждое слово и выводим таким образом 123 321 ... Т.е. надо на выводе заменить слово "Joomla" на "123" и т.д. Задача вроде не сложная для знающего php, а для меня проблема. Буду очень благодарен.
0 votes7 answers -
textarea (заставить сохранять введенные данные в случае ошибки)
Привет. Ситуация следующая. Есть , есть скрипт, который проверяет форму, и в случае неправильно введенных данных, возвращает пользователя опять заполнить ее. Необходимо сделать таким образом что бы текст введенный в TEXTAREA не скидывался. Буду благодарен за пример. Особо умных, любящих пофлудить, покритиковать вопрос и прочее - прошу не беспокоить этот пост своей писаниной!
0 votes7 answers -
Связка скрипта с paypal'ом
Как связать скрипт с paypal'ом, ну или ей похожей, например чтобы можно было оплатить ту или иную услугу. какие данные для этого нужны
0 votes7 answers -
Таблица умножения
Подскажите, как закрасить вот так как на этой картинке? Не могу понять как. <?php $cols = 10; $rows = 10; $cols1 = 1; echo '<h1><center>ТАБЛИЦА УМНОЖЕНИЯ</center></h1>'; echo '<table style="border:1px solid black; padding:10px; margin-left:300px;">'; while($cols1<$cols){ $rows1 = 1; echo '<tr>'; while($rows1<$rows){ $rez = $cols1*$rows1; echo '<td style="border:1px solid black; padding:20px;">'.$rez. ' '.' </td>'; $rows1++; } echo '<br />'; echo '</tr>'; $cols1++; } echo '</table>'; ?>
0 votes12 answers -
Как вставить результат скрипта PHP в свой главнный див?
Не выходит и все тута....Помогите! Я верстаю с помощью дивов. Так вот у меня етсь главный див, в котором каждая страничка имеет свой основной контент. Как мне результаты тех же search.php и golos.php вставить в этот див? Пробовал и так итак, не получается. Помогите засунуть результат в этот мой главный див! Спасибо,
0 votes7 answers -
Старые браузеры и сайты
Всем привет! Тут на днях решил ограничить просмотр сайта, скажем на IE6. Так вот, хотел спросить, как это лучше сделать?(Чтобы показывать юзеру со старым браузером, что нужно обновить его прогу, ну в общем другую страницу открыть)
0 votes6 answers -
Selected в меню
У меня в цикле выводятся новости около каждой новости есть свое меню выбора select, как сделать чтобы в зависимости от id новости в етом меню был выбран тот или иной пункт, Я пробивал так: в каждой option выводил переменую:х1, х2, х3 и т.п. , а потом через оператор выбора иф делал:if(id==3){x2=selected;} и так далее, но первые 2-3 новости выводились правильно, а дальше одно и тоже
0 votes7 answers -
В форму возвращает не записанное, а старое значение!
Подскажите пожалста, почему в форму скрипт возвращает не записанное, а старое значение! Вот собсно он: <html> <head> <title>Запись и добавление в файл</title> </head> <body> <form method="post"> <textarea name="content" rows=5 cols=30> <?php $fd = fopen( "test.txt", "r" ) or die ( "Не удалось открыть файл" ); $fstring=fread($fd, filesize("test.txt")); echo $fstring; fclose($fd); ?> </textarea> <input type="submit" name="submit" value="submit"> </form> <?php $fd = fopen( "test.txt", "w" ) or die ( "Не удалось открыть файл" ); fwrite( $fd, $_POST['content']); fclose( $fd ); ?> </body> &…
0 votes8 answers -
Передать константу в include в url
Всем привет! Скажите, почему не получается сделать вот так? в файле connect.php указываю: <?php define('SITE_NAME', 'http://localhost/ONESITE.COM/'); ?> В файле index.php подключаю этот файл: <?php include_once 'connect.php'; ?> И далее в этом же файле пытаюсь считать значение константы: <html> <head></head> <body> ...... include_once SITE_NAME . 'inc/tamplate.inc.php'; ...... </body> </html> Ожидаю, что в include_once пойдет строка "h t t p://localhost/ONESITE.COM/inc/tamplate.inc.php", но этого не происходит. Понимаю, что что-то делаю не так, или о чем-то не знаю. Подскажите пожалуйста. Спасибо! P.S. Пробовал вмес…
0 votes9 answers -
числовые ID без пропусков
Возник вопрос: есть таблица с ID значение которого для каждой записи генерируется с помощью auto_increment при её создании. Но если я в последствие удалю запись, то образуется дырка в последовательности числовых ID записей данной таблицы. Естественно можно это всё дело устранять в PHP... а нет ли этому более подходящего решения (в самом mySQL допустим)?
0 votes8 answers -
Структура сайта
Помогите разобраться. Никак не могу понять какой должна быть структура папок правильного сайта. Эта самая структура должна соответствовать условиям: 1. Должны работать хлебные крошки. 2. Не нужно менять ссылки в каждой новой странице на файлы, например на css файл. Многие ресурсы пишут, что хорошая структура вида: Корневая(document root)/библиотека/пушкин/поэмы/ и в каждой из папок лежит index.php, но тогда придется в каждой новом файле писать ../style.css, ../../style.css, ../../../style.css. Сейчас у меня всего одна страница, которая изменяется после передачи ей переменных методом GET
0 votes6 answers -
Графика в PHP
Я тут на днях прочитал что если гд какой-то модуль подключить то можно рисовать на пшп, цвет каждого пиксэла задавать руками... Кто-нибудь когда-нибудь имел с этим дело?
0 votes6 answers -
PHP и HTML
Всем привет! Значит пишу код регистрации на сайте. Пока простенький. С начала выводится окошко где можно ввести логин/пас или нажать на кнопку "Регистрация". При регистрации вылетает окошко, куда надо тоже ввести логин/пас, которые занесутся в таблицу мускула. Проблема в том, чтобы взять то что ввел юзер (логин/пас) html формы и использовать их в пхп скрипте. Догадываюсь, как это писать отдельно всё. Т.е. файл со скриптом отдельно, html форма в другом файле(тогда всё просто). А вот как всё одним файлом сделать? Остановился пока на таком вот коде(знаю, что не прав): файл расширения пхп <html> <form> логин: <input type="text" name="login"/><br>…
0 votes5 answers