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
-
Возможно ли отправлять E-mail c localhost?
Пробовал в php.ini указать вместо localhost smtp сервер провайдера, закомментил строку sendmail_path = usrsbinsendmail -t -i, но вс? равно сообщения приходят на эмулятор, какой бы адрес получателя не был указан. Подскажите, что ещ? нужно изменить, чтобы сообщения пересылались по сети? И возможно ли такое на localhost?
0 votes15 answers -
Редактирование записи в базе данных
Подскажите, отправляю в скрипт редактирования запись, вижу в переменных что передается только первое слово каждого столбца! с чем это может быть связано?
0 votes32 answers -
Как вставить в value текстового поля значение из БД?
Как вставить в value текстового поля значение из определ?нной ячейки БД? <input type="text" name="new" size="20" maxlength="40" value="<?php вот сюда что ?>"> ясно: коннектимся к базе, выбираем таблицу, а дальше что надо делать?
0 votes20 answers -
Пробема!
Вот у меня есть код, который вставляет информацию из файла в документ: index.php: $fp = @fopen ("about", "r"); // Открываем файл для чтения $gb_content = @fread($fp, filesize("about")); // Читаем все символы из файла @fclose ($fp); // Закрываем if( !empty($gb_content) ) { $gb_content = split("n", $gb_content); // Разбили на строки for( $i=0; $i<count($gb_content)-1; $i++ ) { list( $gb_message ) = explode('|', $gb_content[$i]); // Разбиваем на подстроки и получаем соответствующие данные // Выводим сообщение print "<p>$gb_message</p>"; } } При выполнении скрипта, после каждой строки текста, вставляется тэг , как сделать так, чтобы он не появл…
0 votes5 answers -
PHP и exe-программы
Я тут подумал, что у с++ гораздо больший потенциал в плане программирования, но найти сервер с поддержкой cgi-скриптов с++ не нашел, в PhP вроде есть функция, которая передает данные и запускает exe-программу. Вопрос: имеет ли смысл организовывать обработку данных следующим образом: данные передаются скрипту PhP, он передает их и запускает exe-программу;параллельно запускается скрипт получения данных из txt-файла. Изначально в нем в верхней строчке флаг, изначально 0. Если флаг=0, скрипт делает запрос через n секунд, пока флаг не будет равен 1, когда равен, считывает результат работы exe-программы, которая обработала данные и записала их в файл и изменила флаг. Затем скри…
0 votes4 answers -
Разбить таблицу на две
как разбить таблицу <table width="100%" border="0" cellspacing="0" cellpadding="5"> <tr> <td>йцу</td> <td>уке</td> </tr> <tr> <td>фыв</td> <td>вап</td> </tr> <tr> <td>ячс</td> <td>сми</td> </tr> <tr> <td>нгш</td> <td>рол</td> </tr> <tr> <td>апр</td> <td>про</td> </tr> <tr> <td>oiu</td> <td>lkj</td> </tr> </table> на две таблицы чтобы получилось типа так <table width="100%" border="0" cellspacing="0" cellpadd…
0 votes12 answers -
От чего зависит передача $_SERVER['HTTP_REFERER'] ?
Раньше в обработчике данных формы делал проверку $_SERVER['HTTP_REFERER'], чтобы отфильтровать пришедших напрямую, а также вернуть пользователя при необходимости на предидущую страницу. Потом обнаружил, тестируя сайт на чужой машине через Maxthon, что алгоритм на ней не выполняется как планировалось - переменная $_SERVER['HTTP_REFERER'] не установлена. Охота ее использовать в данных целях моментально отпала. (Конечно, теоретически, это очень полезная вещь и от использования этой переменной в других, менее значимых, ситуациях, где на это можно закрыть глаза, я, конечно, не откажусь.) Но все же - с чем связана эта проблема? С какими настройками браузера? Или может с …
0 votes1 answer -
Автоматический перевод текста
Задача: На сайте есть кнопки рус и eng (выбор языка тоесть) Пользователь оставляет сообщение, допустим на англ. Система автоматом делает копию сообщения в переводе на русский для русскоязычного сайта. Возможно такое, допустим используя какойнибудь сервис promt.ru или чтото подобное? естественно, при помощи пхп?
0 votes13 answers -
Вопрос на засыпку, абсолютный путь
Собственно все просто: PHP include, что, на отрез не понимает абсолютный путь? пишу include "/index.txt" не находит include "./index.txt" находит. (для справки: в данном случае директория www - это и / и ./)
0 votes7 answers -
PHP читалка (парсер?) содержимого формата EXCEL?
Приветствую! Поделитесь пожалуйста парсером! Горит, на работе требуют подобный скрипт, найти бесплатный не могу! Может есть бесплатный! скрипт с подобными возможностями?
0 votes2 answers -
фоновая картинка в php
Хочу отредактировать левую колонку в теме (скин) для WordPress. Имеем код в файле sidebar-left.php <style type="text/css"> </style><div class="dbx-group" id="sidebar-left"> <?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar(1) ) : ?> <!--sidebox start --> <div id="categories" class="dbx-box"> <h3 class="dbx-handle"><?php _e('Рубрики'); ?></h3> <div class="dbx-content"> <ul> <?php wp_list_cats('sort_column=name&optioncount=1&hierarchical=1'); ?> </ul> </div> </div> <!--sidebox end --> <!--sidebox start --> &l…
0 votes2 answers -
как занести данные на керилице в БД
не могу побороть проблему...( какие кодировки и где прописать ,чтобы данные полученные на кирилице сохранить в БД и извлекать обратно в читабельном виде?
0 votes4 answers -
у кого-нибудь есть анализатор лог файлов apach
мне нужен самый простой анализатор лога
0 votes1 answer -
Не работает функция str_replace
Здравствуйте! Проблема такая. Страница на php, работает на html-шаблоне. При формировании страницы для переменных определяются значения, а потом подставляются в шаблон. Определяться - определяются (т.е. при выводе их на экран непосредственно из php - результат правильный, а вот в html-шаблоне заменяться не хотят. PHP документ: <?php $mshost = "*******"; // host $msuser = "*******"; // user $mspassword = "******"; // password $msname = "*******"; // name of database $msconnect = mysql_connect($mshost, $msuser, $mspassword); mysql_select_db($msname, $msconnect); //order ADVICES $adv=mysql_query("SELECT * FROM advices ORDER BY rand()"); while($row=mysql_fetch_array($ad…
0 votes5 answers -
Чистка кода от XHTML "мусора"
Добрый день всем! Подскажите, пожалуйста, как очистить код от XHTML Я получаю данные и помещаю в переменную $text И перед занесением в БД мне хотелось бы облегчить код, а то он выглядит так: <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US style="mso-ansi-language: EN-US">Статьи<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></SPAN></P> <P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US style="mso-ansi-language: EN-US">Мой текст<o:p></o:p></SPAN></P> если его вставляешь из Word'a
0 votes1 answer -
Как измерять время выполнения скрипта
Это статья написана для тех кто только начал изучать PHP. Здесь будет рассказано, как профилировать свой код или если сказать по русски, как измерить скорость его работы. Задача - нужно перед началом работы кода поставить временную метку, и после окончания поставить временную метку. Посчитать разницу между конечной и начальной точкой отсчета и вывести результат. Поехали Для этого мы будем использовать функцию microtime() <?php echo microtime(); // Выведет что то наподобие этого - 0.48441300 1212042171 ?> По умолчанию эта функция выводит строку "микросекунды секунды". Для нашего измерения нам нужно поменять их местами, чтобы было "секунды.микросекунды". И сделат…
0 votes12 answers -
Неповторяющиеся случайные числа
Хочу узнать у форумчан, какой php-сценарий нужно применить, чтобы повторения случайных чисел были сведены к минимуму? Если у вас что на примете? Чистый rand() нет нет, да и выдает одинаковые значения.
0 votes4 answers -
Элемент <select> и база MySQL
Пожалуйста скажите как связать элемент с базой данных MySQL. Надо чтобы при выборе определенной записи из выводилась таблица из базы данных. Нужно ли это делать с использованием переменной (например $result) выводящей таблицу из базы на экран? Напишите пожалуйста пример такого выбора таблиц из базы с помощью .
0 votes1 answer -
По умолчанию не работает функция file()
На хостинге по умолчанию не работает функция file(), пробовал еще file_get_contents(), тоже самое. Вот текст ошибки, если кому понадобится: Нельзя ли как-нибудь заменить данную функцию? Или только к хостеру обращаться(сомневаюсь я что он включит эту опцию)?
0 votes15 answers -
Вопрос по PHP-страницам
Добрый день! Один странный вопрос. Значит, для того, чтобы использовать PHP скрипт в страницах, то необходимо, чтобы эта страница имела расширешие *.PHP. Вопрос следующий - можно-ли каким-то образом использовать PHP-скрипты в обычных *.HTML-страницах? Я пытался - но сервер(Apache) не видит скрипта в страницах срасширением .HTML. ***Как-бы, лично я против страниц с расширением *.PHP ничего не имею, но вот как к ним будут относиться поисковики - Yandex, Google и.т.п - боюсь, что страницам *.HTML они дают большую релевантность - поэтому и хочу пытаться юзить расширение .HTML.***
0 votes9 answers -
Функция создания директории на сервере.
Доброго времени суток, господа! Подскажите, пожалуйста, как решить следующую ситуацию: 1. Загружается php-страница с формой. В оной, предположим, одно текстовое поле, в которое необходимо вписать название директории, например "2008" 2. В процессе обработки формы в некоторую таблицу базы данных заносится информация о том, что существует такая папка (эти пункты сделать мне удалось без особых проблем) А теперь вопрос: 3. На сервере, в папке docs должна создаться директория с указанным именем. 4. Форма исчезает, а на ее месте появляется сообщение типа "Директория 2008 успешно создана". Подскажите, плз. Если на форуме где-то эта проблема обсуждалась - бросьте ссылочку. Буду пр…
0 votes1 answer -
Проверка адреса E-mail
Прошу совета у опытных web-программистов. Достаточно ли привед?нного ниже условия для проверки вводимого пользователем адреса E-mail? if(isset($_POST['submit']))//Проверка нажатия кнопки submit { if(isset($_POST['Mail'])&&$_POST['Mail']!="")//Провека ввода данных в поле E-mail { if(eregi("^[_A-Za-z0-9-]{1,}[@]{1}[_A-Za-z0-9-]{1,}[.]{1}[A-Za-z]{2,3}$",$_POST['Mail']))//Проверк корректности ввода E-mail адреса { $mail=$_POST['Mail'];//Если условие выполняется, извлекаем данные из массива $_POST['Mail'] $mail=strtolower($mail);//Переводим введ?нный адрес в нижний регистр $_SESSION['mail']=$mail;//Созда?м переменную сессии с адресом } else//Если условие не выполняетс…
0 votes6 answers -
Как сделать страницу на php - выбора языка?
Как ее сделать, только на PHP? Как в PHP ссылки делать?
0 votes15 answers -
mail sms php
Нужно с помощью пхп отправлять смс через имейл вместе с письмом, которое идет на почту, пишу код вида, function sendbusinesscontact($option) { global $database; global $Itemid; global $mosConfig_db; global $er_viewing_notify; global $mosConfig_live_site; global $er_bizname; global $mosConfig_usecaptcha; define ( "CAPTCHA_PATH", "includes" ); $stVal = 0; if ($mosConfig_usecaptcha == "1" && file_exists ( CAPTCHA_PATH . "/captcha.php" )) { session_name ( "mos_captcha" ); session_start (); $rLead = mosgetparam ( $_POST, "spamstop", "" ); if (isset ( $_SESSION ['code'] ) && $_SESSION ['code'] != "" && $_SESSION ['code'] == $rLead) {…
0 votes1 answer -
Простейшая галерея своими руками?
Я хочу сделать простейшую фото-галерею. Подскажите, как сделать так, чтобы формировался HTML код из последовательности с файлами из определ?нной папки в качестве SRC? Предупреждаю, что в web-программировании я чайник. =)
0 votes2 answers