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
-
расползается сайт до бесконечности
Имеется код для вывода последних регистраций девушек. Все бы ничего, но при использовании тега <td></td> все анкеты располагаются в 1 строку (даже если будут 100 анкет), поэтому сайт расползается. Вот фото, как это выглядит: А хотелось бы ограничить ширину и чтобы стало так: Использую малоизвестный скрипт знакомств http://www.azdg.com/ Не могли бы вы подсказать, можно ли прописать код "<td>текст</td><td>текст</td><td>текст</td><td>текст</td><td>текст</td>", чтобы он не расползался по всей ширине, растягивая сайт (в 1 строку 100 анкет), а переносился на вторую строку? А вот и сам код вывода: <?w…
0 votes5 answers -
Нужен совет
Задача такая, многим покажется элементарной, но не мне, ничего хитрого для профи: Есть сайт, в нем есть различные формы ввода, пользователь заполняет формы информацией, нажимает кнопку "отправить", и эти данные уносятся на сервер, где обрабатываются по заданным алгоритмам, вместе с обращением к базе данных, а затем результат выводятся на экран, тоже в виде странички. Вопрос у меня такой, как удобнее и проще всего реализовать такую задачу? Правильно ли я понимаю, что php для этого лучший вариант? И как программа, если это будет Php, возвращает результаты на страничку? Нужен код генерации html кода?
0 votes5 answers -
Не работает калькулятор
Дорогие друзья. У меня не работает калькулятор который я для примера скачал в интернете. Существуют 2 файла, один - index.php "лицо" калькулятора, а второй result.php собственно обрабатывает запрос. Коды: index.php <HTML> <HEAD> <TITLE>Simple Calculator by Peter Rekdal Sunde</TITLE> </HEAD> <BODY bgcolor="#57738E"> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <div align="center"> <center> <table border="0" width="966" height="203"> <tr> <td width="966"…
0 votes5 answers -
суперглобальные переменные
есть ли какая то возможность хранить какое то значение в памяти пхп ? (не в базе данных) именно создать какую то переменную, и что бы к ней был доступ из всех скриптов... при необходимости её изменять и т.д. и что бы это значение было доступно не только из того скрипта, что сохранил, но и из любого другого... (естественно в пределах работы вебсервера, при перезапуске она будет теряться)
0 votes17 answers -
Zend раскрывается?
Есть средства, декомпилирующие код, защищенный Zend Guard?
0 votes5 answers -
Почему скрипт не работает?
Скрипт голосования почемуто не работает помогите http://php.su/articles/?cat=examples&page=025 вот код первого файла golos.php <?php $online = rand(1,3); if ($online == 1){ echo <<<HERE <html> <head> <link rel="stylesheet" href="/css/style2.css" type="text/css"> </head> <body> <div style="margin: 0px 0px 0px 0px;"> <form method="post" action="/inc/golos2.php"> <center>Як вам наш сайт?</center> <input type="radio" name="otvet" value=0 checked>Супер!<br> <input type="radio" name="otvet" value=1>Хорошо<br> <input type="radio" name="otvet" value=2>Нормально<br> <in…
0 votes4 answers -
форум IPB v1.3
Имеется форум IPB v1.3 Просмотрел весь АЦ - не нашел настройки, чтобы функцию правки сделать ограниченной по времени. Её в этой версии действительно нет или у меня глаза подслеповатые? И если есть, то где? А если нет, то можно ли что-то сделать, чтобы появилась? Сразу скажу, что в РНР я не разбираюсь на мой сайт форум один товарищ монтировал, да и выбрали жту версию. потому что бесплатно. Но если можно что-то сделать. я хотел бы знать что, чтобы легче было бы задание давать.
0 votes1 answer -
Формы/Анкета
Доброе время суток! У меня есть задача, визуально (xhtml,css) я её решил, а довести до оживления - нет таких знаний. Пришел сюда за помощью, в стиле "как сделать". Задача: Нужно вот эту - "АНКЕТУ", оживить при помощи PHP. Требования: Вариант№1 - После заполнения, я хочу чтобы содержания моей анкеты переносилось на форум, в виде новой темы с таким текстом. (Можно создать аккаунт на форуме, от его имени будут создаваться темы) А да, кстати. В начале анкеты есть такой вопрос "Выберите клан", если выбирают например первый вариант, то и форум соответственно (где будет создана тема) будет для этого варианта. Вариант№2 - После заполнения анкеты, содержание приходит на почту адми…
0 votes1 answer -
onclick проблема с подключением функции
есть код $result = mysql_query("SELECT id,email,name,prava FROM users",$db); $myrow = mysql_fetch_array($result); do{ printf("<table width='400' border='1'> <tr> <td>id юзера: %s</td> </tr> <tr> <td>Ім'я юзера: %s</td> </tr> <tr> <td>Е-майл юзера: %s</td> </tr> <tr> <td>Права юзера: %s</td> </tr> <tr> <td> <input type='submit' value='Видалити юзера' onclick='delete_us();'/> <input type='submit' value='Надати права адміна'/> </td> </tr> </table><br>",$myrow["id"], $myrow["name"…
0 votes13 answers -
mysql_query не возвращает true
Доброго времени суток. Есть база данных в cp1251, есть скрипт на той же кодиовке. Из бд все читает нормально, удаляет тож нормально. Никак не хочет чего-либо менять $reds=mysql_query("UPDATE $table SET 'url'='$url' WHERE id = $id"); reds всегда получается пустой и записи не меняются. При этом все передаваемые параметры корректны.. В чем может быть проблема?
0 votes6 answers -
Шаблонизатор
Ребят, Такой вопрос. Пытаюсь разобраться в шаблонизаторе, вот PHP код, который заставляет шаблонизатор работать: <?php class content { var $vars = array(); var $content; function set($name, $val) { $this->vars[$name] = $val; } function out_content($tpl) { $this->content = file_get_contents($tpl); preg_match_all('/\[notlogged\](.*?)\[\/notlogged\]/is', $this->content, $notlogged); preg_match_all('/\[logged\](.*?)\[\/logged\]/is', $this->content, $logged); if ($_GET['user'] == 'logged') { foreach($logged[1] as $key => $val) { $this->content = str_replace('[logged]'.$val.'[/logged]', $val, $this->content); } foreach($notlogged[1] as $key => …
0 votes6 answers -
Redirect 301 и RewriteRule
Здравствуйте. Пытаюсь поставить 301 редирект с адреса /s/page.html на .page.html, но , как я понял, из за RewriteRule ^(.*)$ index.php?q=$1 [L,QSA] на выходе получается адрес такой: /page.html/q=s/page.html. Редирект задаю как Redirect 301 /s/page.html http://site.ru/page.html в конце содержимого файла. Как можно исправить? Сайт на modx, .htaccess такой: Options +FollowSymlinks RewriteEngine On RewriteBase / # Fix Apache internal dummy connections from breaking [(site_url)] cache RewriteCond %{HTTP_USER_AGENT} ^.*internal\ dummy\ connection.*$ [NC] RewriteRule .* - [F,L] # Exclude /assets and /manager directories and images from rewrite rules RewriteRule ^(manager|as…
0 votes3 answers -
imagecreatefromjpeg не работает с верхним регистром - почему? и как это лечить
imagecreatefromjpeg когда файл вида img.jpg то все нормально отрабатывает, но если img.JPG, белый экран даже ошибок не выводит, подскажите плз как с этим бороться???
0 votes12 answers -
админка
ребят нужно сделать простенькую админку для сайта доски обьявлений, что посоветуете?
0 votes13 answers -
Проблема с кодировкой
Добрый вечер. у меня следующий вопрос, в инете нашел один скрипт который осуществляет выбор страны, региона и города соответственно. Данный скрипт я хочу переделать и вставить в свой сайт. Проблема в следующем, у меня не получается запустить работу скрипта в кодировке utf-8. Преобразовывал бд, все страницы в utf-8, результата никакого. Метод тыка удалось найти конкретную проблему изменений. Поменяв все на utf-8, кроме строки в cities.php "header('Content-type: text/xml; charset=windows-1251'); " скрипт работает, но только как я поменяю windows-1251 на utf-8, выборка из бд не осуществляется. index.php <?php header('Content-type: text/html; charset=utf-8')?> <!DO…
0 votes4 answers -
вид активной ссылки
Прошу разъяснить! Вид активной ссылки (имеется ввиду не a:active) а страница на кот находимся. её вид можно определить только назначив класс ссылки на этой же странице? спасибо.
0 votes10 answers -
подскажите пож
трудно ли вообще сделать вот такое: ну типа переход по страничкам
0 votes3 answers -
отправить емаил
<b>Warning</b>: mail() [<a href='function.mail'>function.mail</a>]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in <b>C:\AppServ\www\update.php</b> on line <b>99</b><br /> вот такая ошибка где взять етот меил сервер?или что делать с ней?
0 votes10 answers -
поиск по сайту нид хелп
сразу скажу я только учусь суть проблемы: есть база даных obyav в ней таблица objavy нужно сделать поиск по полям titel и mess и вывести результат вот нашёл код но немогу под свои данные настроить: function search ($query) { $query = trim($query); $query = htmlspecialchars($query); $query = mysql_real_escape_string($query); $query = stripslashes($query); if (!empty($query)) { if (strlen($query) < 3) $text = '<p>Слишком короткий поисковый запрос.</p> '; else if (strlen($query) > 128) $text = '<p>Слишком длинный поисковый запрос.</p> '; …
0 votes2 answers -
htmlspecialchars()
Доброго времени суток. Устанавливая некоторый плагин для Magento в доке было указано использовать функцию htmlspecialchars() но не было показано как именно Такой вопрос: как правильно использовать эту функцию для того что бы в БД попали безопасные данные?
0 votes7 answers -
Работа php скрипта после обрыва соединения со стороны пользователя
Всем привет... На днях обнаружил интересную особенность работы PHP. Допустим есть некий скрипт, который может выполняться относительно долго. Если в браузере, после запуска скрипта прервать сединение(кнопка стоп в браузере), то скрипт не отпадает, а продолжает работать дальше в штатном режиме. Вот искусственное симулирование подобной ситуации: <?php header('Content-Type:text/html;charset=UTF-8', true); error_reporting(-1); $fileName = 'log_file.log'; if ( !empty($_GET['work_time']) ) { set_time_limit((int)$_GET['work_time']); $startTime = time(); $i = 1; while ( true ) { $fileHandler = fopen($fileName, 'a'); $workingTime = time() - $startTime; fw…
0 votes6 answers -
Нужны советы по оптимизации кода
Подскажите, как оптимизировать скрипт? Мне кажется, это же можно сделать намного проще, но как? xpath? <?php $a = file_get_contents("http://nagranitse.ru/"); preg_match('#(?>число машин|number of cars).*<td>(?>(\d+)<|(\d+)\s(.*)<).*(?>примерное время ожидания|estimated waiting time).*<td>(.*)</td>.*(?>последнее время обновления|last updated).*<td>(.*)</td>#isU', $a, $one); preg_match('#(?>число машин|number of cars).*<td>.*<td>(?>(\d+)<|(\d+)\s(.*)<).*(?>примерное время ожидания|estimated waiting time).*<td>.*<td>(.*)</td>.*(?>последнее время обновления|last updated).*<…
0 votes2 answers -
Индикатор новой записи в БД?
Здравствуйте. Подскажите пожалуйста. Как сделать, чтобы показывалась надпись типа "Новое сообщение", когда появляется новая запись в таблице БД и при нажатии на это открывать список сообщений (вывод списка сообщений я сделал), а после просмотра (нажатия на ссылку) показывать уже другую надпись - "Нет новых сообщений" Есть поля "id", "Имя отправителя", "Тема", "Сообщение", "Дата добавления", "IP адрес" в таблице БД. Спасибо заранее.
0 votes15 answers -
Проблема кукисов
Привет! Имеется сайт http://aforizmoff.net Делаю портальную версию сайт, но не хочу использовать домен третьего уровня, потому ставлю его сюда http://aforizmoff.net/portal но возникла беда с кукисами, при авторизации кукисы записываются как "portal login" и "portal pass" а не "login" и "pass" соответственно доступ к ним через массив COOKIE отсутствует, подсткажите что делать?
0 votes5 answers -
htaccess ЧПУ дублированные страницы
Привет. Смотрите, допустим я делаю ЧПУ на своём сайте следующим образом: RewriteRule ^([-a-zA-Z0-9_]+)/$ $1.php [QSA,L] То есть, теперь ссылки вида http://www.site.ru/sobaka.php будут выглядеть как http://www.site.ru/sobaka/ Однако же страница sobaka.php будет доступна и по старому адресу. То есть выходит, что у меня на сайте дублированный контент. http://www.site.ru/sobaka.php http://www.site.ru/sobaka/ Это не понравится поисковикам? Если да, то как с этим бороться?
0 votes1 answer