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
-
Хак для Опера 9.63
Во всех браузерах работает такое: .sdvig_vverx{margin-top:-20px;} Для все Опер тоже работает, но для Оперы 9,63, не работает вот это. Подскажите пож. какой-то хак именно для этой версии. Как можно через пхп сделать именно для версии 9,63 указать стиль? Заранее спасибо.
0 votes12 answers -
[Help]Письма на иврите
Добрый день всем. Я тут читал по форуму и нашел пару вариантов, но они не принесли мне особого результата. Прошу помощи знатоков. Как мне сделать так чтобы форма(которая ниже) приходила на иврите, а не разные странные иероглифы и значки. <?php // если была нажата кнопка "Отправить" if($_POST['submit']) { // $_POST['title'] содержит данные из поля "Тема", trim() - убираем все лишние пробелы и переносы строк, htmlspecialchars() - преобразует специальные символы в HTML сущности, будем считать для того, чтобы простейшие попытки взломать наш сайт обломались, ну и substr($_POST['title'], 0, 1000) - урезаем текст до 1000 символов. Для переменной $_POST['mess'] все анал…
0 votes3 answers -
Обрезка строки
Надо обрезать строку php. Я спросил у одного знакомого. Он сказал что режет функция wordwrap. Но ничего не работает. Как можно обрезать строку, чтобы осталось заданное количество символов. Причем код не должен резать строку на середине слова. Он должен дойти до конца слова и обрезать уже не на середине, а на конце.
0 votes25 answers -
Вопрос по Друпал
Как вывести в меню Отели как в Турах выводятся тизеры.. http://rivierahoteis.com/ Заранее спасибо.. Код в файле.. Прошу не пинать..Первый раз работаю работаю с Друпал.. type - hotels node.tpl.php <?php $flague=false; if ($node->type == "news") { $displayContent = node_load(3); $node_title=$displayContent->title; $flague=true; } elseif ($node->type == "tours") { $displayContent = node_load(2); $node_title=$displayContent->title; $flague=true; } else $node_title=$title; ?> <div id="block_history"> <div id="block_title"> <a href="<?php print $node_url ?>" title="<?php print $title ?>"…
0 votes1 answer -
Не запускается апач
Скачал по ссылке: http://www.denwer.ru/ Апач 5.3, что не запускаю, выдаёт 404, запускаю тестовую test1.ru не запускается 404, положил сайт, privet.ruв нём папка www - файл index.php в нём банальное <?php echo 'Privet'; ?> не запускается, что делать?
0 votes4 answers -
Подключение PHP библиотеки с другого сервера
Добрый день, мне необходимо подключить файл с функциями с другого сайта, такая конструкция не подходит include('http://192.168.1.14/r.php'); -)) Скажите как это правильно сделать?
0 votes12 answers -
Свой движок
Собрался писать свой блоговый движок. И тут подумал над структурой. Есть несколько вариантов. Первый - чисто на процедурном коде. Т.е. есть какие-то файлы. например блоки, запросы к базе, шаблоны и т.п. В корне создаются страницы где подключается все нужные файлы и таким образом создается страница. Второй вариант - на ООП. Есть классы которые обрабатывают данные, выдают их и так далее. Есть индексная страница, на которую переправляются все запросы. По урл движок определяет чего от него хотят и формируют страницу. Третий вариант - на фреймвоке. Тут все ясно. только естли этот вариант лучший, то скажите, какой фреймвок получше для блога. Так же двиг со временем будет расшир…
0 votes5 answers -
PHP - в чем соль?
Всем здрасте. Изучаю пхп два месяца. Понял, что это дело мне больше нравиться чем кодить странички и хотелось бы развиться до уровня профи. И в связи с этим передо мной встал вопрос: что нужно знать или скорее понимать, что бы быть профи. Я имею ввиду - какие планки ставить перед собой. Вот например я понимаю что есть классы (объекты), знаю как расшифровывается загадочная абривиатура MVC и понимаю (в общем) что представляет из себя эта модель. Также о "рефакторе" кода знаю. Сейчас пишу админку, но хочется четко определить направление для себя. Т.е. в чем соль? Профи в PHP - это тот кто пишет такой код, который лекго читать и в тоже время четко разделены части модели MVC …
0 votes12 answers -
Парсинг xml-документа
Всем привет... Помогите разобраться с парсингом xml-документа. При чтении xml-документа парсер воспринимает перенос строки как пустой элемент, можно ли как-то от этого избавиться???? Вот код: $xml = <<<XML <?xml version="1.0" encoding="utf-8"?> <root> <element>assdsda</element> </root> XML; $reader = new xmlReader(); $reader->xml($xml, 'utf-8', LIBXML_NOBLANKS); while ( $reader->read() ) { echo "{$reader->name}"; } Вот что получаю: root #text - перенос строки element #text element #text - перенос строки root В мануале пишут что опция LIBXML_NOBLANKS решает эту проблему, но как видите не помога…
0 votes1 answer -
Создать протенький сайт на PHP
Всем привет. Занимался только разработкой html сайтов. на данный момент : Имею хостинг у peterhost, соответственно домен, базу MYSQL и сильное желание научиться писать код PHP хотя бы простых сайтов на уровне сайта каталога пока что без авторизации и всяческих сессий. Чтобы пользователи могли бродить , листать, и прочее. Т.е. Сайт контент которого я смогу менять с помощью удобного интерфейса обычных окошечек ввода и т.п. Из инфы прочел про переменные константы, массивы, конструкции, функции, прок классы и объекты ..немного потыркал базу MYSQL с панели администратирования. Вопрос прост. С чего начать проектирование первой страницы сайта куда можно посмотреть и в целом пон…
0 votes12 answers -
Отображение знаками вопроса после выборки из базы
Вот полное состояние моей базы, выражены на фото. У меня есть файл 1.php в нём такой код: <?php include '../blocks/database.php'; /*Соединяемся с Базой Данных*/ ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <link rel="stylesheet" type="text/css" href="../style.css" /> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title>Видеокурсы по заработку в Интернет</title> </head> <body> <!--Шапка сайта --> <?php include '../blocks/header.php' ?> <!--Левая …
0 votes20 answers -
Открытие файла php
Всем добрый вечер! У меня возникла одна проблема. Чтобы открывать файлы php с помощью блокнота я кликнул правой кнопкой на файл и далее нажал на свойства, потом в вкладке "Общие" там где "Приложение" я нажал "Изменить". Дальше я выбрал блокнот и нажал ОК. Все файлы с расширением php поменяли свой облик. В иконке есть какой-то квадрат внутри которого есть блокнот. Теперь если мне в браузере ввести данные в формах и зарегистрироваться, то он начинает открывать окно с целью открыть файл или сохранить. Я не знаю как вернуть вид файла в прежнем виде. И как его изменять с помощью блокнота?
0 votes11 answers -
Ломаная строка.
Здравствуйте. На сайте school1981.ru есть пхп вставка cutenews. Идет она вот отсюда http://school1981.ru/cutenews/show_news.php Как вы уже успели заметить, на седьмой строке файла Default.tpl какая-то проблема, потому весь код шут даун к чертям собачьим. По началу все работало, но в один прекрасный момент - такая шляпа. Со строкой все впорядке, т.к. бекап Default.tpl у меня есть, заливаю - все тоже самое. Просил бекап у хост-провайдера - они откатили - все тоже самое. Это как-будто что-то извне. Закоментировать эту строку можно, но она отвичает за непосредственно отображение, как я понимаю, так что нужно искать другой выход из ситуации. Заранее благодарен.
0 votes6 answers -
Eclipse
ну не как не получается настроить ..не могу подключиться к серверу =( т.е.к хосту ... =( может у кого то получилось не подскажете?
0 votes0 answers -
Соответсвие id
Привет всем! Нужна помощь, так как я очень плохо разбираюсь в PHP. И так у меня есть код <?php $id = 1; $sql = "SELECT codetext FROM code WHERE id='$id'"; $result = mysql_query($sql) OR die(mysql_error()); $row = mysql_fetch_row($result); if (!empty($row)) { $code = $row[0]; // достали код; eval($code); // теперь выполняем } // если $row пуст - значит найти в БД код с таким названием не удалось else echo "Нет кода под названием '$code_name'."; ?> Который выполняет php код из mysql, и мне нужно сделать чтобы он вытаскивал такие значения id которые соответсвуют таблицы (mysql) goroda, т.е я открываю страницу меня выполняется код из таблицы goroda(текст) и потом д…
0 votes4 answers -
Кэширование MySQL
Итак, тут попался сайт один на «улучшение», который изрядно заполнился контентом и стал жутко тормозить. Сделан сайт «так себе» — руки программиста росли не совсем из того места, и прикручивать туда кэширование блоков и шаблонов будет дольше, чем написать его с нуля. Посмотрел что именно тормозит — тормозят запросы в мускуль. Есть там лютые джоины, которые по 0.5-2 секунды работают. Доступа к настройкам MySQL сервера нету из-за хостера, площадку и тариф менять они не хотят. Оптимизировать БД тоже особо без толку — все индексы на месте, но сама архитектура хромает. Переделывать архитектуру ≈ написать всё с нуля. Из-за некоторых особенностей memcached неприменим. И вот я з…
0 votes4 answers -
mod rewrite
Хочется разобраться с данным модулем ибо мои познания в нем крайне скудны, поэтому бы не отказался от ссылки на толковый мануал(желательно чтобы он был понятным). А собственно разобраться хочется потому что у меня есть задача: Имеется url http://www.site.ru/showmodel.php?rid=192&a...8&mid=16436 хочется чтобы пользователь мог ввести такой URL http://www.site.ru/showmodel/192/207/1298/16436 ну собственно если кто-то осилит написать буду благодарен. Но мануал по преобразованию ссылок(я знаю что mod rewrite может не только это) нужен все равно... p.s. Я осознаю что тема не из радела PHP но раздела apach нету же...
0 votes4 answers -
накрутка голосов
Кто работает с движком dle? Подскажите, пожалуйста, как в dle можно накрутить результат голосов. надо в начале создать видимость популярности опросов
0 votes2 answers -
Проблема с регуляркой
Не могу подобрать регулярное выражение под такие тексты: 2.3 i 3.0 i 3.2 i Type S 2.0 Type S 1.6 И все в том же духе.. Хелп плиз!
0 votes3 answers -
редирект на новый адрес
Извиняюсь)) еще один вопрос..и так у меня выводятся статьи по ссылке http:/site.ru/goroda/c.php?id=3 , в htaccess я сделал чтобы адрес был http:/site.ru/goroda/c-3.html, тут все в порядке но! работает адрес http:/site.ru/goroda/c.php?id=3, и так как сделать чтобы адрес новый работал а старый нет (переадресация)?..делал в htaccess редирект RewriteRule ^goroda/c.php?id=$1 goroda/c-(.*).html [R=permanent] НЕ работает
0 votes8 answers -
редирект на 404
Все привет! Появилась небольшая проблема, которую я не в силах решить, и так, есть код <? include ("../blocks/db.php"); if (isset($_GET['id'])) {$id = $_GET['id']; } if (!isset($id)) {$id = 1;} if (!preg_match("|^[\d]+$|", $id)) { exit ("<p>Неверный формат запроса! Проверьте URL!"); } $result = mysql_query("SELECT * FROM goroda WHERE id='$id'",$db); if (!$result) { echo "<p>Запрос на выборку данных из базы не прошел.<br> <strong>Код ошибки:</strong></p>"; exit(mysql_error()); } if (mysql_num_rows($result) > 0) { $myrow = mysql_fetch_array($result); } else { echo ('Ошибка'); exit(); } ?> Видите есть вывод ошибок exit ("<p&…
0 votes6 answers -
обработка xml feed
Доброго дня. Не могу разобраться. Есть http://www.snow-forecast.com/resorts/drahobrat/feed.xml вот такой фид и http://www.snow-forecast.com/xml_key.pdf вот такое к немуу руководство. хочу выводить из фида какуюто часть данных на страницу пшп. Что мне с этим всем делать?)) подскажите советом или ссылкой. ато гугл чтото не очень помогает.
0 votes2 answers -
Работая с checkbox
Вот такая задача. Первое вытаскиваю права пользователей и раскидываю (checkbox checked) - разрешено , а если checked без галочки то не разрешено..галочки поставили отправили сохранили ..все вся задача. Так готовлю вывод: часть кода.. if($perm[0]){ echo "<td align=center bgcolor=#eaeaea><input type=checkbox name='acces[]' value=".$T['id']." checked /></td>"; }else{ echo "<td align=center bgcolor=#eaeaea><input type=checkbox name='acces[]' value=".$T['id']." /></td>"; } if($perm[1]){ echo "<td align=center bgcolor=#eaeaea><input type=checkbox name='acces[]' value=".$T['id']." checked /></td>"; }else{ …
0 votes4 answers -
Помогите понять принцип действия
Помогите понять вот этот код: <? if (@$top_menu):?> <? foreach ($top_menu as $sm):?> <? if($sm->path == "main" & $_SERVER['REQUEST_URI'] == "/".$sm->path."/"){ $sm->path="/";?> <li class="activ"><a href="<?=$sm->path?>"><?=$sm->name?></a></li> <? } elseif ($_SERVER['REQUEST_URI'] == "/".$sm->path."/"){ ?> <li class="activ"><a href="/<?=$sm->path?>/"><?=$sm->name?></a></li> <? } else{ ?> <li><a href="/<?=$sm->path?>/"><?=$sm->name?></a></li> <? };?> <? endforeach?> <? endif?>…
0 votes10 answers -
Видео-галерея Youtube
Наверное все же в PHP раздел тема. Кто подскажет скрипт для организации видеогалереи с предпросмотром по линкам с Youtube (на сервере храниться видео не будет, только вывод)? Нужно простое добавление роликов конечным пользователем, постраничный вывод и, если возможно, задание размера предпросмотра и включение/отключение блока управления просмотром. Ну и возможность вывода краткого описания ролика. Короче, что-то вроде лайтбокса, но с видео Можно на основе какой-нибудь CMS.
0 votes6 answers