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 $result = mysql_query("SELECT id, title, description, date, author,mini_img,view FROM data WHERE MATCH(text) AGAINST('$search')", $db); if (!$result) { echo "<p>Запрос на виборку данных из базы не прошел</p>"; exit(mysql_error()); } if (mysql_num_rows ($result) > 0) { $myrow = mysql_fetch_array($result); do { printf ("<br><table align='center' class='post'> <tr> <td> <p class='pos…
0 votes5 answers -
Кодировка формы
Здравствуйте. Нужно было написать скрипт для одновременной авторизации на двух сайтах. На javascript кроссдоменные запросы делать сложно, поэтому придумал обход - создать два iframe, а внутри них 2 формы. На самой странице, где фреймы, 2 поля - логин и пароль. После нажатия на кнопку "войти", с помощью javascript данные передаются в обе формы в фреймах и их сабмит. Всё бы хорошо - всё отлично работает, но не обрабатывается кириллица. С помощью плагина к FF(HttpFox) обнаружил, что данные при обычной авторизации юзера передаются в кодировке UTF-8, а в формах, которые во фреймах, данные обрабатываются браузером и отправляются в каком то другом формате. Погуглил по этому вопр…
0 votes0 answers -
Поэатпное ввод в БД
Здравствуйте. Есть задача - сделать поэтапную подачу объявлений на региональном портале. Чтобы в первом шаге выбирался пункт => появляется следующий шаг со своим списком пунктов => третий список => и даже четвертый. Пример, как у сландо.ру или как на irr.ру (http://slando.ru/moscow/select_category/) Или как аналог при выборе драйверов на сайтах проивзодителей ПК и комплектующих. (выбор видеокарты, выбор серии, выбор операционной системы => вуаля, результат). По сути что подача объявлений, что фильтр среди существующих данных - один фиг, с родним "но", что выбранные данные должны попадать в форму ввода. -- Логикой понимаю, что если запросы будут из БД, то это а…
0 votes5 answers -
htaccess, rewriterule
Есть site.ru, есть htaccess это приводит все ссылки вида site.ru/asdfadf к site.ru?id=asdfadf Вопрос - как сделать так, чтобы одновременно ссылки вида site.ru/asdfadf приводились к site.ru?id=asdfadf , а ссылки вида site.ru/asdfadf/asdfadf к site.ru?id=asdfadf/asdfadf. Спасибо!
0 votes1 answer -
узнать кодировку
слово "Смотритель" закодированое через urlencode в 2х разных кодировках выглядет так: %D1%EC%EE%F2%F0%E8%F2%E5%EB%FC %D0%A1%D0%BC%D0%BE%D1%82%D1%80%D0%B8%D1%82%D0%B5%D0%BB%D1%8C может кто сказать какие используются ?
0 votes2 answers -
Категории
Есть несколько категорий,при нажатии на ссылку-категорию надо сделать выборку из бд по категориям. Ну так вот: если url == info { mysql } else { вывести все } И так далее Но что подставить вместо url???
0 votes3 answers -
Вырезать слово в тексте и вывести его
<html><body> <?php $st = "Том и Джери - весёлый мультфильм и очень интересный!"; $person = explode("веселый мультфильм и",$st,6); list($p) = $person; echo $p; ?> </body></html> Как вырезать строку "веселый мультфильм и" и вывести Том и Джери - очень интересный?
0 votes2 answers -
понижение приоритета mysql при бэкапе
Вопрос есть на засыпку)) столкнулся с проблемой, что при бэкапе больших аккаунтов происходит очень большой расход ресурсов. вплоть до зависания всего сервера.... в основном это связано при бэкапе бд.... с последующим архивированием в .tar.gz есть вариант - как понизить приоритет и сократить количество используемых ресурсов? поделитесь, плиз, как решают такую проблему компании, у которых большие бд... а то ночью происходит стопор... от 30 минут до часу и интересен факт, что загруженность скачет. то больше сотни, то по минимуму.... но сайты и админ панель висит((( может это зомби? upd: рестартанул апач, блокировка на других сайтах снялась. а этот акк висит... бэкап…
0 votes0 answers -
Вопрос по стилям.
В самом начале style.css, написано: td { ... color: #669; border-top: 1px solid transparent; ...}Цвет буков - 669 и вверху ячейки полоса в 1 пиксель. Пишу новый стиль для таблицы: td.t_sh { background: #fff; border-top: 0px solid #fff; color: #000; border-top: 0px solid transparent; }И такой ХТМЛ код страницы: <TABLE class = "t_sh">...</TABLE>Но цвет букв не меняется на черный и полоса сверху надписей в ячейке остаётся, хотя другие параметры стилей .t_sh table изменяют внешний вид. Вот страница - http://велосвет.рф/admin/shablon.html?obz=obz1 — БЛин, набо было написать так: <td class = "t_sh">и все заработало, спасибо.
0 votes1 answer -
откуда это береться?
уже голову сломал, не работает как надо скрипт и не могу понять откуда подчеркнутое берется.
0 votes3 answers -
Объекты в параметрах функций
Вот решил написать функцию в классе, а в функции, внутри класса, хочу проверить, принадлежит ли той или иной объект какому-то классу. <?php class A{ public function f(){ echo 'Лето-2011!'; } } class B extends A{ function chekObject($obj){ if($obj instanceof User){ echo "Это наш!<br>"; } else{ echo "Это чужой!<br>";} echo $obj; } } $obj = new B(); $obj->chekObject("Петя"); ?> Код вроде работает, выводит такое: Но здесь получается грубо говоря проверка переменной, а не проверка объекта на принадлежность какому-то классу. Как сделать проверку на объект, который исходит от параметра функции и сделать проверку внутри функции?
0 votes1 answer -
функция getcwd
функцией getcwd я получаю полный путь текущего каталога например Z:\home\localhost\www но как мне узнать имя текущего каталога а не полный путь например \www
0 votes4 answers -
Не происходить переадресация
Всем привет. Я очень сильно далёк от серверных технологий. Суть такова: Есть сайт http://avtomarket.crimea.ua/ Допустим заходим на страницу: http://avtomarket.crimea.ua/guarantee/ и дописываем после слэша набор любых символов. Например пусть будет: http://avtomarket.crimea.ua/guarantee/asdasdsa страница не меняется. Это надо что-то в htaccesse прописать? Или в php? ЗЫ: не хватило мозгов, чтобы сформулировать вопрос и загуглить. ЗЫ1: вёрстка не моя. ЗЫ2: Спасибо.
0 votes3 answers -
Создание Брокерного сайта
Хочу сделать сайт, прогноз футбольных матчей на очки - как практика в учении Php и полезно и интересно Можете дать пару советов, умею обращаться к Бд Лучше делать через Бд или создавать файлы и в них вычислять сходство прогнозов ?
0 votes4 answers -
Вивод td и tr
Есть код: <?php if ($option['type'] == 'image') { ?> <div id="option-<?php echo $option['product_option_id']; ?>" class="option"> <?php if ($option['required']) { ?> <span class="required">*</span> <?php } ?> <b><?php echo $option['name']; ?>:</b><br /> <table class="option-image"> <?php foreach ($option['option_value'] as $option_value) { ?> <tr> <td style="width: 1px;"><input type="radio" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option_…
0 votes3 answers -
Регулярное выражение
Добрый день. Помогите пожалуйста составить регулярное выражение. Имеется строка вида "/bla bla bla.", нужно из неё получить символы между / и . Пробовал $text = "/qwerty.";$pattern = "|/(.*?).|";preg_match($pattern, $text, $out);echo $out[0];Но в данном случае выводит /q
0 votes3 answers -
Помогите Вставку данных с заполненой формы в форму для печати
У меня есть два файла index.php - этот файл запоняет форму и form.php форма для печати в которую надо вставить данные из index.php. Дальше не могу понять как составить скрипт между этими формами process.php (чтобы эта форма принимала данные либо записывала в файл, а потом эти данные передавали в form.php для печати) Пример форм: index.php <form action="process.php" method="post"> <TABLE bordercolor="#003399"> <TR> <TD>Заполнить Ф.И.О. </TD><TD><INPUT name="fio" size="100"></TD></TR> <TR> <TD>Введите Адрес</TD><TD><INPUT name="adr" size="100"></TD></TR> <TR><TD&g…
0 votes2 answers -
mysql_close
Когда нужно использовать mysql_close? Что будет если не использовать?
0 votes1 answer -
Java. Разное число JButtons.
Привет, подскажите пример кода или дайте пожалуйста ссылку на пример, что бы можно было бы понять, как при каждом запуске программы на форму выводить различное число кнопок Например при выборке из БД число кнопок будет равно числу записей, не могу сообразить, как это сделать. Заранее благодарю!
0 votes3 answers -
А кто-нить юзал CuteNews?
А кто-нить юзал CuteNews?
0 votes0 answers -
Автоматический скрипт бэкапа БД
Нужно, чтобы в определенное время, а также при необходимости скрипт сохранял всю базу(MySQL) в файл(как если бы я нажал экспорт-сохранить в каталоге таком-то). Также нужно тоже самое, только как импорт(с перезаписью) отдельно по запросу. Да, понимаю, что, по идее, нужно нажать всего пару кнопок в phpmyadmin, к примеру, но контент редактирует человек, который мало что в этом понимает, может забыть(затем и автоматическое сохранение) и т.д. База небольшая, около 600кб.
0 votes3 answers -
размещение js в php файле
Здравствуйте, как вставить в php файл js скрипт <script type="text/javascript" src="js/jquery-1.3.2.js"></script> <script type="text/javascript"> $(function() { $(window).scroll(function(){ var scrollTop = $(window).scrollTop(); if(scrollTop != 0) $('#nav').stop().animate({'opacity':'0.2'},400); else $('#nav').stop().animate({'opacity':'1'},400); }); $('#nav').hover( function (e) { var scrollTop = $(window).scrollTop(); if(scrollTop != 0){ $('#nav').stop().animate({'opacity':'1'},400); } }, function (e) { var scrollTop = $(window).scro…
0 votes1 answer -
вывод бд на страницу
<?php $host=localhost; $user=egocor; $pwd=transcend; $db=mysql_connect($host,$user,$pwd); mysql_select_db(diplom,$db); //include "mysql.php"; $result=mysql_query("SELECT * FROM diplom ORDER BY №"); $n=mysql_num_rows($result); echo "<table border=1>"; for($i=0;$i<$n;$i++) echo "<tr><td>",mysql_result($result,$i,№),"</td><td>",mysql_result($result,$i,F),"</td><td>",mysql_result($result,$i,I),"</td></tr>",mysql_result($result,$i,O),"</td></tr>",mysql_result($result,$i,BirthDay),"</td></tr>",mysql_result($result,$i,Info),"</td></tr>",mysql_result($resu…
0 votes4 answers -
Сайт PHP
Здравствуйте!!!Прошу прощения если я попал не в тему!!! Такая проблема Сайт был на HTML, потом был сделан на PHP но поисковики индексировали старые станицы, а новые больше половины не индексируюются(ошибки по доступу)Надеюсь я понятно изложил!! Спасибо
0 votes1 answer -
Рассылка писем
Читаю Котова, там приводится такой код. Файл index.php <?php ## Отправка почты по шаблону (без кодирования). // Подключаем функцию mailx() (см. ниже). include_once "mailx.php"; include_once "mailenc.php"; // Этот текст может быть получен, например, из базы данных, // или являться сообщением форума или гостевой книги. $text = "Cookies need love like everything does."; // Получатели письма. $tos = array("usa-1200@mail.ru", "swd200@yandex.ru","swd200@qip.ru"); // Считываем шаблон. $tpl = file_get_contents("mail.eml"); // Отправляем письма в цикле по получателям. foreach ($tos as $to) { // Заменяем элементы шаблона. $mail = $tpl; $mail = strtr($mail, array( "{…
0 votes2 answers