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
-
Как сделать "Выбрать все"?
Ребята, я чего-то не могу сообразить, как сделать кнопку "Выбрать все". Т.е. у меня есть модуль поиска на сайте, для каждого пункта поиска присвоен свой id, а как сделать такой пункт, который бы делал возможным поиск сразу по всем пунктам?
0 votes5 answers -
Динамическое меню
У меня вопрос, как можно сделать динамическое меню с подменю посредством вывода из базы? т.е.: Ссылка 1 | Ссылка 2 | Ссылка 3 | Ссылка 4 | Ссылка 5 и чтоб при наведении на Ссылка 2, внизу вываливалось ПодменюСсылка 1 | ПодменюСсылка 2 | ПодменюСсылка 3 в плане яваскрипта ненадо, интересует как правильно сформировать таблицу в базе и растыкать ссылки по местам. Делал кто-то такое?
0 votes10 answers -
upload картинок через визуальный редактор
Интересен вопрос загрузки картинок через визуальный JS редактор типа FCKEditor или ему подобных. Тоесть, просто копируем текст с картинками в буфер и вываливаем его в визуальный редактор. Вопрос: можно ли узнать Temp-путь картинки? можно ли через js узнать base32 код картинки? Эту тему можно отнести и к Php и к Js. Еще не определился...
0 votes10 answers -
include
Есть класс: class welcome extends Controller { public function __construct($data){ parent::__construct($data); } function strange(){ include (SYS_FOLDER."/views/welcome.tpl"); } function index(){ echo "Выполняется...<br>"; $head = "Заголовок"; $text = "Работает."; //$this -> strange(); include (SYS_FOLDER."/views/welcome.tpl"); } } welcome.tpl: <!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"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title><?php echo…
0 votes14 answers -
Responsive на php
Здоровья вам, форумчане! Ничего не знаю по php, хорошо разбираюсь в html и css, недавно задался вопросом - как скрыть контент (при определённых параметрах окна браузера) при помощи php. Конечно, есть отличный метод - @media only screen and (max-width: 1000px) { траляля... display:none;Но вышеуказанный метод просто скрывает отображения контента, а мне хочется контент удалить полностью из html вёрстки. Точно так же, как например, можно удалить любой контент с главной страницы wordpress вот этим кодом - <?php if ((is_front_page()) and (!is_paged())) { ?>любой контент, который хочу удалить с главной....<?php } ?>Как сделать так, чтобы контент удалялся или поя…
0 votes16 answers -
Помогите с капчей
Добрый день Помогите пожалуйста с капчей Вот так я сгенерировал случайное число if($_SESSION['uid'] =='') { $_SESSION['uid'] = mt_rand(100000,999999); } Вот так я вызываю , по крайней мере должен так вызывать капчу <img src="capcha.php?sid='.$_SESSION['uid'].'"/> а что должно быть в самом capcha.php понять не могу Люди добрые научите подскажите
0 votes7 answers -
Как разбить строку 000000 на отдельные символы?
Как сделать? заранее спасибо
0 votes14 answers -
Помогите пожалуйста декодировать :(
Приветствую всех! Столкнулся с такой необходимостью - перенести некоторые учётные записи с одного форума на другой. Достал с базы соответствующую таблицу, но пароли в ней естественно закодированы и имеют вид: '4d3d6e613fc8c5efac9c705cc5a8fcc9b9eadd59', '>3a+|<fxBD+%' Кто ни будь может подсказать как это декодировать? Буду очень признателен.
0 votes9 answers -
числовые ID без пропусков
Возник вопрос: есть таблица с ID значение которого для каждой записи генерируется с помощью auto_increment при её создании. Но если я в последствие удалю запись, то образуется дырка в последовательности числовых ID записей данной таблицы. Естественно можно это всё дело устранять в PHP... а нет ли этому более подходящего решения (в самом mySQL допустим)?
0 votes8 answers -
Работа с формой
Добрый день. Есть страница с адресом. /events.php?ID=2&endIndex=1 те. гетом передается 2 параметра Задача на при нажатию на кнопку добавить туда еще один. Делаю через форму echo "<div id='order_block'> <form action='events.php?"._SERVER["QUERY_STRING"]."'> <p><input type='radio' name='order' value='Name'>По названию<Br> <input type='radio' name='order' value='CityName'>По городу проведения<Br> <input type='radio' name='order' value='Price'>Стоимости</p> <p><input type='submit'></p> </form> <a href=''>dasda</a> </div>"; Но акшен обрезается до eve…
0 votes14 answers -
не выводит данные с бд
Привет вэб-мастерам! Начал пробовать писать сайт на php+ mysql и столкнулся с такой проблемой- не выводит с базы данных информацию,при этом никакой ошибки тоже не выдает... Что это может быть? p.s. Вот код: Некий файл pozdravleniya.php <?php $pozdravleniya = getAllPozdravleniya();for ($i = 0; $i < count($pozdravleniya); $i++){$name = $pozdravleniya[$i]["name"];$text = $pozdravleniya[$i]["text"];include "pozdravleniya_shablon.php"; }?>functions.php : <?php $mysqli = false;function connectDB() {global $mysqli;$mysqli = new mysqli ("localhost", "root", "", "firstbd");$mysqli->query ("SET NAMES 'win1251'");}function getAllPozdravleniya(){global $mysqli;connect…
0 votes9 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 -
Настройка отправки формы.
Помогите пожалуйста настроить форму отправки на почту. В php пока никак не разбираюсь, но пытаюсь разобраться. На сайте имеются 2 формы. Первая: <form class="form-inline form-register form-register-small" method="post" action="send.php"> <div class="form-group"> <input size="30" type="text" class="form-control required" name="fullname" id="fullname" placeholder="Имя"> </div> <div class="form-group"> <input size="25" type="email" class="form-control required email" name="email" id="email" placeholder="E-mail"> </div> <div class="form-group tel-wrapper"> <input type="tel" class="form-control required…
0 votes6 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 -
Взлом через POST запросы
Приветствую. Имеются 2 сайта, которые обмениваются данными, используя POST запросы и протокол https. Посылается запрос -> приходит ответ -> отсылается новый запрос. Как можно защитить данную цепочку от взломов и подмен?
0 votes3 answers -
SSI и подсветка активного раздела меню
Сразу скажу, что PHP не знаю и применять здесь не собираюсь. Речь идёт только об SSI в IIS5. Есть несколько .shtml-файлов, к которым подключаются файлы header.inc и footer.inc. В header имеется навигационное меню - просто список с набором линков на файлы с главами книги. Нужно, чтобы автоматически подсвечивался пункт меню, соответствующий текущему файлу. Как такое сделать средствами одного лишь SSI, без JavaScript ?
0 votes4 answers -
textarea (заставить сохранять введенные данные в случае ошибки)
Привет. Ситуация следующая. Есть , есть скрипт, который проверяет форму, и в случае неправильно введенных данных, возвращает пользователя опять заполнить ее. Необходимо сделать таким образом что бы текст введенный в TEXTAREA не скидывался. Буду благодарен за пример. Особо умных, любящих пофлудить, покритиковать вопрос и прочее - прошу не беспокоить этот пост своей писаниной!
0 votes7 answers -
Скрипт отправки сообщения с сайта!
Подскажите скрипт отправки сообщения с сайта, условие: 1. должен выводиться код для ввода и проверки корректности, чтобы не спамили роботы 2. форма отправки сообщения должна интегрироваться в шаблон страницы сайта с контентом. Заранее благодарю!
0 votes9 answers -
Проблема с SQLite3 на Ubuntu.
Добрый день! Я занимаюсь по урокам РНР Специалист. Кто в курсе, тот знает, что на 3-м курсе (сорри=) есть тема SQLite. Закачал себе SQLite, подправил .ini, но всё равно летели ошибки. Потом обнаружилась вот такая интересная деталь: sqlite_open (PHP 5 < 5.4.0, PECL sqlite >= 1.0.0), а у меня PHP Version 5.4.6-1ubuntu1.2. Да и друг мне посоветовал переходить на 3-ю версию. Хотя, в данном случае, слово "Переходить" не подходит, ведь я только начинаю знакомство с PHP и БД. Итого, решил тот урок сделать с помощью SQLite3. К сожалению, даже код из мануала: <?php /** * Simple example of extending the SQLite3 class and changing the __construct * parameters, then using…
0 votes4 answers -
Как вставить результат скрипта PHP в свой главнный див?
Не выходит и все тута....Помогите! Я верстаю с помощью дивов. Так вот у меня етсь главный див, в котором каждая страничка имеет свой основной контент. Как мне результаты тех же search.php и golos.php вставить в этот див? Пробовал и так итак, не получается. Помогите засунуть результат в этот мой главный див! Спасибо,
0 votes7 answers -
Время выполнения скрипта больше 30 сек. set_time_limit(0)
Проблема заключаеться в следующем. Есть скрипт который должен взять 300 запросов с поисковика и отпарсить. В коде ставлю set_time_limit(0); но все равно скипт после 30 сек. перестает выполняться. Что можно с сделать в таком случае? Есть идея через определенное время делать повторный вызов скипта и продолжать с определенного места. делать все это через LOCATION. Отпишите кто встечался с таким, как можно решить вопрос.
0 votes3 answers -
MODx CMS
Может не в той ветке, может не тот раздел, даже скорее всего не тот форум. =) Но нравится мне эта CMS, ничего про кишки не знаю, просто как пользователя меня устраивает и все тут. К тому же я видел тут на форуме ценителей, так что будет круто, если тут сможем в непринужденной обстановке пообсуждать. Собственно, вопрос, по глупости поставил себе "по полной", то есть, с примером сайта, тем самым база данных у меня теперь (к, слову, единственная на хостинге, ни удалить, ни новую создать, только запись/чтение) малость изгадилась. Задумал я теперь все удалить и заново переставиться. Ранее на другом хосте было просто, я удалял вообще базу и создавал новую. Теперь, как уже выше …
0 votes15 answers -
Простейший движок на PHP
Доброе время суток! Друзья, нужна ваша помощь. 1. Есть у меня несколько сайтов на html. Со временем появилась необходимость сделать мини-админку, что бы добавлять на этих сайтах новости. Только новости и ничего больше! Есть ли какие либо скрипты самые примитивные??? Просто вход в защищеную часть, число, заголовок, вступление, основной текст. все! Я работаю с Joomla, Joostina, Wordpress, но все они очень сложные для простого заказчика. Много лишней инфы, модулей, компонетов, плагинов и т.п. 2. Так же меня интересует, бывают ли простейшие движки. Нужны только возможность добавления раздела и инфы в нем + управление меню. Ни какой регистрации и последующих наворотов. Заран…
0 votes12 answers -
Открытие файла php
Всем добрый вечер! У меня возникла одна проблема. Чтобы открывать файлы php с помощью блокнота я кликнул правой кнопкой на файл и далее нажал на свойства, потом в вкладке "Общие" там где "Приложение" я нажал "Изменить". Дальше я выбрал блокнот и нажал ОК. Все файлы с расширением php поменяли свой облик. В иконке есть какой-то квадрат внутри которого есть блокнот. Теперь если мне в браузере ввести данные в формах и зарегистрироваться, то он начинает открывать окно с целью открыть файл или сохранить. Я не знаю как вернуть вид файла в прежнем виде. И как его изменять с помощью блокнота?
0 votes11 answers -
Не работает форма для писем
Добавила антиспам-проверку в форму для писем и она перестала работать - письма не отправляются, вместо этого все время выдает: Неправильный ответ на вопрос антиспама. Вот код: Помогите, плиз, найти ошибку.
0 votes18 answers