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
-
Регулярные выражения
Собственно вопрос. есть некоторое поле $value->description , в котором находится html код. из него нужно вытащить название всех файлов, являющимися изображениями. выполняю следующую команду: preg_match_all("#img src=(?:\"|')(.*)(?:\"|')#isU", $value->description, $image); таким образом в $image[1] помещаются все пути к изображениям. они могут иметь совершенно разный вид. например: /images/img.jpg или: http://www.site.ru/images/1/img2.gif мне нужно избавится от полного пути, оставив только имя файла. с регулярками у меня не очень, поэтому прошу помощи у вас
0 votes29 answers -
Запуск РНР из *.html страницы.
Здравствуйте. У моего сайта уже проиндексированы и участвуют в поиске 45 страниц, все они ***.html. Теперь потребовалось в каждую вставить таблицу, которую можно изменить исправив данные только лишь в БД. При помощи РНР знаю как это сделать, но если я расширения html поменяю на php, поисковик уже не будет перенаправлять пользователя правильно. Подскажите пожалуйста, как в ХТМЛ страницу вставить код РНР ? Спасибо.
0 votes17 answers -
Jquery validation engine - process.php
Добрый день! На сайте используется jquery validation engine. Все вроде бы отлично, однако в получаемом письме нет самого текст сообщения из поля textarea. Помогите пожалуйста разобраться чего не хватает. вот код скрипта: <script src="js/jquery.validationEngine-en.js" type="text/javascript" ></script> <script src="js/jquery.validationEngine.js" type="text/javascript"></script> <!-- End of Js file for form validation popups --> <!--***************************************************************--> <script type="text/javascript"> <!-- $(document).ready(function () { // For form validation $("#formID").validationEngine({ su…
0 votes8 answers -
Правильная работа
Кто сможет по возможности подскажите , почему сайт то работает 5 минут , то не работает столько же., хотя на сам сервер захожу без проблем
0 votes10 answers -
не принимается большой текст в post запросе
есть у меня форма, в нее нужно вносить большой текст (~700кб), но когда приходит на сервер то $_POST['text'] оказывается пустой. если оправлять текст поменьше, то все ок. В фаербгре в запросе вроде как все ок. phpinfo() выдает post_max_size 200M не пойму куда копать (
0 votes18 answers -
TinyMCE и SQL Injection
Всем привет! У меня вопрос такого характера. Есть TinyMCE редактор, который создает текст включая ХТМЛ теги. Ну и потом мы этот текст напичканый тегами передаем в форму. На сколько мне изестно про SQL Injection, а известно очень мало, -- нежелательно передавать теги в базу с открытой страницы. Скажите, действительно ли это уезвимое место ? Спасибо!
0 votes5 answers -
Отправка формы на gmail.com
Здравствуйте Данный скрипт работал на mail.ru, на gmail.com письмо не приходит. Что нужно сделать? Подскажите, пожалуйста
0 votes1 answer -
Небольшая доработка меню
Добрый день. Возникла небольшая проблема с меню, посколько php знаю плохо решить пока не получается. Отрывок кода из шаблона моего меню: <?if ($arItem["DEPTH_LEVEL"]==1):?> <div class="lvl1_cont"> <?if ($arItem["TEXT"]=='Наш коллектив'){?><div class="lvl1_href_blue"><?=$arItem["TEXT"]?></div> <?}else{?> <a href="<?=$arItem["LINK"]?>" class="lvl1_href"><?=$arItem["TEXT"]?></a> <?}?> </div> <?else:?> <?if ($arItem["PERMISSION"] > "D"):?> <div class="lvl2_cont"><a href="<?=$arItem["LINK"]?>" class="lvl2_href">- <?=$arItem["TEXT"]?></a></d…
0 votes6 answers -
Как сохранить результат simplexml_load_file
Если для чтения новостей использовать simplexml_load_file, то возникает вопрос кєширования объекта возвращаемого simplexml_load_file $rss = simplexml_load_file('$url'); // дальше сохранить $rss // на строне клиента? // на веб сервере? В сети есть вариант. Но есть ошибка file_put_contents(rss/news.xml) [function.file-put-contents]: failed to open stream: No such file or director ... file_get_contents($url) - не хочет ничего закачивать <?php // Трансляция новостей с 3DNews.ru // http://www.3dnews.ru/news/rss/ // Имя файла для хранения RSS на локальном сервере $filename = 'rss/3dnews.xml'; // URL RSS потока $rss_url = 'http://www.3dnews.ru/news/rss/'; …
0 votes3 answers -
народ помогите плз))
odin dva
0 votes5 answers -
Настройки TinyMCE для ЧПУ
Здравствуйте! Кто сталкивался с настроками визивига? Сама проблема в следующем: Сайт с mod_rewrite и ссылки при загрузке фоток и файлов должны быть прямые. Для картинок (MCImageManager) все нормально получается указать домен и все работавет, а для файлов ( MCFileManager) с теми же настройками не работает. Редактор вместо домена делает условный путь ../ и соответственно ссылка битая..... MCImageManager $host_name = $_SERVER['HTTP_HOST']; // Preview options $mcImageManagerConfig['preview.wwwroot'] = ''; // absolute or relative from this script path, try to leave blank system figures it out. $mcImageManagerConfig['preview.urlprefix'] = "{proto}://www.".$host_name.…
0 votes1 answer -
Мини torrent
Так суть проблемы, даже не проблемы, а задачи у меня есть сайтик в локальной сети который доступн как вы понимаите только для пользоателей этой сети и вот я задумал зделать небольшо торрент трекер на этом сайте, и вот проблема в сети полно готовых движков трекеров но мне не нужно такое грамаздкое решение да и не интересно готовое ставить хотелось бы самому написать, а как работают трекеры на php я не оч понимаю поэтому прошу помощи и сылок побольше на темы по созданию трекеров, думаю тут парой скриптов не обойтись. Жду ваших ответов уж очень хочется зделать. З. Ы. небольшие знания php имеются.
0 votes6 answers -
if в printf
Всем привет! Появилась маленькая ну или большая проблема(для кого как), есть БД с нее вытягиваем некие поля через do while/ вот код примерный: </P><P>... некий код</P><P>do { printf(" <div class='post'> <h2 class='title'>%s</h2> <h3 class='posted'>Дата: %s</h3> <div class='story'> <div class='gallery_in'><ul style='margin:0px; padding:0px;'><li><a href='%s' title='%s' ><img src='%s' width='520' height='320'></a></li></ul></div> <blockquote> <p>“ %s”</p> </blockquote> </div>…
0 votes5 answers -
Как в цикле foreach задать только один проход?
Подскажите, как в цикле foreach сделать только один проход (показать один результат)? Вот код: foreach ($xml->REPORT->TOWN->FORECAST as $f) { echo ""; }
0 votes6 answers -
как занести данные на керилице в БД
не могу побороть проблему...( какие кодировки и где прописать ,чтобы данные полученные на кирилице сохранить в БД и извлекать обратно в читабельном виде?
0 votes4 answers -
Регистрация на сайте
Знаю что такая тема уже не раз поднималась, но именно этот аспект небыл затронут) кароче: 1) Есть форма, мы отправляем письмо с какой то ссылкой. 2) Пользователь кликает на ссылку, и добавляется в базу... вопрос: как сделать такую ссылку, в чем принцып ее работы и формирования)
0 votes9 answers -
Устаревшая функция each
При запуске скрипта получаю ошибку "The each() function is deprecated". В гугле советуют вместо each использовать foreach. Скажите пожалуйста, как можно переписать функцию each. Код: while (list($key, $value) = each($_GET)) {
0 votes2 answers -
проблемы у новичка
Доброе время суток! Начал изучать пиэйчпи по учебнику Энди Харриса и столкнулся с проблемой его неактуальности, хотя, насколько могу судить, учебник очень хорош, с множеством примеров и подсказок. Себе установил пиэйчпи пятой версси, так как не вижу смысла изучать то, что уже не используется, а другого учебника такого же качества найти не могу, и пытаюсь те примеры актуализировать ( хотя, наверно. дурацкая затея). Но ближе к делу: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html; charset=Windows-1251" http-equiv="content-type"> <title>Styled text</title> </head> <body&…
0 votes15 answers -
Поставить плюшку при уходе со страницы.
Необходимо поставить плюшку с текущим mktime(), в том случае, если юзер ушел с определенной страницы по ссылке или жамкнул крестик в браузере(закрыл вкладку...), Пробовал onunload, но он и на F5 срабатывает ... да и при закрытии страницы крестиком, врядли js поможет . Слышал что это можно реализовать с помощью php-сессий, т.е. ставить сессию когда юзер на странице и убивать при его уходе, потом проверять, если сессии нет то...%) что же тогда делать.. как быть .. придется записывать время не в плюшку а в файл(база не используется)... если кто-то с подобным сталкивался, поделитесь опытом.
0 votes7 answers -
Вставка php скриптов в html страницу
Приветствую. Появляется необходимость использовать php скрипты. Конечно проблемы как бы нет,например регистрация,переходишь с html страницы в php и все или полностью страницу на php сделать. Но хочется узнать,существует ли возможность внедрения скриптов,подключения как таблицы стилей,как JavaScript, например через <script language="php"> ? Так по моему код получается чистым и аккуратным.Еще слышал,что большинство много php функций,запросов,можно выполнить через JavaScript, это правда? И как лучше поступить для решения моей задачи?
0 votes2 answers -
Резервное копирование базы.
Расскажите пожалуйста, как можно делать бэкап базы, два раза в день?
0 votes13 answers -
eregi_replace() и REG_EESCAPE
Все уже решилось методом тыка) но все же интересно, почему что бы заменить \' на ' мне пришлось написать такое(это не предъявление претензий к разработчикам модулей PHP ): eregi_replace('\\\\\'' , '\'', $_POST['cnt_name']); Ведь для того что бы экранировать слэш нужно от это \\ и апостроф \' тоесть \\\' а для того что бы работало нужно добавить лишний слэш(( мне не жлако, но интереен принцып) upd: Забыл написать значение той приставки в названии темы) Это название ошибки которое выводится при трех слэшах)
0 votes9 answers -
Теги
Видел такую вигню(все знают): есть блок в котором хранятся ссылки и если одна на одну ссылку нажали больше чем на другую то е? размер соответственно будет больше, думаю меня поняли. Проблема вот в ч?м: не знаю каким способом это реализовать, мож подскажет кто алгоритм нормальный и какие функции при этом над использовать. И вообще это делается на пхп или js?
0 votes7 answers -
Сохранение файла в переменную
Здравствуйте. Опишу на примере, что мне нужно: Есть json-файл: { "1": "one", "2": "two", "3": "three" } Пример того, как бы я работал с js: var json; $.getJSON('my.json', function(data){ json = data; }); // файл один раз подгружаю, сохраняю в переменную и дальше работаю с ней. Вопрос, как сделать похожее (не грузить каждый раз json-файл) на php за исключением того, что пользователю вместо всего файла отдается значение одного из ключей? Сейчас код такого вида: $str = file_get_contents('my.json'); $json = json_decode($str); echo json_encode($json->{'1'});
0 votes10 answers -
Удаление сессии
Можно ли удалить сессию или обнулить ее переменные не запуская ее? Как можно узнать о наличии сессии опять-таки не запуская: Так правильно: (вроде работает, но мало-ли что ) $is_sess=session_name('edit'); if (!empty($is_sess)){ .. значит сессия есть }else{ нет сесии }
0 votes7 answers