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
-
мини-чат
передо мной стоит задание создания мини чата, сначала решил погуглить готовые решения, нашел Cbox, вроде как можно было бы и использовать его, но автообновление там можно установить только в платной версии, плюс еще есть ряд ограничений. Поэтому, вероятней всего, придется что то "мудровать" самому, но заковыка в том, что нету даже малейшего представления о том, как вообще организован чат, например, как реализовать вывод пользователю нового сообщения в чате, не путем ожидания автообновления через заданный интервал, а сразу как сообщение было написано я даже теоретически не представляю, объясните, пожалуйста.
0 votes12 answers -
Передача параметров методом POST
Как можно перейти на страницу и передать ей данные методом POST? (как это происходит при отправке данных с формы, но без использования формы)
0 votes7 answers -
нужно перенести подпись "автор" под текст, а не как здесь, сверху
нужно перенести подпись "автор" под текст, как это сделать? http://www.consultant-ugra.ru/content/view/98/16/ вот код. понятно что надо кусок тега перенести, но какой и куда? я даже не понимаю где в этом массиве тег вывода основного текста mainbody... просветите плиз <?php /** * @version $Id: content.html.php 10002 2008-02-08 10:56:57Z willebil $ * @package Joomla RE * @subpackage Content * @localized Àâòîðñêèå ïðàâà © 2005-2007 Joom.Ru - Ðóññêèé äîì Joomla! * @copyright Àâòîðñêèå ïðàâà © 2005 Open Source Matters. Âñå ïðàâà çàùèùåíû. * @license Ëèöåíçèÿ [url="http://www.gnu.org/licenses/gpl-2.0.html"]http://www.gnu.org/licenses/gpl-2.0.html[/url] GNU/GPL, ñìîòðèòå LI…
0 votes4 answers -
Многоуровневое ЧПУ
Вот понадобилось мне сделать такую структуру новостей: /news/2009-06-22-70 - статья 2009 года, 6 месяца, 22 дня, с ид 70 /news/2009-06-22 - статьи 2009 года, 6 месяца, 22 дня /news/2009-06 - статьи 2009 года, 6 месяца /news/2009 - статьи 2009 года /news/ - все статьи если просто то выглядит так /news.php?year=2009&month=06&day=22&id=70 /news.php?year=2009&month=06&day=22 /news.php?year=2009&month=06 /news.php?year=2009 /news.php как сделать так чтобы работали все 5 случаев, у меня получается сделать только каждый по отдельности. заранее спасибо
0 votes6 answers -
Внешний файл в XML
Приветствую! А как включить в XML документ внешний файл? Какой это "инклюд"?
0 votes1 answer -
как сгенерировать ссылку на файл
Нужно защитить приватный файл от прямого скачивания. Как можно с генерировать уникальную ссылку для скачивания файла, которая будет активна 24 часа ?
0 votes3 answers -
Замена данных вместо добавления строки
Вобщем имеется форма, при занесении данных в БД создается новая строка, задача сделать так чтобы при совпадении (например логина) данные просто изменялись в этой строке где этот логин подскажите в какую сторону копать, я так понял должно что то быть связанное с update
0 votes25 answers -
include
В начале файла до <html> у меня инклюдится несколько файлов, в одном из которых определяется тип браузера и в зависимости от этого выбираются стили css. Подскажите по какой причине может не работать выпадающий список. Если убрать include - все работает. Вот кусок кода со списком: #holder { margin: 15px; position: relative; z-index: 500; } #menu { width: 101px; height: 148px; margin-left: 15px; } #menu li { background: #b2ab9b; display: block; width: 100px; position: relative; } #menu a, #menu a:visited { display: block; width: 100px; font-size: 10px; color: #000; height: 23px; lin…
0 votes8 answers -
Многа букаф, а блок то маленький...
В общем никак не могу определиться как мне реализовать следующее: Есть супер длинный текст и есть супер маленький блок div фиксированной ширины и высоты. Текст может быть разного размера, но одного шрифта (например Arial). Нужно с любой позиции в тексте найти сколько текста после этой позиции вместится в блок, т.е. найти то кол-во текста, которое будет видно в блоке (блок overflow: hidden). Пожалуйста, высказывайтесь по вариантам реализации. Что было придумано мной: Вариант 1: используя функцию imagefttext библиотеки GD2 можно находить координаты углов написанного на картинке текста, т.е. фактически можно выводить по слову в картинку, постоянно считая координаты где мы на…
0 votes8 answers -
Простой код не работает в опера
Имя скрипта: test.php код PHP <?php echo rand(); ?> <a href="./test.php"><img src="img.ico"></a> Как видим на странице выводиться случайное число и ссылка-картинка, причем ссылка идет на эту же самую страничку. В Ослике, Лисичке, кликаем на ссылку, страничка обновляеться, и выводиться всегда разное случайное число, ччто есть вполне логичным. В опере же кликал-кликал на ссылку, страничка по ходу вообще не обновляеться, случайное число одно и тоже, в чем можент быть проблема?
0 votes9 answers -
Как сделать две разные кнопки в форме?
Подскажите как одной кнопкой в форме данные послать в один файл обработчик, а другой кнопкой в другой файл обработчик, либо с каким нибудь ключем в один файл, а там я разберусь. <form action="update_prise.php" method="post" name="forma"> <input class="bt1" type="submit" value="Сохранить"> <input class="bt1" type="submit" value="Добавить"> ??? За ранее благодарю!
0 votes19 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 votes2 answers -
Выполнение include в файле tpl
Привет народ! Как правильно подгрузить внешний файл в .tpl. Варианты из SSI и php - не проканали...
0 votes6 answers -
Разрешения для обработчика
Смущает ситуация, если обратится к обработчику через адресную строку он выполняется (или так должно быть?), как это исправить что бы выполнение было только через форму, путем разрешения к обработчику или что то на PHP прописать нужно?
0 votes8 answers -
Проблема с записью данных в mySQL
Не совсем проблема, но: имеестся Селект name=usa1, и ячейка в Таблице usa1 и собственно код if (isset($_POST['usa1'])) { $usa1 = $_POST['usa1']; } $db = mysql_connect("localhost", "логин", "пароль"); mysql_select_db("firstbd", $db); $result = mysql_query ("INSERT INTO firma (usa1) VALUES ('$usa1')"); При таком раскладе все работает нормально, но если переименовать ячейку, например с usa1 на usa1_s и соответственно тут INSERT INTO firma (usa1_s), то данные не заносятся, подскажите где еще нужно исправить?
0 votes5 answers -
Не выполняется условие if
Вобщем, мне нужно осуществить по условию обновление таблицы в БД. if(date("j-m-Y")=='1-06-2009') { @mysq_query ("UPDATE table SET field1='$1', field2='$2', ...") ... } Данное условие не выполняется. Обновление таблицы происходит в любом случае. Пробовал менять формат даты, бесполезно. Пробовал по тому же условию вывести в браузер текст, всё работает. Кто может подсказать, в чём причина?
0 votes7 answers -
Несколько -> при вызове объекта
Всем хай. Лазил тут по codeigniter, и вижу там всё вызывается например так, $this->load->view, как реализуется все это? заранее спс
0 votes8 answers -
X/O
Я вот тут подумал, а реально сделать на PHP и java сетевую игру крестики-нолики?
0 votes24 answers -
Адрес страницы
Как сделать что-бы url заканчивался слэшем, а не расширением .php? как у этой страницы http://htmlbook.ru/content/
0 votes3 answers -
Обтекание текстом изображения. IPB 2,36
ребята последняя надежда на вас. Может кто подскажет как реализовать это на форуме. Много где спрашивал тишина. Сделал сайт и форум на бесплатном хостинге скрыл бвнеры конечно же...все удалили...теперь решил не заморачиваться с сайтом ибо главной идеей все равно был форум, на новом хостинге поставил форум, хочу чтобы тема была как веб страница или хотьнемного похожа...так вот а там картинка знимает абзац и все тут (я про тег ) очень очень хотелось бы реализовать обтекание текстом пусть и по одному краю а то пустое место смотриться не красиво а сайт создавать заного нет желания...всю инфу такую как биографии и фильмографии можно и на форуме реализовать. Жду ответа. Заранее…
0 votes24 answers -
как пенести базу данных в utf-8
как пенести базу данных в utf-8 в phpmyadmin, а то уменя все что выводится из MySQL выводится в кодировке 1251. настраивал phpmyadmin на главной странице: phpMyAdmin Language : MySQL-кодировка: UTF-8 Unicode (utf8) Сопоставление соединения с MySQL: utf8_bin или utf8_roman_ci Всёравно не пашет=(
0 votes1 answer -
Динамические checkbox'ы с привязкой по ID
Появилась одна проблема с обработкой чекбоксов. Уже прочитал очень много статей, но так ничего и не понял. В общем, у меня на страницу динамически загружаются чекбоксы. Их количество я не знаю, но каждый имеет свой ID который соответствует одному полю из базы данных. Мне нужно сделать так, чтобы после отметки нескольких чекбоксов и нажатии кнопки "отправить", на следующей странице выводились поля не с идентификатором отмеченных элементов, а уже вытащенные из базы поля "title" которым соответствует ID. То есть, припустим, у меня в базе есть поля со значениями id=1, title=первый. ; id=2, title=второй. При отметке чекбоксов со значениями 1 и 2 на второй странице после обрабо…
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 -
Вывод информации из БД
Помогите разобраться, Вот примерный код: printf ("<td><b>%s</b></td>", $myrow['login']); Маркер между тегами b и /b выводит информацию жмрным шрифтом, это понятно, но ни как не пойму как задать цвет для данных этой ячейки, и возможно ли это?
0 votes5 answers