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
-
Графика в PHP
Я тут на днях прочитал что если гд какой-то модуль подключить то можно рисовать на пшп, цвет каждого пиксэла задавать руками... Кто-нибудь когда-нибудь имел с этим дело?
0 votes6 answers -
textarea (заставить сохранять введенные данные в случае ошибки)
Привет. Ситуация следующая. Есть , есть скрипт, который проверяет форму, и в случае неправильно введенных данных, возвращает пользователя опять заполнить ее. Необходимо сделать таким образом что бы текст введенный в TEXTAREA не скидывался. Буду благодарен за пример. Особо умных, любящих пофлудить, покритиковать вопрос и прочее - прошу не беспокоить этот пост своей писаниной!
0 votes7 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 -
Удаление строки массива Array - PHP
Столкнулся с такой проблемой. Есть запрос на вывод из SQL БД таблицы. В таблице 15 столбцов. Хочу "прикрутить" фильтр к этой таблице по 5 столбцам. Мои мысли сводятся к поочередному перебиранию строк массива, т.е. имеем массив, перебираем сначала по условию №1 и удаляем неподходящие строки, потом продолжаем выполнять 4 остальные условия и также отбирать строки. как правильно удалить ненужную строку из текущего массива. Думаю еще можно прибегнуть к копированию в соседний новый массив.
0 votes21 answers -
Старые браузеры и сайты
Всем привет! Тут на днях решил ограничить просмотр сайта, скажем на IE6. Так вот, хотел спросить, как это лучше сделать?(Чтобы показывать юзеру со старым браузером, что нужно обновить его прогу, ну в общем другую страницу открыть)
0 votes6 answers -
Подключение php к Б/Д
Та я всё по тихоньку,вот не могу никак разобраться как правильно подк к б/д Задача такова,мы пытаемся угадать число которое занесено в б/д (80) Вот скрин sql: http://hostingkartinok.com/show-image.php?id=5f195fb5519b526b2288db7d66ffbca9 Если число меньше 80,то пишет что слишко маленькое,если больше 80,то соответственно большое. В папке есть у меня 3-и файла это "index.php" <html><head><title>Число</title></head><body><?phpif (isset($_POST["submit"])) {include("connect.php");$query_number = "SELECT * FROM 'number'" ;$request_number = mysql_query($query_number);$number=mysql_fetch_array($request_number);echo $number['value'];}?>&l…
0 votes22 answers -
При входе на сайт один раз показать НЕ главную страницу
Добрый день гуру! Помогите решить вопрос. Есть сайт, www.example.ru на котором лежит 2 файла. Главная страница - index.php, и страница с логотипом компании - preindex.php. Если человек заходит на сайт впервые - показать ему preindex.php, который будет отображаться к примеру секунд 5 после чего перейти на index.php, если же уже был на сайте - показывать сразу index.php. Заранее спасибо!
0 votes4 answers -
Непонятная ошибка класса
require_once 'config.inc.php'; class Core { function __construct() { global $config; $this->config = $config; } function Init() { } function Load_class($name) { require $name.'.php'; return new $name; } } $Core = new Core(); $Core->Init(); $User = $Core->Load_class('User'); echo $User->data(); Код класса User class User extends Core { function __construct() { } function data() { return $this->config['db']['prefix']; // Строка 8 } } Выдает ошибку Notice: Undefined property: User::$config in file on line 8 Но если убрать из User, __construct, то ошибка пропадает. в чем дело?
0 votes11 answers -
Изменить значение по нажатию на ссылку
Есть тема, таблица themes поле status равно открыта. Есть ссылка, по нажатию на которую, нужно чтобы статус этот менялся на закрыта. echo "<a href='messages.php?uid=".$myrow['id_themes']."&close=1'>Закрыть тему</a>"; if($_GET['close'] == 1) { $result=mysql_query("SELECT * FROM themes WHERE id_themes='".$theme_id."'"); $myrow=mysql_fetch_assoc($result); $myrow['status']=='закрыта'; } Намудрил чего-то и не работает, подскажите как это реализовать правильно.
0 votes23 answers -
Скрипт отправки сообщения с сайта!
Подскажите скрипт отправки сообщения с сайта, условие: 1. должен выводиться код для ввода и проверки корректности, чтобы не спамили роботы 2. форма отправки сообщения должна интегрироваться в шаблон страницы сайта с контентом. Заранее благодарю!
0 votes9 answers -
Проблема!
Включаю куки, даже если использую setcookie("name", $value, time() + 600); и setcookie("name", $value, mktime(0,0,0,01,25,2010)); Они существуют только до конца сессии!
0 votes8 answers -
Где можно скачать готовый код?
Всем доброе время суток! У меня вопрос, где можно скачать код, для того чтобы люди могли оставлять свои комментарии на сайте? Типо этого как на скриншоте P.S. Сайт на писанный html Заранее спасибо
0 votes6 answers -
HTML input file прикрепление к другим полям через PHP
Здравствуйте всем! Интересует такое решение задачки. Имеется вот такой вот HTML код <input type="text" name="comp" placeholder="Comp" /><br> <input type="text" name="name[]" placeholder="name1" /><br> <input type="text" name="desc[]" placeholder="desc1" /><br> <input type="file" name="files[]" multiple /><br> <input type="text" name="name[]" placeholder="name2" /><br> <input type="text" name="desc[]" placeholder="desc2" /><br> <input type="file" name="files[]" multiple /><br> Как создать массив с названиями файлов которые были выбраны в первом или втором input. Имеет…
0 votes2 answers -
Путь к файлу css в html документе при выводе текста html страницы через php file_get_contents echo
Здравствуйте. Такой вопрос. В корневом каталоге сайта есть два каталога: [php] -> содержит -> 1.php [error] -> содержит -> error.html и error.css error.html <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>ERROR</title> <link rel="stylesheet" href="error.css"> </head> <body> <p>Привет, мир</p> </body> </html> 1.php <?php $SERVER_NAME = $_SERVER['SERVER_NAME']; $DOCUMENT_ROOT = $_SERVER['DOCUMENT_ROOT']; $tpl = file_get_contents("http://".$SERVER_NAME."/error/error.html"); //$tpl = file_get_contents($DOCUMENT_ROOT."/err…
0 votes1 answer -
блок-схемы
в универе их рисовать заставляют, только я не понимаю как например к скрипту в несколько тысяч строк можно написать блок-схему. Они вообще нужны по большому счету?
0 votes8 answers -
RewriteEngine
Вот смотрите, у меня есть в каталоге папка news, в ней находиться файл индекс.php, как мне сделать так, чтобы вместо /news/index.php?name=1, работало /news/1 ? Я знаю что это RewriteEngine, только как сделать так, чтобы все работало, я хз. Заранее спасибо.
0 votes16 answers -
Структура сайта
Помогите разобраться. Никак не могу понять какой должна быть структура папок правильного сайта. Эта самая структура должна соответствовать условиям: 1. Должны работать хлебные крошки. 2. Не нужно менять ссылки в каждой новой странице на файлы, например на css файл. Многие ресурсы пишут, что хорошая структура вида: Корневая(document root)/библиотека/пушкин/поэмы/ и в каждой из папок лежит index.php, но тогда придется в каждой новом файле писать ../style.css, ../../style.css, ../../../style.css. Сейчас у меня всего одна страница, которая изменяется после передачи ей переменных методом GET
0 votes6 answers -
код php в форме
Здравствуйте! Проблема следующая: Написал скрипт добавляет новости на сайт, но проблема, если в новости присутствует код php или JS, то он исполняется несмотря на заключение в BBcode Что можно сделать что бы код не исполнялся?
0 votes12 answers -
Вопрос по сессиям
Здравствуйте. Для запуска сессии достаточно написать <?php session_start();?> ?
0 votes8 answers -
Запрос ко всем таблицам
Вот при таком раскладе: $result = mysql_query("SELECT * FROM lessons WHERE MATCH(text) AGAINST('$search')",$db); Как составить запрос ко все имеющимся таблицам в базе? Или надо делать перед этим кодом перебор по всем имеющимся таблицам, загонять его в переменную $result...., чет я совсем запутался, может чет не то пишу? :|
0 votes7 answers -
sql запрос в функции
Можно ли делать sql запрос внутри функции. Например: function left($n) { echo "<div class=\"news\">"; $qvery = mysql_query("SELECT * FROM left_news WHERE id=$n ",$db); $array = @mysql_fetch_array($qvery); echo $array['id']; echo $array['zag']; echo $array['pic']; echo $array['news']; echo "<div class=\"n_zag\">$zag</div>"; $n++; echo "</div>"; };
0 votes10 answers -
PHP и HTML
Всем привет! Значит пишу код регистрации на сайте. Пока простенький. С начала выводится окошко где можно ввести логин/пас или нажать на кнопку "Регистрация". При регистрации вылетает окошко, куда надо тоже ввести логин/пас, которые занесутся в таблицу мускула. Проблема в том, чтобы взять то что ввел юзер (логин/пас) html формы и использовать их в пхп скрипте. Догадываюсь, как это писать отдельно всё. Т.е. файл со скриптом отдельно, html форма в другом файле(тогда всё просто). А вот как всё одним файлом сделать? Остановился пока на таком вот коде(знаю, что не прав): файл расширения пхп <html> <form> логин: <input type="text" name="login"/><br>…
0 votes5 answers -
вывод даты на русском
Как вывести дату на русском формата: 21 май 2009 - четверг ? на PHP <?php $month[1] = "Январ"; $month[2] = "Феврал"; $month[3] = "Март"; $month[4] = "Апрел"; $month[5] = "Ма"; $month[6] = "Июн"; $month[7] = "Июл"; $month[8] = "Август"; $month[9] = "Сентябр"; $month[10] = "Октябр"; $month[11] = "Декабр"; $month[12] = "Январ"; $day[0] = "Воскресенье"; $day[1] = "Понедельник"; $day[2] = "Вторник"; $day[3] = "Среда"; $day[4] = "Четверг"; $day[5] = "Пятница"; $day[6] = "Суббота"; $dnum = date("w"); $mnum = date("n"); $daym = date("d"); $year = date("Y"); $textday = $day[$dnum]; $monthm = $month[$mnum]; if ($mnum==3||$mnum==8) { $k="а"; } else { $k="я"; } echo "Сегодня: $…
0 votes7 answers -
Не выполняется условие if
Вобщем, мне нужно осуществить по условию обновление таблицы в БД. if(date("j-m-Y")=='1-06-2009') { @mysq_query ("UPDATE table SET field1='$1', field2='$2', ...") ... } Данное условие не выполняется. Обновление таблицы происходит в любом случае. Пробовал менять формат даты, бесполезно. Пробовал по тому же условию вывести в браузер текст, всё работает. Кто может подсказать, в чём причина?
0 votes7 answers -
Организация инфрасистем
Моожет кто-нибудь вкраце раскрыть тему об организации этих самых систем, или дать ссылки на доки.
0 votes8 answers