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
-
Вывод информации из БД
Помогите разобраться, Вот примерный код: printf ("<td><b>%s</b></td>", $myrow['login']); Маркер между тегами b и /b выводит информацию жмрным шрифтом, это понятно, но ни как не пойму как задать цвет для данных этой ячейки, и возможно ли это?
0 votes5 answers -
Узнать тип документа
Пишу сейчас обработчик ошибок для скрипта, который выполняет следущее: * ему скармливают ссылку; * он е? пережовывет и выда?т немного обрезанную версия (некоторые теги стрипаются) Но если скормить скрипту, к примеру, документ Ворд - выплюнет крякозябры. Хотелось бы избежать подобного, и вывовить матюгалку. при попытке отпарсить не то, что нужно. Я так понимаю. что танцевать надо от Content-type - но как точно - не понимаю.
0 votes6 answers -
Помогите дописать регулярку для валидности поля почты
Всем привет !! Очередная проблема. В общем регулярки.... Есть у меня такое регулярное выражение для проверки e-mail ([\w-\.]+)@\D((?:[\w]+\.)+)([a-zA-Z]{2,4}) Но она пропускает адреса такого типа: qwerty..qwerty@gmail.comqwerty.@gmail.com.qwerty@gmail.comКак дописать регулярное выражение, что б отфильтровать эти точки ?
0 votes7 answers -
Меню и подменю
В PHP есть строка: Пункт Пункт Пункт Пункт Пункт Пункт Пункт Пункт Пункт (пункты разные). Можно ли превратить ее в многомерный массив (сохраняя иерархию) с помощью регулярных выражений?
0 votes5 answers -
После отправки формы открывалась другая страница. Как?
Помогите пожалуйста, просто создаю свой первый сайт и еще многого не знаю. Как сделать чтобы после отправки формы открывалась другая страница?
0 votes9 answers -
5 из 30
Помогите пожалуйста напсать скрипт под лотерею, все что сам смог написать: <? ?> нужен просто вывод 5 случайных чисел от 1 до 30 без повторов, заранее спасибо)
0 votes13 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 -
Создание таблицы с дополнительными ячейками
Сделала таблицу которая автоматически создаёт ячейки в зависимости от количества записей, и тут мне понадобилось добавить ещё дополнительные ячейки ну они должны быть объедены (rowspan). В итоге у меня получилось вот, что, скриншот есть ли возможность убрать лишние ячейки в конце таблицы: Вот мой код: <?php $countcol = 4; $tr1 = 2; $arr = array("Название1","Название2","Название3","Название4","Название5","Название6","Название7","Название8"); $tr == 0; echo "<table width=100% border=1>"; foreach($arr as $key=>$value) { if ($tr == 0) echo "<tr>"; echo "<td align='center'>{$value}"; echo "</td>"; if (++$tr == $tr1…
0 votes1 answer -
Форма для комментариев
У меня CSS шаблон сайта, без php. Но форма для оставления комментариев нужна. Хостинг поддерживает php, т.ч. не проблема. только вот я в php не шарю, и не знаю как ее установить, дизайн не важен. Что можете посоветовать?
0 votes2 answers -
file_exists и чувствительность регистра
Если использую функцию локально,то работает без проблем,на сервере file_exists становится чувствительной к регистру,где мне найти эти настройки и есть ли они вообще?
0 votes2 answers -
Загрузка картинок
Есть самописный скрипт, вс? вроде работает, но хочу спросить - мб посоветуете что - нибудь? Из того что я буду дописывать - проверка на расширение, если только. Задача скрипта - получить картинку, залить е?, положить е? имя в бд. <?php include('../config.php'); MYSQL_CONNECT($hostname,$username,$password) OR DIE("Не могу создать соединение "); @mysql_select_db("$dbName") or die("Не могу выбрать базу данных "); $pageget = $_GET['id']; if($pageget != 'upload') { echo '<form enctype="multipart/form-data" action="images.php?id=upload" method="post"> <input type="hidden" name="MAX_FILE_SIZE" value="1000000"> Send this file: <input name="userfile" type="file…
0 votes4 answers -
подскажите про preg_replace
Нужно заменить например строку: C:рисункиразноеhome.jpg на images/home.jpg где home.jpg - рисунок с любым именем и расширением: gif, jpg, png, bmp, tiff. пишу: $way = "C:рисункиразноеhome.jpg"; $nway = preg_replace("/(?:file:)?w:.*([^/]+?.(?:gif|jpg|png|bmp|tiff))/im", 'images/$1', $way); print $nway; выводит: images/e.jpg проблема: в названии рисунка остается только последняя буква, как сделать подмену, чтобы название было полное.
0 votes2 answers -
Не получается открыть темы
Привет! МОжет кто сталкивался с такой проблемой. Мне нужно открыть файл и его обработать. Успешно перекачиваю файл на сервер, но вот открыть его не получается выдает такую вот ошибку: Warning: fopen(http://aquasilver.ru/files/pss.txt): failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in /www/aquasilv/www/htdocs/admin/insgoodfile.php on line 92 echo "<p> Имя файла: ".$_FILES['userfile']['name']." </p>"; //выводит название файла $ffile = "http://aquasilver.ru/files/".$_FILES['userfile']['name']; //в этой директории находится загруженный файл echo "<p> Имя файле: ".$ffile."</p>"; // проверяю правильность ссылки $file = fopen ($f…
0 votes4 answers -
Полтрагейст с кодировкой
Поменял разширение html на php и добавил вызов текста из базы, сразу вместо текста образовались крякозябры и того что был на странице в html и вызванного из базы. В meta - windows 1251, база cp1251, в самой базе всё отображаектся нормально, кроме того добавил после соединения mysql_query("SET NAMES cp1251_general_ci"); в итогн только firefox видит корректно php - IE, Opera, Crome, Safary, Nescope (последние версии) в html видят кирилицу нормально в php нет. Никогда такого не видел, в IE стоит на юникоде и не позволяет принудительно переключить. gvarta.com.ua/index.html видят - index10.php нет.
0 votes7 answers -
неполучается зайти в admin
Здравствуйте!!! Помогите разобратся в чем может быть дело: ДЛя доступа в админскую часть использую вот такой скрип авторизации: <?php $db = mysql_connect("ХОСТ","ИМЯ_БД","ПАРОЛЬ"); mysql_select_db ("ИМЯ_БД",$db); if (!isset($_SERVER['PHP_AUTH_USER'])) { Header ("WWW-Authenticate: Basic realm=\"Admin Page\""); Header ("HTTP/1.0 401 Unauthorized"); exit(); } else { if (!get_magic_quotes_gpc()) { $_SERVER['PHP_AUTH_USER'] = mysql_escape_string($_SERVER['PHP_AUTH_USER']); $_SERVER['PHP_AUTH_PW'] = mysql_escape_string($_SERVER['PHP_AUTH_PW']); } $query = "SELECT pass FROM userlist WHERE u…
0 votes5 answers -
Как передать booklink ?
Есть джава скрипт,там форма,вопрос-как передать всё то что выбирается в форме в тело письма для отправки с помощью booklink ?
0 votes3 answers -
$_GET
Как вытащить из $_GET переменную, если имя переменной не известно? т.е. ссылка выглядит так: http://page/?somename Вот это самое somename может быть и somename1 и просто числом и заранее это не известно. Как получить содержимое массива $_GET?
0 votes5 answers -
Офф-лайн генератор галереи
Доброго времени суток. Столкнулся с некоторой проблемой, т.к. в пхп всего месяц-другой сижу. Есть задумка сделать что-то вроде генератора страниц. Есть папка с изображениями в формате *.jpg, есть некая страница на пхп, которая генерит страницы для них, учитывая их размер и пр. _______________________________________________________________ Проблема в том, что я не представляю, каким инструментарием можно указать необходимую папку и выбрать все файлы из неё. Буду благодарен за наводку,) ———————— С уважением, Олег.
0 votes8 answers -
Проблема с записью данных в mySQL
Не совсем проблема, но: имеестся Селект name=usa1, и ячейка в Таблице usa1 и собственно код if (isset($_POST['usa1'])) { $usa1 = $_POST['usa1']; } $db = mysql_connect("localhost", "логин", "пароль"); mysql_select_db("firstbd", $db); $result = mysql_query ("INSERT INTO firma (usa1) VALUES ('$usa1')"); При таком раскладе все работает нормально, но если переименовать ячейку, например с usa1 на usa1_s и соответственно тут INSERT INTO firma (usa1_s), то данные не заносятся, подскажите где еще нужно исправить?
0 votes5 answers -
Что за операторы?
Увидел в коде (для себя) новые операторы есть где-нибудь описание про них? $reg_form = <<< EOREGFORM какой-то текст..., или форма. EOREGFORM; $rate_form = <<< EORATEFORM какой-то текст..., или форма. EORATEFORM; Синтаксис немного смахивает на HERE или HEREDOC, но тут идет присваивание и потому сбивает с толку. Эти операторы зарезирвированны, или как в xml что напишу - то и будет?
0 votes4 answers -
Оператор &=
Добрый день, помгите разобраться с оператором "&=" Он присутствует во многих help по php но нигде нет его описания. Спасибо..
0 votes4 answers -
htmlspecialchars()
Доброго времени суток. Устанавливая некоторый плагин для Magento в доке было указано использовать функцию htmlspecialchars() но не было показано как именно Такой вопрос: как правильно использовать эту функцию для того что бы в БД попали безопасные данные?
0 votes7 answers -
логин и пароль
как поставить логин и пароль на страничку маево сайта помогите пажалта
0 votes3 answers -
Напомните скрипт
Нужно передать конкретный участок одной страницы на другую. В моей ситуации название ссылки. Напр. вот ссылка <a href=instituts.php>Область</a> на странице index.php, то есть мне нужно что бы на странице instituts.php в указанном месте писало "Область". Припоминаю такой метод: Страница index.php: <? $obl=$REQUEST['oblast']; echo "<a href=instituts?oblast=volyn>Врлынская</a>; ?> Страница instituts.php: <? $obl=$REQUEST['oblast']; echo $obl ?> Но вроде что-то не то, потому что параметр не передается. Подскажите в чем проблема.
0 votes8 answers -
Перенаправление с помощью .htaccess
Для начала всем Добрый день! =) А теперь о проблемке... На сайте есть страницы типа: http://vasapupkin.ru/page/uslugi.html http://vasapupkin.ru/page/about.html http://vasapupkin.ru/page/services.html И таких страничек там много. Можно ли с помощью .htaccess сделать так чтобы /page убиралось, и ссылки были такого типа: http://vasapupkin.ru/services.html Буду рад хоть какой нибудь идее или подсказке!
0 votes3 answers