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
-
Вставка заданного количества символов
Привет! А как задать нужное количество символов (слов) при вставке текста инклудом из внешнего файла? То есть, чтобы выводился не весь вставляемый текст, а определенное количество текста.
0 votes1 answer -
Простые вопросы по XML
вопрос немного философский вот есть у нас node зачем $Node->firstChild->nodeValue; ; вывод "data2" если можно $Node->attributes['value']; ; вывод "data1" ?
0 votes1 answer -
Вопрос о DenwerЕ
Начал изучать php c установки DenwerА появилось 2а вопроса, кому не сложно поясните... В директории Z:homelocalhostwwwTestsPHP5 лежит файл index.php5 при запуске пишет: PHP5 information # phpinfo(); ?> В директории Z:homelocalhostwwwTestsphpnotice лежит файл index.php при запуске пишет: Проверка перехвата PHP Notice в Денвере ## error_reporting(E_ALL); echo "Ниже должно быть выведено сообщение об ошибки (Notice), снабженное раскрывающейся подсказкой Денвера. "; echo $non_existed_variable; ?> Может кто с этим сталкивался поясните пожалуйста ХУ ИЗ ЭТО?
0 votes2 answers -
Избавление от "?" в url
как можно передавать переменные примерно как в url http://genmed.ru/temp/myhtml/index/41/index.html . То есть мне необходимо избавиться от знака "?" и в тоже время передавать переменные методом GET!
0 votes8 answers -
Как вывести php код на монитор
Например как реализована функция на этом сайте, С тегами ?
0 votes7 answers -
Просмотровщик сайтов в iframe
Здравствуй, честной народ кто-нить знает, реально ли в айфрейме просматривать, при этом чтобы перебрасивания на сам сайт не происходило? т.е. я указываю ссылку например на http://www.rambler.ru для просмотра этого сайта во фрейме, но после полной загрузки - он обязательно меня перекидывает на rambler.ru. 1 Скрипт (script1): <?php .....куча меню.... $path = "http://www.rambler.ru"; <iframe id=frame src=script2.php<?=($path? "?path=$path":"")?> width=100% height=300 border=0 name=player frameborder=1 scrolling=yes></iframe> ?> .................................................... 2 скрипт (script2.php) <? if (isset($_GET["path"])) { $path =…
0 votes4 answers -
Проблема!
Включаю куки, даже если использую setcookie("name", $value, time() + 600); и setcookie("name", $value, mktime(0,0,0,01,25,2010)); Они существуют только до конца сессии!
0 votes8 answers -
php - передать значения checkbox'ов на e-mail
Добрый день! Прошу помощи в разрешении следующей задачи. Есть форма для опроса мнения читателей журнала, которая отправляется на мэйл редакции. if (isset($edited)) { mail("mail@gmail.com", "опрос от журнала CЭ" , // Текст письма от сих "Ф.И.О.(полностью, должность): $name Возраст $age Образование $education .... Как долго Вы выписываете наш журнал? $period Насколько полно ?Справочник экономиста? освещает интересующие Вас вопросы? $napolnenie Какие рубрики помогают Вам в работе? $help Вот с этими злосчастными рубриками, облеченными в checkbox, и наблюдаются у меня проблемы. <b>Какие рубрики помогают Вам в работе? </br> <input type="checkbox" …
0 votes3 answers -
сокеты?
function send($url) { // Get xml document $strXML = $this->toString(); // Get url parts if (!preg_match("/http/", $url)) $url = "http://".$url; $urlParts = parse_url($url); $host = isset($urlParts['host'])?$urlParts['host']:'localhost'; $port = isset($urlParts['port'])?$urlParts['port']:80; $path = isset($urlParts['path'])?$urlParts['path']:"/"; // Open a connection with the required host $fp = fsockopen($host, $port, $errno, $errstr); if (!$fp) XML_DOMException::raise(XML_UNABLE_TO_CONNECT, 'Unable to connect to '.$host.' at port '.$port.': ('.$errno. ') '.$errstr); // Send the xml document fputs($fp, "POST ".$p…
0 votes1 answer -
Узнать тип документа
Пишу сейчас обработчик ошибок для скрипта, который выполняет следущее: * ему скармливают ссылку; * он е? пережовывет и выда?т немного обрезанную версия (некоторые теги стрипаются) Но если скормить скрипту, к примеру, документ Ворд - выплюнет крякозябры. Хотелось бы избежать подобного, и вывовить матюгалку. при попытке отпарсить не то, что нужно. Я так понимаю. что танцевать надо от Content-type - но как точно - не понимаю.
0 votes6 answers -
Снова о регулярках
Насколько я понимаю, если три самых распространенных видов линок: <a href="index.php">1</a> <a href="/index.php">2</a> <a href="http://domain.ru/index.php">3</a> Хочу привести их к виду: вид Нужно это вс? вмесить в это (тут же указано, что у меня вымучалось): $edit = array ( "'href=["]http:[//]'si", "'href=["][/]'si", "'href=["]?'si" // вот тут запнулся ... (это для примера за номером 1) ); $replace = array ( 'href="browse.php?page=http://', 'href="browse.php?page=http://' . $host[host] .'/', 'href="browse.php?page=http://' . $host[host] .'/' ); echo preg_replace($edit, $replace, $url); Никак не …
0 votes2 answers -
Нужна помощь в осмыслении алгоритма + php
Нужно сделать что-то вроде счетчика на php. За пример берем заказ. Он состоит из разных единиц продукции. Как видно на рисунке ниже, в заказе присутствует 11 ящиков продукта ?1, 2 ящика продукта ?2, 15 ящиков продукта ?3 и т. д. Нужно сделать, чтобы программа считала номера ящиков и маркировала их, как показано в колонке Example. То есть, продукт ?1 (11 ящиков) - маркируется как 1-11. Продукт ?2 (2 ящика) - маркируется как 12-13. Продукт ?3 (15 ящиков) маркируется как 14-28. И так пока не будут промаркированны все продукты (в данном примере их 5 штук, в сумме 39 ящиков). В Excel я сделал это так, что за первый ящик (ячейка D2) берется 1. Затем показывается общее количест…
0 votes2 answers -
Верхнее меню
Использую Пхп нюку 8 надо вставить вот в этот файл http://rus-phpnuke.com/forum/index.php?act...pe=post&id=1156 А именно в этом месте >Меню Сюда надо вставить< echo "</center></td></tr></table>n" ."<table border="0" cellpadding="0" cellspacing="0" width="100%" height="2">n" ."<tr><td width="100%"></td></tr></table>n" ."<table border="0" cellpadding="0" cellspacing="0" width="100%" bgColor=#ff9900 height="20">n" ."<tr><td width="60%">n" ."<form action="modules.php?name=Search" method="post" style="display: inline">n" ." <font class=A_white>Поиск:</font>n" ."&…
0 votes3 answers -
Как мне написать регистрацию?
Подскажите плиз!Только чтобы полей было много!Заранее спасибо!
0 votes10 answers -
заморочка с визуальным выводом
есть текстовый файл с таким вот содержанием (к примеру) фильтровать и выводить его я могу через массивы, это не сложно, прблема в том что тогда в каждой строке выводятся все парматеры или какие то ваааащее не выводятся. выше написано не ясно. но то что я это хоть как то сделать могу думаю понятно, вопрос в следующем как мне выводить эту инфу в таком виде тоесть подобие сводной таблицы в екселе =) вы хотя бы подскажите, бо сей алгоритм у меня в голове не укладываетсо
0 votes5 answers -
POST
Короче на локалке винда и при передаче методом пост если в тексте есть кавычки все ок, а на серваке они экранируются. Подскажите пожалуйста с чем это связано?
0 votes4 answers -
инклуиды
Доброе утро! Собрался делать сетку сателлитов в своих целях. Сделал парочку сатав после чего столкнулся с тем что саты сделанные на html+css очень не удобно обновлять и другое приходиться влазить в каждую страницу что бы допустим поменять footer и т.д. Кто что может посоветовать именно по инклуидам ( сори если не правильно написал ) зарание всем спасибо. 1. скачал денвер установил что дальше делать ? .... п.с. на гугле не что не нашел.
0 votes16 answers -
Меню и подменю
В PHP есть строка: Пункт Пункт Пункт Пункт Пункт Пункт Пункт Пункт Пункт (пункты разные). Можно ли превратить ее в многомерный массив (сохраняя иерархию) с помощью регулярных выражений?
0 votes5 answers -
Запуск страниц без их открытия
В общем представьте например следующюю процедуру. Заходиш на сайт и там стоит например счетчик и к нему прикреплено еще, что-то. Чтоб не напрягать пользователей, необходимо отделить эт процедуру от пользователя. Т.е. он открывает страницу, а там дальше без его ведома хоть до бесконечности, чтоб происходили действия и процедуры. Как это можно сделать?
0 votes3 answers -
PHP vs SOAP
Решил попробовать расширение SOAP в PHP. Написал простенький WSDL и к нему скрипт, реализующий логику. Все так сказать по мануалу. Соответственно, написал простенького клиента: <?php $params = array('soap_version' => SOAP_1_2, 'encoding'=>'UTF-8', 'compression' => SOAP_COMPRESSION_ACCEPT | SOAP_COMPRESSION_GZIP); $client = new SoapClient("http://test.travelsnotes.com/stockquote.wsdl", $params); try { echo "<pre>n"; print($client->getQuote("ibm")); echo "n</pre>n"; } catch (SoapFault $exception) { echo $exception; } ?> Все проверил на локальном сервере, работает за милую душу. Более того проверил клиен…
0 votes3 answers -
Denwer. не запускаеться внешний web-site
Проблема. Ввожу в браузер url: http://www.some_site.ru если Denwer отключен: http://www.some_site.ru не загружаются. если Denwer включен : открывается http://www.some_site.ru/denwer/ ПОЧЕМУ НЕ ОТКРЫВАЕТЬСЯ ВНЕШНИЙ САЙТ http://www.some_site.ru ???
0 votes12 answers -
Подключение PHP к MySQL на localhost
Я в этой области почти новичок, столкнулся с такой проблемой: Все установлено на localhost: Apache, PHP, MySQL.... MySQL сервер запущен, Apache с установленным PHP запущен - проверял в "Службах"... Проблема: не удается установить соединение PHP с MySQL... создал файл *.php со следующим содержанием: <?php if (mysql_connect("localhost", "root", "pass")) { echo "Соединение установлено"; } else { echo "Соединение НЕ установлено"; } ?> В итоге на экран не выводится вообще ничего!.. Подскажите, что не так?.. При этом - логин и пароль для MySQL сервера набраны правильно! т.к. набирая в коммандной строке cmd: mysql -uroot -ppass вхожу на MySQL сервер!.. Спасибо зар…
0 votes7 answers -
Фильтрация ввода
Достаточно ли для безопасности фильтровать ввод с помощью htmlspezialchars() для текстового поля? Можно ли при этом быть уверенным в защите от вставки тэгов и ДЖС-кода?
0 votes2 answers -
Кусочек другого сайта
Всем здрасти. Сказали обратиться к пхпшникам. Сразу начну с примера, что б точнее объяснить, что я хочу. Допустим сайт торрентс.ру. Вверху каждой темы есть две строки-сидеры, личеры и их значения, которые постоянно меняются. Возможно ли сделать так, что бы эти строки отражались у меня? Если да, то как?
0 votes4 answers -
Как насчет многосайтовости?
Итак, делаю кое что интересное... В корне лежит index.php: $db = $db->connect(); $db->select_table( А вот тут проблема! ); Я вот что хочу сделать... Чтобы в зависимости от того какой алис(домен) используеться для сайта подключалась та или иная таблица(именно для этого сайта). Грубоговоря сайт лежит на хосте. Мы к нему обращаемся по www.site.com. И брать таблицу будем www_site_com. У меня вопрос в следующем. Использовать $_SERVER[HTTP_HOST] либо $_SERVER[sERVER_NAME]? Потомучто на локалке при подключении виртуального хоста переменные равны.
0 votes4 answers