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
-
Взаимодействие PHP и JS без перезагрузки страницы
Здравствуйте! У меня на странице 2 списка wherefrom и where. В зависимости от того, какие варианты выбрал пользователь, их значения value передаются в php-скрипт и в н?м происходит выбор нужного мне значения. Вот код: <?php include("../includes/placesarray.php"); ?> Откуда <? foreach($array_from as $key=> $value){ if ($_POST['wherefrom']==$key) echo "$value"; else echo "$value"; } ?> Куда <? foreach($array_where as $key=> $value){ if ($_POST['where']==$key) echo "$value"; else echo "$value"; } ?> <?php include("../includes/taxiarray.php"); if (isset($_POST['wherefrom'])&&isset($_POST['where'])) { if ($taxiarray[$_POST['wherefrom']]…
0 votes5 answers -
Проблема с форумом
Я скачал на досуге форум. Установил его и он мне пишет следущее: Please ensure both the install/ and contrib/ directories are deleted Ну В общем посмотрите: http://www.clubunnatov.spb.ru/PHPBB/phpBB-2.0.11/phpBB2/
0 votes5 answers -
X/O
Я вот тут подумал, а реально сделать на PHP и java сетевую игру крестики-нолики?
0 votes24 answers -
Неправильный ввод в адресной строке браузера
У меня есть пункт меню который ссылается на страницу http://sitik.ru/videolessons/1.php?page=1 Скажите как сделать,чтоб если пользователь неправильно ввёл ссылку в браузере его пренаправило на страницу http://sitik.ru/videolessons/1.php?page=1 У меня в коде есть такая проверка. if(empty($page)){ die('<p style="color:red; font-size:24px;">Ошибка! Неверный URL адресс!</p>'); } но это выводит текст ошибки, а мне нужно чтоб не выводило текст ошибки, а чтоб переадресовывало на страницу именно: http://sitik.ru/videolessons/1.php?page=1 если не правильно набрана ссылка в браузере. Пробую так: <?php $page = $_GET['page']; if(empty($page)){ $URL='../videolessons…
0 votes20 answers -
Как определить включены ли куки
Всем привет. Вот столкнулся с необходимостью определить включены ли на браузере куки. Как это можно узнать???
0 votes2 answers -
Как пользоваться mod_rewrite
НЕ имею вообще никакого представления, подскажите как сделать чпу, работаю на локальном хосте через denwer
0 votes12 answers -
Игровое поле.
Задача: создать игровое поле 10x10 На каждую ячейку будет привязана следующая информация: 1. Местность (песок, трава, стена и т.д.) 2. Игрок (1 - человек, 2 - компьютер, 0 - никого) Как бы вы оформили это поле? Я сам смог додуматься только до оформления поля в БД: Поля: 1. "land" 2. "player" Записи (в зависимости от координаты поля): 11 12 13 14 15 21 22 ... 44 45 51 52 53 54 55 P.S. Вообще стало интересно, а как аналогичные поля генерируют в онлайн-играх? Там ведь каждый бой генерируется случайное поле... В общем кому не лень и не жалко поделиться мыслями, поделитесь пожалуйста... А-то мне кажется, мой способ далеко не самый рациональный...
0 votes10 answers -
Необъяснимый глюк, что это может быть?
Прошу помочь выйти из тупика, это мой первый сайт. Для вставки куска кода использую конструкцию <?php require_once("head.php"); ?> Но вылез глюк в виде белой полосы над шапкой. Пеноблок Если ПХП вставку воткнуть непосредственно в общий код, полоса пропадает. Опытным путем выяснил, что полоса пропадает при перемещении конкретно тега <td width="270px"> Вот код главной страницы index.php А вот head.php Вот собранный в кучу html который отображается без нареканий
0 votes23 answers -
Управление деревьями в MYSQL
Добрый день! Кто-нибудь сталкивался с реализацией перемещения разделов вверх-вниз? Возможно ли при такой структуре таблицы перемещать строки? CREATE TABLE `pages` ( `id` int(11) NOT NULL auto_increment, `parent_id` int(11) default '0', `title` varchar(255) NOT NULL, `title2` varchar(255) NOT NULL, `full_text` text NOT NULL, `meta_t` varchar(255) NOT NULL, `meta_k` varchar(255) NOT NULL, `meta_d` varchar(255) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=11 DEFAULT CHARSET=cp1251 AUTO_INCREMENT=11;
0 votes13 answers -
Оцените систему разграничения доступа в пхп-скриптах
Собственно, система - это громко сказано. Всё состоит из таблицы привилегий в следующем виде: // работа с данными define('DATA_VIEW',1); define('DATA_ADD',2); define('DATA_MANAGMENT,5); // управление пользователями define('USERS_VIEW_PAGE',9); define('USERS_MANAGMENT',10); // ещё что-то .... и функции проверки привелегий: function check_privileges($action_name) // если не хватает прав - возвращает 0, иначе 1 { if ($_SESSION['priveleges_level']<$action_name) return 0; else return 1; } При авторизации юзера устанавливаем переменную $_SESSION['priveleges_level'] из БД, где записано некое число (например от 1 до 10), характеризующее уровень доступа юзера - чем боль…
0 votes16 answers -
Подгрузка контента при прокрутке страницы (как в соцсетях)
Доброго времени суток. Имеется блог в виде длинной страницы (70 div блоков с контентом "фото+текст") Нужно чтобы при заходе на сайт отображались первые 3-4 поста и далее по ходу прокрутки страницы автоматически подгружались остальные. Пример можно посмотреть в соцсетях вк/ок/fb/insta. Как это реализовать? Желательно на чистом PHP и JavaScript, без использования базы данных.
0 votes3 answers -
Вопрос по передаче данных методом POST
Здравствуйте. У меня в файл обработчик прилетает такой вот массив данных: Array ( [cat_a1] => Значение1 [cat_b1] => Значение1 [cat_c1] => Значение2 [cat_a2] => Значение3 [cat_a3] => Значение4 [cat_b3] => Значение5 [cat_c3] => Значение6 [cat_a4] => Значение7 [cat_b4] => Значение8 [cat_c4] => Значение9 ) Как мне его в обработчике прининять: $cat = $_POST[?????]; - ?
0 votes15 answers -
Как сделать свой визуальный редактор?
Как сделать свой визуальный редактор? Такой например как здесь при "создании новой темы"?
0 votes10 answers -
Сценарий, обрабатывающий данные из формы
Всем добрый день! Я сделал сценарий PHP по книге, который обрабатывает данные из формы. Не могу понять как нужно заменить все переменные на $_GET['имя_переменной'] вместо $имя_переменной, чтобы заработал сценарий. Или может быть ещё есть ошибки в самом коду? Вот код: <?php if ($name!=""&&$login!=""&&pass!="") { echo "<html> <head> <title>Регистрация успешно завершена</title> </head> <body> <h1 align=\"center\">"; echo "Вы успешно зарегистрированы на нашем сайте</h1><h2>Ваши данные:</h2> <hr> <b>Время регистрации:</b> "; echo date ("D.m.Y H:i:s"); echo "<br> <b>ФИО…
0 votes42 answers -
Календарь на php
Здрасте, мне нужно сделать календарь вот такой: http://floomby.ru/content/w7HGP3KuJE/ Может меня кто натолкнет на мысль, как именно можно сделать, чтобы он выводил правильную структуру месяца? заранее спасибо
0 votes11 answers -
Хеш-функции запросов mysql
Как делать хеш-функции запросов mysql?
0 votes5 answers -
Перенос данных из одной формы в другую
Здравствуйте! Возникла проблема искал в интернете не нашел Задача: На главной странице (sitename.ru/) есть сокращенная форма, из которой нужно перенести выбранные данные в списках, в расширенную форму на странице (sitename.ru/forma/). Пример: Форма на главной (sitename.ru/): <form action="/forma/" method="POST"> <select size="3" name="hero"> <option disabled>Выберите героя</option> <option value="Чебурашка">Чебурашка</option> <option value="Крокодил Гена">Крокодил Гена</option> </select> <input type="submit" value="Отправить"> </form> Форма на (sitename.ru/forma/) <form act…
0 votes3 answers -
Отображение знаками вопроса после выборки из базы
Вот полное состояние моей базы, выражены на фото. У меня есть файл 1.php в нём такой код: <?php include '../blocks/database.php'; /*Соединяемся с Базой Данных*/ ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <link rel="stylesheet" type="text/css" href="../style.css" /> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title>Видеокурсы по заработку в Интернет</title> </head> <body> <!--Шапка сайта --> <?php include '../blocks/header.php' ?> <!--Левая …
0 votes20 answers -
Как сделать такие страницы?
Вот у меня есть сайт, допустим http://site/, мне нужны такие ссылки на страницы: http://site/?id=1 http://site/?id=2 http://site/?id=3 http://site/?id=4 http://site/?id=5 Как их сделать?
0 votes6 answers -
инклуиды
Доброе утро! Собрался делать сетку сателлитов в своих целях. Сделал парочку сатав после чего столкнулся с тем что саты сделанные на html+css очень не удобно обновлять и другое приходиться влазить в каждую страницу что бы допустим поменять footer и т.д. Кто что может посоветовать именно по инклуидам ( сори если не правильно написал ) зарание всем спасибо. 1. скачал денвер установил что дальше делать ? .... п.с. на гугле не что не нашел.
0 votes16 answers -
Форма регистрации и авторизации
День добрый, ребяята) Около месяца изучаю по чу-чуть php, в свободное на работе время. Вот за два дня сделал такую форму регистрации и авторизации http://zyy.zz.mu Реализовано: 1)Проверка на занятость логина 2)Проверка при регистрации, совпадает ли первый и второй введенные пароли 3)Если логин меньши или равно 3 знакам, выдает уведомление, что логин должен быть больше 3х знаков, аналогично с паролем(больше 5 символов) 4)Зарегистрированным пользователям доступен такой себе мини личный кабинет , и на главной странице скрыта форма авторизации. 5)Проверка при регистрации и авторизации на пустые поля реализованно при помощью атрибутов html5 required 6)Ну и кнопочка "Выйти". …
0 votes13 answers -
сохранение в файл
Такая ситуация- на определённой странице ввожу данные, скрипт переходит на другую страницу(предварительно записав данные в файл), и когда на этой странице обновить страницу, данные запишутся снова. Подскажите пожалуйста как этого избежать...
0 votes20 answers -
PHP interbase проблема с настройкой
Здравствуйте. возникла следующая ситуация в windows7 поставил по автомату XAMPP 1.7.7(PHP 5.3.8, Apach 2.2) и попытался настроить его на заранее установленный сервер interbase 7.1, произвел следующие действия проверил GDS32.dll(v.7.0.0.206 392kb) в папке System 32 проверил php.ini проверил ; Allow or prevent persistent links. ibase.allow_persistent = 1 проверил наличие php_interbase.dll (v. 5.3.8.0 64.5kb) в c:\xampp\php\ext\ (соответствует extension_dir в php.ini) при этих условиях апач нормально поднимается и выдает на $db = ibase_connect($dblocation,$dbuser,$dbpasswd); Fatal error: Call to undefined function ibase_connect() in C:\xampp\htdocs…
0 votes6 answers -
Заменит ли NodeJS PHP?
Заменит ли NodeJS PHP?
0 votes18 answers -
проверка соответствия данных разных файлов
Здраствуйте ! Ребята нужна помощь. Не могу понять как можно сделать проверку на соответствие данных разных файлов , тоесть есть файл в н?м список например mers bmw lotus toyota вдругом файле данные например bmw lotus Тоесть нужно что бы после прогона первого файла на схожесть со вторым в первом осталось только mers,toyota так как данные bmw и lotus были во втором и были удалены в первом кто поможет обьяснить каким образом это можно реализовать если не скриптом то хотя бы направлением где искать путь по решению задачи всем откликнувшимся огромное спасибо!
0 votes5 answers