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
-
Заголовок(<Title>) html-страницы из тега <h1>
Такая ситуация: делаю сайт(типа блога), страница будет состоять из 3 *.inc-файлов: header, content и bottom. С хэдэром и боттомом (футэром все понятно), в контенте будет содержалься как вы поняли сам контент. По идее он будет вида: —————————————————————————————————————————————————————— <h1> Некий заголовок</h1> далее некая информация.... —————————————————————————————————————————————————————— Теперь вот к чему это все было, хочу сделать так, чтобы заголовок html-страницы брался из текста, заключенного в тег <h1>. В…
0 votes10 answers -
Уникальны класс блока.
Порядка для: небольшая предистория. Достался мне прожект. По всей видимости - после индусов. Сейчас, он крутится у меня на локале. В мои обязанности входит - всё это дело переверстать и придать удобоваримый вид. С "программизмами" я стараюсь не связываться, наверное потому что, не хватает мозгов . (на самом деле я просто ленивый дрыщ) В общем, застрял на оформлении списка категорий. Об этом - ниже. Собсно сама соль: Список категорий насчитывает 12 ссылок. Они выстроены по вертикали. И оформлены "зеброй"(2 чередующихся класса, 1/2/1/2/1/2/etc). В php это выглядит так: if (isset($_GET['cat'])) if(is_numeric($_GET['cat'])) if($tree[$coun…
0 votes2 answers -
Множественная загрузка файлов
Понадобилось сделать загрузку на сайт кучи файлов одновременно. И встал вопрос, как всё это реализовать. Сначала сделал через flash jQuery плагин Uploadify. Но потом подумал, что флеш сейчас теряет долю на рынке и может стоять и/или работать не у всех, поэтому я теряю долю потенциальных клиентов. Создание кучи однофайловых формочек удобно, работает у всех, но загружать сотню файлов через них это адская мука и крайняя мера, на которую идти не хочется. HTML5 атрибут multiple работает далеко не во всех браузерах. Подскажите, как лучше реализовать множественную загрузку?
0 votes9 answers -
phpMyAdmin
Добрый вечер вот проблема если это проблема...Как открываю PHPMYADMIN вижу такой текст слева < Ошибка при указании соединения для controluser в конфигурации. > а также Ошибка SQL-запрос: Изменить SELECT `tables` FROM `phpmyadmin`.`pma_recent` WHERE `username` = 'root' Ответ MySQL: #1146 - Table 'phpmyadmin.pma_recent' doesn't exist При этом работает вроде корректно?) Где что то подкрутить может
0 votes4 answers -
размещение виджета ВК на сайте PHP
Добрый день, уважаемые друзья! У меня такая сложность: я купил сайт у компании, написан на PHP, если им верить))) адрес:http://kalyannaya-kuba.com.ua В чем собственно первый вопрос: хочу разместить виджет "для сообществ": http://vk.com/developers.php?oid=-1&p=Groups,'>http://vk.com/developers.php?oid=-1&p=Groups, и сразу под ним виджет "мне нравится": http://vk.com/developers.php?oid=-1&p=Groups и в дальнейшем остальные, так вот, как сделать, чтобы сам виджет появился именно в том месте страницы, которое я выбрал, например, слева в углу или слева перед меню, а не просто внизу. Сам код я вставить уже могу))) но как сделать, чтобы виджет был именно там, г…
0 votes12 answers -
вывод формы для редактирования новасти
if(!isset($id)){ $result = mysql_query("SELECT title, id FROM post",$db); $myrow = mysql_fetch_array($result); do{ printf(" <p><a href='edit_post.php?id=%s'>%s</a></p> ", $myrow['id'], $myrow['title']); } while($myrow = mysql_fetch_array($result)); } else{<<<HERE <form method="post" action="add_post.php"> <br><label for="title">Название</label><br> <input na…
0 votes14 answers -
Глобализация массива
<? function up() { for($i=0;$i<count($_POST['alb']);$i++) { $qq[$i] = $_POST['alb'][$i]; global $qq; } } up(); echo $qq[0]; ?> Не работает
0 votes7 answers -
system() и ffmpeg.exe
Проблема с запуском по очереди ffmpeg.exe через команду system(). Запускается только первая комманда! system('ffmpeg -i video\\'.$user.'\\'.$file.' -y video\\'.$user.'\\'.$file.'.mp4'); system('ffmpeg -i video\\'.$user.'\\'.$file.' -y video\\'.$user.'\\'.$file.'.webm'); Как сделать чтобы по очереди запускался ffmpeg??
0 votes6 answers -
Получение данных с сайтов с кириллическим доменом
Как я узнал на своём опыте, file_get_contents() не хочет работать с кириллическими доменами. Хочу ещё попробовать curl, но может быть кто-то успеет ответить до того, как я это попробую, как быть в такой ситуации? на крайний случай буду делать GET / HTTP/1.1 Site: русское-имя.рф Да, curl не помог, потому что проблема в другом месте — в php_network_getaddresses: getaddrinfo Выходит, у меня DNS не может разрешить такое имя. Как его надо кодировать? UPD: Нашёл http://tools.ietf.org/html/rfc3492 Осталось понять как перевести адрес в это. Мда, алгоритм настолько хитровыдуманный, что остаётся только воспользоваться готовыми функциями.
0 votes4 answers -
Проверка перехода со страницы
Как сделать проверку, которая бы показывала что пользователь перешел имеенно с этой страницы? А не с какой либо другой? Тобишь: Имеется форма на странице a.php, из нее отправляются данные в one.php Мне нужна проверка в one.php, Которая достоверно показывала бы что данные отправленны именно из a.php
0 votes47 answers -
Вывод определенных полей из mysql
Есть таблица в mysql с полями: id, Имя, Должность и она заполнена так: 1, Иван, Директор 2, Евгений, Оператор 3, Родион, Оператор Задача заключается в следующем: Как вывести из базы всех у кого должность Оператор? Можно было бы перечислить нужные id и все, но у меня много таких id и я думаю есть способ получше. Заранее спасибо
0 votes1 answer -
INSERT и пустые клетки в mysql
Пытаюсь занести новые данные в mysql, в итоге в базу все идет, но только без текста, все пусто. В чем может быть косяк? <?php $db = mysql_connect("localhost","all","12345"); mysql_select_db("php_test",$db); $result = mysql_query ("INSERT INTO firma (lastname,name,dol) VALUES ('Клевцов','Андрей','Крышник')"); if ($result == 'true') { echo "Успех!"; } else { echo "Косяк!"; } ?>
0 votes9 answers -
не вижу ошибки хот убей
есть запрос типа $sql = "UPDATE `user_data` SET `answer1`= $answ1, `answer2`= $answ2, `answer3`= $answ3 WHERE `1d` = $id"; если вывести его при помощи эха он имеет вид UPDATE `user_data` SET `answer1`= 1 раз в месяц, `answer2`= Низкий, `answer3`= Достаточный WHERE `id` = 53 Вроде все верно, но получаю ошибку You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'раз в месяц, `answer2`= Низкий, `answer3`= Достаточный WHERE `id` = 53' at line 1 подскажите в чем проблема?
0 votes6 answers -
Запрос к БД
После подключения VirtualDocumentRoot. Запрос к БД стал занимать много времяни, mysql_query Вытягивает из бд 2 строки содержащие 5 столбцов, Без VirtualDocumentRoot Страница быстро грузится а с VirtualDocumentRoot, задумывается на секунд 30, Может памяти больше выделить или какие настройки изменить?
0 votes2 answers -
Slider выборки файлов и последующая скачка его.
Извиняюсь, но пример найти не могу. Задача - выбрать файл, и выбранный файл в меню надо скачать. CMS на которой делаю - Wordpress, подскажите пожалуйста плагин или как мне найти это в гугле. Я не нашёл.
0 votes0 answers -
VirtualHost
Пытаюсь организовать поддомены, Через VirtualHost, Создаю много хостов: <VirtualHost *:80> DocumentRoot "C:/xx/yy" ServerName one.ru ServerAlias www.one.ru </VirtualHost> <VirtualHost *:80> DocumentRoot "C:/xx/yy/zz" ServerName three.one.ru ServerAlias www.three.one.ru </VirtualHost> Ну В общем так 5штук Потом прочитал про VirtualDocumentRoot <VirtualHost *:80> ServerName one.ru ServerAlias one.ru *.one.ru VirtualDocumentRoot "C:/xx/yy/zz/%1" </VirtualHost> Проблема заключается в том что когда я захожу на сайт: three.one.ru он может грузиться за милисекунду, а может за минуту, может нужно как то…
0 votes2 answers -
Отказывается работать phpmyadmin
Отказывается работать phpmyadmin при обращении выводит Ошибку, Невозможно найти удалённый сервер.... Не "Not Found"!, "Невозможно найти удалённый сервер" Из-за чего это могло бы быть? Как исправить?
0 votes7 answers -
phpunit
Начинаю разбираться с phpunit написал скрипт файл test.php <?php require_once ('/usr/share/php/PHPUnit/Autoload.php'); class MyClass { public function power($x, $y) { return pow($x, $y); } } class MyClassTest extends PHPUnit_Framework_TestCase { public function testPower() { $my = new MyClass(); $this->assertEquals(8, $my->power(2, 3)); } } ?> Но никаких выводов не наблюдаю. Просто белый экран. phpunit --version PHPUnit 3.6.12 by Sebastian Bergmann. В netbeans по примеру все работает.
0 votes4 answers -
Апач
Как дать апачу разрешении использовать скрипты из папки cgi-bin?
0 votes4 answers -
Как работает код?
Есть код: } elseif ($AUTH_SOURCE==3) { # mysql authentication $link = mysql_pconnect($MYSQL_SERVER.":".($MYSQL_PORT?$MYSQL_PORT:"3306"), $MYSQL_USER, $MYSQL_PASS); if (!$link) return "MYSQL connect: ".mysql_error(); if (!mysql_select_db($MYSQL_DB)) return "MYSQL select db: ".mysql_error(); $f = preg_replace('/\\\\u/',$user,preg_replace('/\\\\p/',$pass,$MYSQL_QUERY)); $result = mysql_query($f); if (!$result) return "MYSQL query: ". mysql_error(); $i=mysql_fetch_array($result); mysql_free_result($result); if ($i) return ""; } Я так понимаю, он просто делает запрос, и если что то в запросе есть, то возвращает ""?
0 votes2 answers -
htaccess
Изучаю htaccess, сайт стал долго загружать страницы после использования: RewriteEngine on RewriteCond %{HTTP_HOST} ^www.mysite.org RewriteRule (.*) http://mysite.org/$1 [R=301,L] RewriteCond %{HTTP_HOST} ^www.blog.mysite.org RewriteRule (.*) http://blog.mysite.org/$2 [R=301,L] RewriteCond %{HTTP_HOST} ^www.twoblog.mysite.org RewriteRule (.*) http://twoblog.mysite.org/$3 [R=301,L] Как можно исправить?!
0 votes6 answers -
(int) php почему так?
Почему <? print (int)((0.7+0.1)*10); ?>выводит 7 а не 8 ?
0 votes5 answers -
Из передаваемого параметра - переменную
Имеем: function abc($x, $y) {...} Мне нужно из значения передаваемого параметра $x сделать переменную. Т.е. если abc(qwe,rty), то далее я хочу использовать переменную $qwe... '$'.$x возвращает, естественно, текстовую строку
0 votes3 answers -
При существовании куки - переадресация
Как сделать так, чтобы при существовании определенной куки шла переадресация на другую страницу?
0 votes2 answers -
Код сдвигает страницу
Такая проблема, присутствие кода вот тут: <? include "config.php"; $result = mysql_query ("SELECT title, meta_d, meta_k, text FROM settings WHERE page='index'", $q); // слетает из-за пхп $row = mysql_fetch_array($result); ?>[/u] <!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=utf-8" /> <title><?php echo $row['title'];?></title> <link href="style.css" rel="stylesheet" type="text/css" /> <meta name="keywords" content="<?php echo $r…
0 votes4 answers