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
2481 questions in this forum
-
Skype4COM
Стала задача написать отправку писем всем контактам скайпа. нашел библиотеку Skype4COM. Письмо в скайп отправляется на половину, оно появляется у меня в отправленных, но светится серым, как будто готовится к отправки
0 votes5 answers -
Нужна помошь!
Народ! возник вапрос: с помошью какой функции в переменной можно заменить теги, например, что бы символ "<" поменялся на < и вазможно-ли произвести процес в обратном направлении?
0 votes4 answers -
EasyNews
Здравствуйте. Осваиваю ЦСС, но решил забежать вперёд. Скачал вот этот скрипт, для добавления новостей на сайт. Но в пхп очень мало понимаю. Как его установить? Куда вписывать новости? Поисковики эти новости видят? Извините заренее, за глупые на чей-то взгляд вопросы.
0 votes2 answers -
Ошибка в задаче "игра в города"
Добрый день! Есть задание - игра в города. Нужно из бд взять перечень городов и в момент ответа компьютера или игрока сравнивать города из списка, взятого из базы. Все, вроде, понятно, но столкнулся с проблемой, что некорректно удаляются города из массива, в котором хранится список городов из базы. Я использую этот массив чтобы знать когда игра закончилась и не повторялись города в ответах. Собственно, сам код без файла с подключением в бд. Там проблем я не обнаружил, массив городов функция возвращает корректный. Но удаление уже выбранных городов - проблема, которую никак не могу решить, вернее, понять в чем суть самой проблемы. Извиняюсь что выкладываю код в таком виде, …
0 votes0 answers -
Вывод значений из php в html
Приветствую. Подскажите, пожалуйста, каким образом можно сделать вывод конкретных значений из файла php в html? За пару часов гугления получилось сделать как-то так: Товар1 - <?php include ('price.php'); echo "$tovar1"; ?> Товар2 - <?php include ('price.php'); echo "$tovar2"; ?> Все работает, но, подозреваю, вставлять include много раз на странице не совсем верное решение. Как это делать правильно? PS: c php не знаком
0 votes3 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 -
Расшифровка рефферера
Подскажите люди добрые сами мы не местные: как из рефферера типа http://yandex.ru/yandsearch?text=%D1%81%D0%B0%D0%B9%D1%82+htmlbook&lr=11150 получить поисковую фразу "сайт htmlbook" в правильной кодировке? Вот такой алгоритм хочу реализовать, почти всё получилось, только вот с кодировками в 1\3 запросов косяк какойто..
0 votes4 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 -
Помогите идеей, как сделать?
В общем задача такая - есть файлики admin_t.php, online.php и red_t.php online.php - страница admin_t.php - панель входа в админку, после которой должен пересылаться на страницу red_t.php, где и осуществляется редактирование странички "online.php" через TinyMCE. Вопрос такой - эти страницы сделаны по-отдельности, надо как нибудь их связать между собой. Как с БД их связать??? Заранее спасибо, файлы могу выложить по требованию!
0 votes7 answers -
не работает .htaccess
Тут у меня появился клиент с огромным статичным сайтом, и его как я понял теперь нужно будет весь перелопатить, по дизайну подогнать под один вид, страниц тут просто тьма, поэтому ставить на какую то систему не вариант, вот я и решил сделать финт с htaccess.om, чтобы уменьшить обьём работы... вставлю с помощью include ссылки на вывод одного общего шаблона.... и нормально будеть =) Но возник трабл.... Не получается сделать так чтобы в html выполнялся код PHP... сделал так как написано в мануале по htaccess В htaccess вставил следующий код: RemoveHandler .html .htm AddType application/x-httpd-php .php .htm .html .phtml но почему то не работает, выдаёт ошибку... Вот ссылка…
0 votes3 answers -
Проблема с отправкой почты
Все доброй ночи! Подскажите пожалуйста в чем проблема? И если получится решить проблему, подскажите пожалуйста, я так понял, что после удачной отправки на почту, оно переходит на другую страницу и покажет текст "удачная отправка", а подскажите пожалуйста, как сделать, чтобы оно не переходило, а просто показало уведомление на той же странице. Спасибо заранее. <strong><?$send = $_POST['button'];$name = $_POST['name'];$mail = $_POST['mail'];$text = $_POST['text'];if ($send != "button"){ $to = "nempak@ex.ua"; // вставте свой емаил$subject = "Письмо с сайта YourSite.ru"; // вставте Темy сообщения$mailheaders .="Reply-To: $mailnn"; $msg .= "Имя о…
0 votes22 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 -
изучаю osCommerce
Разбераюсь с osCommerce, пытаюсь поставить новый язык, и вот проблема вс? работает, пока не захожу в аднимку несколько раз, вобщем я не понимаю изза чего потом я больше не могу зайти в админку введя адрес localdisk/sajt/admin, пищет: Warning: main(includes/languages/.php) [function.main]: failed to open stream: No such file or directory in z:homelocalhostwwwshoplineadminincludesapplication_top.php on line 157 Fatal error: main() [function.require]: Failed opening required 'includes/languages/.php' (include_path='.;/usr/local/php/PEAR') in z:homelocalhostwwwshoplineadminincludesapplication_top.php on line 157 Иду в эту самую строку в Dreamweaver и там: 156 // include the …
0 votes3 answers -
Как правильно написать if else
Здраствуйте! Подскажите пожалуйста, как правильно написать If - Else в php. Вобщем, у меня с первой страницы на вторую передается значение переменной cat_id. А на второй, в зависимости от значения, должно подставлятся style="display:block;" или style="display:none;". Выйти должно: <div id="qwe" style="display:block;" > 123 </div> или <div id="qwe" style="display:none;" > 123 </div> Я пишу: <div id="qwe" <? if (cat_id == 1) { echo 'style="display:block;" >'; } else { echo 'style="display:none;" >'; } ?> 123 </div> А мне выдает ошибку. Как нужно правильно написать? Извеняюсь. Несколько часов мучался, в чем проблема? А ока…
0 votes5 answers -
Как сделать выделение в меню
Здравствуйте. Я сделал свой сайт на HTML и CSS, а теперь "перевожу" его на PHP. Остановился на таком моменте. Когда у меня был ХТМЛ сайт, то на странице скажем с темами шёл id, который своими стилями выделял ссылку. Получается пользователь понимал, что он находится в шрифтах.: <ul> <li class="vertzag"><div class="vertotstup">Скачать</div></li> <li><a id="leftenter" href="Temy.html">Темы</a></li> <li><a href="Zastavki.html">Заставки</a></li> <li><a href="shrifty.html">Шрифты</a></li> </ul> Когда я разделил сайт на блоки, то меню тоже вынес в отдельный блок и с помощь…
0 votes5 answers -
Многоуровневое ЧПУ
Вот понадобилось мне сделать такую структуру новостей: /news/2009-06-22-70 - статья 2009 года, 6 месяца, 22 дня, с ид 70 /news/2009-06-22 - статьи 2009 года, 6 месяца, 22 дня /news/2009-06 - статьи 2009 года, 6 месяца /news/2009 - статьи 2009 года /news/ - все статьи если просто то выглядит так /news.php?year=2009&month=06&day=22&id=70 /news.php?year=2009&month=06&day=22 /news.php?year=2009&month=06 /news.php?year=2009 /news.php как сделать так чтобы работали все 5 случаев, у меня получается сделать только каждый по отдельности. заранее спасибо
0 votes6 answers -
Проблема с кодировкой!
У меня возникла проблема с кодировкой, вот http://vvsh.ru/index.php , некоторые символы заменяются кубом и вопросом, что делать?
0 votes8 answers -
eregi_replace() и REG_EESCAPE
Все уже решилось методом тыка) но все же интересно, почему что бы заменить \' на ' мне пришлось написать такое(это не предъявление претензий к разработчикам модулей PHP ): eregi_replace('\\\\\'' , '\'', $_POST['cnt_name']); Ведь для того что бы экранировать слэш нужно от это \\ и апостроф \' тоесть \\\' а для того что бы работало нужно добавить лишний слэш(( мне не жлако, но интереен принцып) upd: Забыл написать значение той приставки в названии темы) Это название ошибки которое выводится при трех слэшах)
0 votes9 answers -
include_path и PEAR
Подключаю пакет PEAR "QuickForm2". В скрипте прописал "require_once 'HTML/QuickForm2.php';" Столкнулся с такой ошибкой: "Fatal error: require_once() [function.require]: Failed opening required 'HTML/QuickForm2.php' (include_path='.:/usr/share/php:/usr/share/pear')" А пакет действительно лежит в /usr/share/php На сайте PEAR описаны шаги по тестированию его работы. На четвертом пункте параграфа "Verifying the include path" получил ошибку "Fatal error: require_once() [function.require]: Failed opening required 'System.php' (include_path='.:/usr/share/php:/usr/share/pear') ". Далее предлагают профиксеть include_path, переписать корректную директорию. Но она, по моему, коррек…
0 votes3 answers -
Парсировка SQL файла
Посоветуйте кто готовый SQL parser для бэкапов, сделанных PhpMyAdmin и др. Заранее спасибо p.s. нужно просто разделить запросы и выполнить их.
0 votes10 answers -
Поиск в базе по шаблону, возможно ли?
Норм название темы: поиск по значениям в базе... Добрый день. у меня есть поле date в таблице, которое имеет такой вид: day.mouth.year;day_eng;hour:minute а в строке браузера у меня например так ?year=2009&mouth=06 как можно выбрать из таблицы все поля, где год 2009 и месяц 06, подскажите плиз... заранее спасибо..
0 votes13 answers -
Кэширование MySQL
Итак, тут попался сайт один на «улучшение», который изрядно заполнился контентом и стал жутко тормозить. Сделан сайт «так себе» — руки программиста росли не совсем из того места, и прикручивать туда кэширование блоков и шаблонов будет дольше, чем написать его с нуля. Посмотрел что именно тормозит — тормозят запросы в мускуль. Есть там лютые джоины, которые по 0.5-2 секунды работают. Доступа к настройкам MySQL сервера нету из-за хостера, площадку и тариф менять они не хотят. Оптимизировать БД тоже особо без толку — все индексы на месте, но сама архитектура хромает. Переделывать архитектуру ≈ написать всё с нуля. Из-за некоторых особенностей memcached неприменим. И вот я з…
0 votes4 answers -
Проблема с подключением к БД
Здравствуйте Переношу сайт на другой хост и завис уже на неделю с такой штукой: Warning: mysql_connect() [function.mysql-connect]: Premature end of data (mysqlnd_wireprotocol.c:554) in Z:\home\test1.ru\www\Connections\Conn.php on line 7 Warning: mysql_connect() [function.mysql-connect]: OK packet 1 bytes shorter than expected in Z:\home\test1.ru\www\Connections\Conn.php on line 7 Warning: mysql_connect() [function.mysql-connect]: mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, h…
0 votes8 answers -
Много дат для одного события, возможно ли это?
Здравствуйте! Проблема следующая: есть база данных. в ней записи событий, у каждого события может быть несколько дат, и вот как осуществить запись этих дат? Потому что кроме как писать анализатор, записывать даты в одну строку через разделитель, потом считывать в голову ничего не приходит. Но может как-то можно проще? Спасибо!
0 votes9 answers -
Не определяется mime type у mp3
При попытке загрузить mp3 файл переменная $_FILES['load']['type'] возвращает пустое значение. А если загружать, например, картинку jpg, то результат нормальный - image/jpeg. В чем может быть проблема?
0 votes4 answers