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
-
register_globals
Объясните пожалуйста русским языком что такое register_globals и на что она влияет и какая разница при оff и оn
0 votes5 answers -
responseXML(тема уже была)
Почитал тему на вашем форуме, но так ответа на нее не было... У меня такая же проблема. Буду рад если помогут: ajax.js: var request = null; function createRequest() { try { request = new XMLHttpRequest(); } catch (trymicrosoft) { try { request = new ActiveXObject("Msxml2.XMLHTTP"); } catch (othermicrosoft) { try {request = new ActiveXObject("Microsoft.XMLHTTP");} catch (failed) {request = null;}}} if (request == null) alert("Ошибка при создании объекта XMLHttpRequest!");} function getList(ctg, mkr) { var _select = document.getElementById("product"); _select.innerHTML = ""; // Удаляем всех потомков var option = document.createE…
0 votes5 answers -
Responsive на php
Здоровья вам, форумчане! Ничего не знаю по php, хорошо разбираюсь в html и css, недавно задался вопросом - как скрыть контент (при определённых параметрах окна браузера) при помощи php. Конечно, есть отличный метод - @media only screen and (max-width: 1000px) { траляля... display:none;Но вышеуказанный метод просто скрывает отображения контента, а мне хочется контент удалить полностью из html вёрстки. Точно так же, как например, можно удалить любой контент с главной страницы wordpress вот этим кодом - <?php if ((is_front_page()) and (!is_paged())) { ?>любой контент, который хочу удалить с главной....<?php } ?>Как сделать так, чтобы контент удалялся или поя…
0 votes16 answers -
rest и красота адресной строки
у меня вопрос к тем, кто часто и много занимается разработкой rest-сервисов скажите пожалуйста, часто ли заказчики просят изменить адресную строку в соответствии со своими какими-то там соображениями? при разработке обычных сайтов такое случается нередко
0 votes0 answers -
RESTful & SOAP
Здравствуйте. Подскажите пожалуйста литературу по данным направление. Очень желательно на русском, так как технологии для меня новые, а английским свободно не владею! Спасибо
0 votes0 answers -
Result URL
Объясните мне на пальцах, что такое Result URL для интернет платежа. Мне стоит для этого знать PHP? Дело в том что просто добавив в html сайта кнопку "оплатить" все платежи все равно работают, не смотря на то, что на мыло приходит сообщение об ошибке в result url. Так что это за хрень и с чем ее едят?
0 votes2 answers -
RevolveR CMF
Представляю вашему вниманию фреймворк управления контентом Revolver. Работает на PHP, MySQL и ECMAScript 7. Унифицированный интерфейс на View Port единицах и специальный шаблонизатор позволяет быстро и эффективно создавать вебсайты любой сложности под высокие нагрузки с низким требованием к ресурсам хостинга(достаточно компьютера типа Raspbery и 10Mb выделенной оперативной памяти). Трехуровневое кэширование позволяет свободно развивать ваши сайты и сервисы не беспокоясь о высокой стоимости обслуживания сервера. Архитектура Kernel->Model->View прекрасно спланирована и дает перспективы развития проекта на долгие годы. Revol…
0 votes5 answers -
RewriteCond
Здравствуйте.Я не силен в htaccess.Может это элементарный вопрос.Как правильно написать в RewriteCond условие-не корневая папка и не файл index.html?
0 votes2 answers -
RewriteEngine
Вот смотрите, у меня есть в каталоге папка news, в ней находиться файл индекс.php, как мне сделать так, чтобы вместо /news/index.php?name=1, работало /news/1 ? Я знаю что это RewriteEngine, только как сделать так, чтобы все работало, я хз. Заранее спасибо.
0 votes16 answers -
RewriteOptions: MaxRedirects option has been removed in favor of the global LimitIn..
Всем привет. Вот тут сталкнулся с такой проблемой: RewriteOptions: MaxRedirects option has been removed in favor of the global LimitInternalRecursion directive and will be ignored. (из логов апача) вызвана промлема следующим кодом file.php ... return $array; // array(2) { ["list_cnt"]=> string(1) "4" ["list_res"]=> object(mysqli_result)#7 (0) { } } file2.php $name='qwerty'; $$name=(array)include 'file.php'; Собственно пустая страница, а в логах то что привел выше. Если сделать file2.php $name=(array)include 'file.php'; то всё гуд. но мне надо именно $$name. И еще, если из массива в файле file.php убрать объект, то всё гуд. Есть идеи? В рунете не нашел отве…
0 votes7 answers -
RewriteRule - как правильно написать
Все привет) Народ помогите, я не очень шарю в этом деле... есть строка /catalog/?arrFilter_ff[NAME]=MATRIX&marka=hyundai&set_filter=%D0%A4%D0%B8%D0%BB%D1%8C%D1%82%D1%80&set_filter=Y и хотел ее переделать в /catalog/hyundai/matrix/ написал след. RewriteEngine On RewriteRule ^/?catalog/([a-zA-Z]+)/([a-zA-Z]+)/?$ ./catalog/?arrFilter_ff[NAME]=1&marka=2&set_filter=Фильтр&set_filter=Y помогите плиз, шде ошибка?
0 votes3 answers -
ROOT
Как получить абсолютный путь .... я раньше использовал так, но не которых хостингах дал ошибки $root = './'; и изменил так: if(strpos($_SERVER['DOCUMENT_ROOT'], '/') === FALSE){ if(function_exists('realpath') AND @realpath(dirname(__FILE__)) !== FALSE){ $root = realpath(dirname(__FILE__)).'/'; } }else{ $root = str_replace("\\", "/", $_SERVER['DOCUMENT_ROOT']); } вообще то как получить абсолютный путь что бы работал на разных системах ...
0 votes1 answer -
RSS
Привет %username%. Сразу к делу. Задача: Сделать вывод заголовка и парочку строчек из тем моего ЖЖ ко мне на сайт. Подскажите пожалуйста как это можно сделать или как спросить у гугла?) Спасибо.
0 votes6 answers -
RSS конктретны лаг
Такое дело. Делаю rss. Создал для этого ячейку в таблице. Называется дата, и тип переменной стоит data. Прикол в том что когда скрипт на php, вызывает ячейку дата, получается вот что Thu, 01 Jan 1970 02:00:00 +0200 Как сделать нормальную дату, и где. спасибо
0 votes1 answer -
RSS парсер
Подскажи пожалуйста как с помощью этого кода изображение вытащить из RSS: Код <? $url = 'http://avto.ru/rss/rub_14.rss'; //адрес RSS ленты $adress1="<a href="; $adress2="></a>"; $rss = @file_get_contents($url); //получаем содержимое RSS лент в виде одной строки if ($rss) { preg_match_all("/title>[^>]+>/", $rss, $title); //парсим титлы preg_match_all("/link>[^>]+>/", $rss, $link); preg_match_all("/<description>[^<]+<\/description>/", $rss, $description); //парсим дескрипшены $count = count($title[0])-1; //число проходов цикла. for ($i=0; $i < $count; $i++) { echo '<h2>'.substr($title[0][$…
0 votes34 answers -
Safe autorization
Читал множество статей на тему безопасности при авторизации. Читал на хабре, на пхп.су, на софттайме. Везде написано по разному. Используют куки и сессии, множество примочек для сохранения безопасности. Решил задать вопрос: Так какую авторизацию можно назвать безопасной, если на сайте будет не более десяти пользователей администраторов, а остальные гости?
0 votes7 answers -
script.aculo.us Sortable.serialize не хочет работать
Помогите найти ошибку. Сортировка списка. Использую script.aculo.us, prototype. Сделал, все работало замечательно. При изменении сортировки менялось значение поля `pos`, по которому и сортируется список при выдаче в браузер. После того, как внес небольшие изменения в структуру сайта, эта зараза перестала обновлять `pos`. Ajax.Request не отсылает POST. Или отсылает, но до обработчика не доходит. Пути проверил. Все правильно. Кавычки проверил. Почему не работает не понимаю. Вот код сортируемого списка Сначала подключение библиотек, естественно. Но это в файле куда инклюдится код списка. <script type="text/javascript" src="sortable/lib/prototype.js"></script> &…
0 votes0 answers -
SELECT из БД
Подскажите пожалуйста как сделать запрос из двух таблиц? Есть таблица users( `id` int (8) AI, `name` varchar(50), `login` varchar(50), `password` varchar(32), PRIMARY KEY (`id`) ) TYPE MySAM; И есть таблица notes( `notesid` int(8) AI, `message` text, `tel` varchar(50), `userid` int(8), PRIMARY KEY (`notesid`) ) TYPE MySAM В коде идет выборка: $result = mysql_query('SELECT message,tel FROM notes ORDER BY notes DESC ) or die('error Что то не выбирает'); И далее эти данные выводятся в табличку: while($row = mysql_fetch_array($result)) { printf("<table class='table_buy'> <tr> <td><span class='select'>Текст объявления: </span>".$ro…
0 votes4 answers -
select форма без кнопки отправки, без js - как сделать?
На одном из сайтов есть селект который позволяет делать выбор без нажатия кнопки ок - ее там просто нет. Js и/или другие плагины отключены. Страница обновляется, после клика по селекту - эффект как нажали кнопку.Получается только html и серверный скрипт. Как такое можно реализовать?
0 votes12 answers -
Selected в меню
У меня в цикле выводятся новости около каждой новости есть свое меню выбора select, как сделать чтобы в зависимости от id новости в етом меню был выбран тот или иной пункт, Я пробивал так: в каждой option выводил переменую:х1, х2, х3 и т.п. , а потом через оператор выбора иф делал:if(id==3){x2=selected;} и так далее, но первые 2-3 новости выводились правильно, а дальше одно и тоже
0 votes7 answers -
SendMail
Здравствуйте. У меня проблема тут с обратной связи, попробовал сам написать, получилось но на почту приходит письмо без данных. Вот такое письмо приходит: И пусто, без данных ,подскажите, что в коде не так? Написал вот такой код: contact.html: <html> <head> <title>Первая страница</title> <meta http-equiv="Content-type" content="text/html; charset=windows-1251" /> </head> <body> <div align="center"> <form action="obrabotka.php" method="POST" name="form1"> <p> <strong>Ваше имя:</strong><br /> <input type="text" name="username" size="45" maxlength="30"/> </p> <p> <strong&…
0 votes15 answers -
session_start() выдает ошибку
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent где искать? session_start(); if (isset($_SESSION["captcha"]) && $_SESSION["captcha"]===$_POST["captcha"]) echo "Текс введен верно"; else echo "Текст введен не верно"; unset($_SESSION["captcha"]); строка на которую указывает: <link rel="stylesheet" type="text/css" href="style.css" />
0 votes13 answers -
SimpleXMLElement
Я уже несколько часов немогу проблемму решить. пытаюсь просчитать колличество дочерних элементов в xml файле. пробовал по разному. через DOM - странные ошибки показывает, через SimpleXMLElement - не точные данные. решил бы обычным explodom и подсчетом, массива, но в нем возможно может каких то эллементов не доставать. Никто не знает как правильно это сделать, например через SimpleXMLElement? буду признателен
0 votes5 answers -
Skype4COM
Стала задача написать отправку писем всем контактам скайпа. нашел библиотеку Skype4COM. Письмо в скайп отправляется на половину, оно появляется у меня в отправленных, но светится серым, как будто готовится к отправки
0 votes5 answers -
slashes
<?php // connect mysql @mysql_connect('localhost', 'root', '') or die('Connection failed'); // select database @mysql_select_db('cms') or die('Unable select database'); // submit if(isset($_POST['submit'])) { if(function_exists('mysql_real_escape_string')) { $title = mysql_real_escape_string($_POST['title']); } } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>TEST</title> </head> <body> <form method="POST"> <input type="hidden" name="submit" value="1"> <input type="text" name="title" value="<?=stripslashes($title)?>"> <input type="submit" value…
0 votes0 answers