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
-
Помогите настроить htaccess
Всем привет. Прошу помощи знающих людей. Заранее благодарен. index.php лежит в корне вместе с .htaccess Нужно чтобы запросы ввиде 127.0.0.1/folder/subfolder/subsubfolder... и так далее направлялись на index.php, где они будут обрабатываться. Т.е идет произвольный набор "папок". Сейчас нагуглил до такого RewriteEngine OnRewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . index.php [L]И у меня получается почти, что надо 127.0.0.1/index.php/folder/subfolder/subsubfolder Осталось убрать index.php в адрессной строке. Или другой путь, к которому я не могу додуматься.
0 votes5 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 -
Время в PHP
Всем привет! Возникла трудность с установкой времени на сервере. В phpinfo: Build Date Jan 6 2011 17:26:08 и Default timezone Europe/Moscow и вот так в php.ini date.timezone = Europe/Moscow сервер apache 2.2 и php 5.2.17 Хотелось бы видеть реальное время
0 votes5 answers -
Помогите с выводом блоков
Всем привет, помогите пожалуйста решить с выводом блоков. Есть div mainA внутри него еще один блок с контентом, необходимо чтобы на ширину блока mainA встало два блока с контентом, етого я добился, но вот при появлении 3го блока он выводится отдельно от основнога блока mainA ето из за того что конструкция ifelse выводится после него, иначе просто будет выводить каждый блок на новой строке. Я так понимаю что нужно вставить какуюто функцию или хз что, чтобы условия начинало выполняться с самого начала но уже вместе с основным блоком mainA вот как получается а вот как должно быть код вставил как у меня он, сразу с пхп <!DOCTYPE html> <html xmlns="http://www.…
0 votes5 answers -
Простой вопрос
Направьте плз в нужную сторону или поделились скриптом я хочу сделать так на сервере лежат 2 файла qwer и asdf я с помощью php загружаю 3 файл и когда он загружается нужно чтобы asdf удалился, qwer переименовался в asdf, а новый сохранился с именем qwer, я просто не представляю в какой момент менять имена и как это будет в php Уже мозг сломал :dash:
0 votes5 answers -
как выдавать сообщения
Здравствуйте! Подскажите способ выдачи сообщения пользователю по средствам php. Пример При регистрации я делаю проверку заполненной формы reg.php, все проверки произвожу в файле reg_check.php если допустим пользователь не правильно ввел e-mail я хочу на reg.php вывести сообщение "ВВЕДИТЕ ПРАВИЛЬНО E-MAIL"
0 votes5 answers -
Проблемы с ЧПУ
Прописал в .htaccess RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php [L,QSA] как это я видел в некой инструкции. И вроде бы все работает как следует кроме одного: все картинки, таблицы стилей и прочие файлы загружаются не оттуда. Пример: в корне test1.ru лежит image.jpg. В index.php одна строчка <img src="42.jpg">. Если в адресной строке написано http://test1.ru или http://test1.ru/qwe, то все нормально и картинку видно. Есди написано http://test1.ru/qwe/asd, то картинка пытается загружаться из http://test1.ru/qwe/, где ее, естественно, нет... Как с таким быть?
0 votes1 answer -
вопрос по .htaccess
На данный запрос http://site.ru/link/page/25 броузер говорит мне что нет такой страницы - это правда Есть страница link.page.25.php Как при помощи .htaccess: 1) Получить строку за вычетом имени домена: link/page/25 2) Присвоить ее параметру, например $page 2) Вызвать index.php с этим параметром: index.php?$page=link/page/25
0 votes1 answer -
Исключить перезапись файла
Имеется простая форма: <?php // Каталог, в который мы будем принимать файл: @mkdir("upload", 0777); $uploaddir = './upload/'; $uploadfile = $uploaddir.basename($_FILES['an_file']['name']); move_uploaded_file($_FILES["an_file"]["tmp_name"], "./upload/".$_FILES["an_file"]["name"]); // Выводим информацию о загруженном файле: echo "<h3>Информация о загруженном на сервер файле: </h3>"; echo "<p><b>Оригинальное имя загруженного файла: ".$_FILES['an_file']['name']."</b></p>"; echo "<p><b>Mime-тип загруженного файла: ".$_FILES['an_file']['type']."</b></p>"; echo "<p><b>Размер загруженного файла в байтах…
0 votes13 answers -
Последовательность разработки проекта
Всем доброе время суток, прошу у знающих совета по реализации за планируемого проекта: Реализация планируется в несколько этапов: Сбор пользователей и коммуникации с ними(задача: максимальные привлекательность и удобство для пользователей исключив риски от больших нагрузок и безапастность ) Монетизация собранной аудитории(задача: максимальные удобство для пользователей и автоматизация работы и контроля сотрудников, исключив риски от больших нагрузок и безапастность) Общая задача: При развитии проекта дополнять уже имеющееся разработки и инструментарии с наименьшими допиливаниями или полной заменой ранних разработок и инструментариев. Попытаюсь пояснить…
0 votes0 answers -
Гостевая книга.
Здравствуйте! Как сделать так чтоб из textarea данные записать в базу данных, а потом вывести их в таком же виде... у меня они выводятся все одной строкой хотя вводил несколько строк Сообщение<br /> <textarea name="msg" cols="50" rows="10"></textarea><br /> $query = "insert into guest values ('$name', '$city', '$email', '$msg')"; // ($msg типа MEDIUMTEXT) $result = mysql_query($query) or die("Query failed : " . mysql_error()); Заранее спасибо!
0 votes1 answer -
Помогите разобраться с ООП
Здравствуйте, решил изучить объектно-ориентированный подход в программировании на php. На первом же простом примере выдало ошибку: <?php class MyClass { public $prop1 = "Свойство класса "; public function __construct() { echo 'Создан объект класса "', __CLASS__, '"!<br />'; } public function __destruct() { echo 'Объект класса "', __CLASS__, '" удален.<br />'; } public function getProperty() { return $this->prop1 . "<br />"; } } // Создаём новый объект $obj = new MyClass; // Получаем значение свойства $prop1 echo $obj->getProperty(); // Выводим сообщение о достижении конца файла ec…
0 votes3 answers -
model исправление ошибки
На сайте http://xn--80aqeivp.xn--p1ai/ model в товаре состоит из двух частей, вторая из которых выводится правильно. Нужно заменить ошибочный вывод [Error. Page cannot be displayed. Please contact your service provider for more details. (25) на цифры [Error. Page cannot be displayed. Please contact your service provider for more details. (25)-260367]
0 votes0 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 -
Контроль вывода в php
Необходимо вывести данные в переменную. Данные хранятся в отдельном php файле. Как правильно использовать контроль вывода в данном случае? file.php <?php echo 'Preved!'; index.php <?php function render(){ # ob_start(); include('file.php'); # Здесь выполняются необходимые операции с выводом echo()... $html = ob_get_contents(); ob_end_clean(); return $html; }
0 votes6 answers -
Не работает mssql_fetch_assoc
Не хочет что-то вытаскивать с базы, вот написал банальный код. <?php $db = mysql_connect('localhost', 'root', '111'); mysql_select_db('cat',$db); $rez = mysql_query('SELECT * FROM cat'); while($r = mssql_fetch_assoc($rez)) echo $r['$name']; ?> Fatal error: Call to undefined function mssql_fetch_assoc() in C:\www\htdocs\test.ru\www\index.php on line 5
0 votes7 answers -
htaccess постраничный редирект
Здравствуйте. Интересует как сделать редирект с старых страниц в нужное место? Сейчас на сайте уже есть редирект с www на без www, уже и так и сяк пробовал страницы в добавок к этому редиректить - ни в какую =( Заранее спасибо.
0 votes3 answers -
Безопасность при аутентификации
Доброе время суток всем. Опишу то, что есть и после задам вопрос. Есть форма с двумя полями - name, password (файл index), есть файл login, который обрабатывает данные формы. В случае успешной аутентификации переходим на файл new, иначе снова к форме. Так вот, в случае успешной аутентификации можно кнопкой "Назад" браузера вернуться к форме, форма пуста НО! активна кнопка "Вперед" и можно снова перейти к файлу login, new.... При этом, когда в файле login написал print_r($_POST);мне (после того, как с пустой формы, нажал кнопку "Вперед") вывело имя и пароль..... Как сделать так, чтобы при возврате с login файла нельзя было воспользоваться кнопкой "Вперед"?
0 votes4 answers -
форум IPB v1.3
Имеется форум IPB v1.3 Просмотрел весь АЦ - не нашел настройки, чтобы функцию правки сделать ограниченной по времени. Её в этой версии действительно нет или у меня глаза подслеповатые? И если есть, то где? А если нет, то можно ли что-то сделать, чтобы появилась? Сразу скажу, что в РНР я не разбираюсь на мой сайт форум один товарищ монтировал, да и выбрали жту версию. потому что бесплатно. Но если можно что-то сделать. я хотел бы знать что, чтобы легче было бы задание давать.
0 votes1 answer -
Проблемы с TPL-файлом
Здравствуйте! Такая вот ситуация - нужно изменить дизайн в системе, все отлично работало и мне нужно было изменить дизайн в файле detailedProperty.tpl, раньше я редактировал только части в этом файле - и все работало. Сейчас пришлось переделать полностью дизайн, в html-версии все работало. Создал такой же файл detailedProperty.tpl, заменил старый - и все перестало работать. В браузере выдает пустую чистую страницу без код. Ни единого символа. В чем может быть проблема? Я понимаю что проблем может быть куча. Помогите, уже 3 дня мучаюсь!!!
0 votes5 answers -
Регистрация
Всем привет! Уважаемы коллеги по цеху, такая проблема после регистрации брожу по сайту, то есть авторизован но стоит перейти на главную страницу вновь оказываюсь не авторизованным! Форма входа размещена в сайт баре, ну а скрип обработчик писал в отдельном файле с последующим подключением его к страницам сайта. С чем может связанна такая проблемам? Я уже пробовал размещать скрип обработчик и на главной странице, все равно не то! Помогите кто в курсе! Заранее спасибо!!!
0 votes5 answers -
Импортируем csv в MySQL.
Господа. Нужно импортирвать 123.csv в MySQL на хостинге. load data local infile '/home/k0001461n1/domains/knigaotzov.ru/public_html/123.csv'into table dannifields terminated by ':'enclosed by '|'lines terminated by '\n'(id, kategoria, closed, metatitle, title, description, text, textopisanie, login, wmsite, paid, date, time, imgm, view, rating, vote, count_comment, dowland_zip);выдаёт ошибку. #1148 - The used command is not allowed with this MySQL versionЧто делать, подскажите? Может есть какой другой способ?
0 votes1 answer -
RSS конктретны лаг
Такое дело. Делаю rss. Создал для этого ячейку в таблице. Называется дата, и тип переменной стоит data. Прикол в том что когда скрипт на php, вызывает ячейку дата, получается вот что Thu, 01 Jan 1970 02:00:00 +0200 Как сделать нормальную дату, и где. спасибо
0 votes1 answer -
Скрипт курса валют
Есть-ли такой скрипт, курса валют, чтобы только он еще показывал опустился или поднялся, например как на rbc стрелочками http://www.rbc.ru/
0 votes2 answers -
Поиск в Wordpress + Php
Есть вот такой код, и вроде все бы ничего, поиск работает. Когда находит одну запись - все окей. А вот когда записей 2 например, дублирует <h2> и получается Такая картинка: <h2>Для вашего поста бла бла бла</h2> Превью поста №1 <h2>Для вашего поста бла бла бла</h2> Превью поста №2 Вот собственно хочется что бы вот это вот: <h2>Для вашего поста бла бла бла</h2> Выводилось один раз всего, а не перед каждым найденным заголовком, что поправить? Спасибо! <?php global $wp_query; query_posts ( array_merge( array( 'post_type' => array( 'albums', 'post' ) ), $wp_query->query ) ); if (have_posts()) : while (have_posts()) : the_p…
0 votes2 answers