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
-
include
Есть класс: class welcome extends Controller { public function __construct($data){ parent::__construct($data); } function strange(){ include (SYS_FOLDER."/views/welcome.tpl"); } function index(){ echo "Выполняется...<br>"; $head = "Заголовок"; $text = "Работает."; //$this -> strange(); include (SYS_FOLDER."/views/welcome.tpl"); } } welcome.tpl: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title><?php echo…
0 votes14 answers -
Проблема с SQLite3 на Ubuntu.
Добрый день! Я занимаюсь по урокам РНР Специалист. Кто в курсе, тот знает, что на 3-м курсе (сорри=) есть тема SQLite. Закачал себе SQLite, подправил .ini, но всё равно летели ошибки. Потом обнаружилась вот такая интересная деталь: sqlite_open (PHP 5 < 5.4.0, PECL sqlite >= 1.0.0), а у меня PHP Version 5.4.6-1ubuntu1.2. Да и друг мне посоветовал переходить на 3-ю версию. Хотя, в данном случае, слово "Переходить" не подходит, ведь я только начинаю знакомство с PHP и БД. Итого, решил тот урок сделать с помощью SQLite3. К сожалению, даже код из мануала: <?php /** * Simple example of extending the SQLite3 class and changing the __construct * parameters, then using…
0 votes4 answers -
SSI и подсветка активного раздела меню
Сразу скажу, что PHP не знаю и применять здесь не собираюсь. Речь идёт только об SSI в IIS5. Есть несколько .shtml-файлов, к которым подключаются файлы header.inc и footer.inc. В header имеется навигационное меню - просто список с набором линков на файлы с главами книги. Нужно, чтобы автоматически подсвечивался пункт меню, соответствующий текущему файлу. Как такое сделать средствами одного лишь SSI, без JavaScript ?
0 votes4 answers -
MODx CMS
Может не в той ветке, может не тот раздел, даже скорее всего не тот форум. =) Но нравится мне эта CMS, ничего про кишки не знаю, просто как пользователя меня устраивает и все тут. К тому же я видел тут на форуме ценителей, так что будет круто, если тут сможем в непринужденной обстановке пообсуждать. Собственно, вопрос, по глупости поставил себе "по полной", то есть, с примером сайта, тем самым база данных у меня теперь (к, слову, единственная на хостинге, ни удалить, ни новую создать, только запись/чтение) малость изгадилась. Задумал я теперь все удалить и заново переставиться. Ранее на другом хосте было просто, я удалял вообще базу и создавал новую. Теперь, как уже выше …
0 votes15 answers -
Вывод картинки в виде потока битов(язык Си)
Хочу вывести картинку как поток битов в браузер. Делаю это через язык Си, разумеется программа работает как CGI-сценарий. Компилятор - MS Visual C++; Раз мы используем CGI, то нам достаточно открыть поток для файла с картинкой (в режиме binary) и перенаправить его на stdout (стандартный поток вывода в языке Си, для тех кто не в теме) тоже в режиме binary. Что ж задача ясна, осталось черкнуть код. Вот он: #include <stdio.h> //Прототипчик long filesize(FILE *f); void main() { int str; // Открываем потоки в режиме бинарного чтения и записи (обязательно!). FILE *f = fopen("left.png", "rb"); FILE *st = fdopen(fileno(stdout), "wb"); //Обычно, stdout и так нам доступен…
0 votes0 answers -
Как сделать "Поиск по сайту htmlbook.ru " из программы Notepad++
Из программы Notepad++ есть поиск по сайтам: http://wikipedia.org/ и http://www.google.com/ Но я хочу добавить еще один поиск по сайту http://htmlbook.ru/ Вот пример кода из файла shortcuts.xml поиска от http://www.google.com/ <Command name="Google Search" Ctrl="no" Alt="yes" Shift="no" Key="113">http://www.google.com/search?q=$(CURRENT_WORD)</Command> Не судите меня строго я в этом не силен.
0 votes10 answers -
ZEND
У меня возникло несколько вопросов по Зенду. Почему вам нравится Зенд? Я лично долго работал в Дрививере и не жаловался. Простой интерфейс создания шаблона для последующей странички толи ПХП толи ХТМЛ. Ответьте те у кого есть опыт перехода с другого редактора на Зенд редактор. И объясните почему же вы сделали такой важный шаг в жизни? )))))))
0 votes5 answers -
upload картинок через визуальный редактор
Интересен вопрос загрузки картинок через визуальный JS редактор типа FCKEditor или ему подобных. Тоесть, просто копируем текст с картинками в буфер и вываливаем его в визуальный редактор. Вопрос: можно ли узнать Temp-путь картинки? можно ли через js узнать base32 код картинки? Эту тему можно отнести и к Php и к Js. Еще не определился...
0 votes10 answers -
Запрос подтверждения перед отправкой на сервер
Подскажите как сделать, что бы перед отправкой на сервер данных с формы, появилось окно подтверждения и при выборе отмены данные не были отправлены на сервером, методом "post". Вот что сделал я: PHP: <form name="auth3" action="index.php" method="POST"><button class="edit" name="edit" value="1" type="submit">Изменить</button><button class="del" name="del" value="Значение заполняется из БД" type="submit" onclick="destroy();" >Удалить</button></form>JS: <script type="text/javascript"> function destroy(){confirm("Bы уверены, что хотите уничтожить эту страницу?")}</script>Если нажать на кнопку "удалить" появляется сообщение "…
0 votes11 answers -
mod_security module и форма обратной связи
Сделал на сайте форму обратной связи, на локальном сервере все работает хорошо, но на хостинге возникает проблема. http://ventanawindowproducts.com/contactus/ Как видно по ссылке, в форме присутствует несколько "input" полей и одно поле "textarea". Если в поле "textarea" писать комментарий в одну строчку (без переноса строки) - все работает нормально. Если же перенести строку и после этого попробовать отослать комментарий - выдается сообщение об ошибке: "500 Internal Server Error". Общался с провайдером на эту тему, получил следующий ответ: Подскажите, пожалуйста, как можно решить эту проблему?
0 votes4 answers -
скачивание на лету
файл index.php ____________________________________________________ <?php Error_Reporting(E_ALL & ~E_NOTICE); function Downloadfile ($filename) { $handle = fopen($filename, 'rb'); if ($handle === false) { return false; } while (!feof($handle)) { print (fread($handle, 1024*8)); ob_flush(); flush(); } fclose($handle); return true; } Downloadfile("z:/home/test1.ru/www/file/1.rar"); ?> ____________________________________________________ Выкидает страницу с содержимым архива. Мне нужно чтобы выкидало окошко сохранить файл. Что нужно дописать?
0 votes6 answers -
строка со случайным текстом
function text_rnd($x) { for($text='', $length=mt_rand( $x-30,$x );strlen( $text ). Если есть какие-то советы по оптимизации или как лучше сделать авторизацию, пожалуйста скажите. И вопрос: можно ли вручную старую куку удалить? Догадываюсь, что достаточно послать новую куку с тем же именем .
0 votes4 answers -
Отправка файлов ajax+php
Всем привет! Реализовал отправку файлов через phpmailer. Все работает. Хотел сделать это без перезагрузки страницы. Узнал, что для отправки файлов нужно использовать FormData. Замечательно. Нашел статью как все настроить, но не работает! Можно сказать все точь-в-точь как в примере, только у меня все равно переходит на страницу php, указанную в action. Может быть кто-то сталкивался и знает в чем может быть дело? Руководствовался: http://positron-it.ru/stati/otpravlenie_soobwenij_s_vlozheniem_po_ajax/ Правда по всему видимому автор в примере забыл указать action в форме.
0 votes7 answers -
Курс валют.
Здравствуйте. Появилась такая необходимость сделать курс валюты, плюс как нить выделить лучший курс валюты. В чем проблема, если было бы пару банков я бы ручками набивал сам а тут их 18 штук и выводить лучший курс уж очень геморно получается. Кто что посоветует, я вот с кодом возился парсить пытался с сайтов : Но что то не работает Идеальный вариант того что я хочу получить. aktau-business.com/rates Хотелось бы услышать мнение "авторитетных" программистов как это решается!?
0 votes9 answers -
Связка скрипта с paypal'ом
Как связать скрипт с paypal'ом, ну или ей похожей, например чтобы можно было оплатить ту или иную услугу. какие данные для этого нужны
0 votes7 answers -
Открытие файла php
Всем добрый вечер! У меня возникла одна проблема. Чтобы открывать файлы php с помощью блокнота я кликнул правой кнопкой на файл и далее нажал на свойства, потом в вкладке "Общие" там где "Приложение" я нажал "Изменить". Дальше я выбрал блокнот и нажал ОК. Все файлы с расширением php поменяли свой облик. В иконке есть какой-то квадрат внутри которого есть блокнот. Теперь если мне в браузере ввести данные в формах и зарегистрироваться, то он начинает открывать окно с целью открыть файл или сохранить. Я не знаю как вернуть вид файла в прежнем виде. И как его изменять с помощью блокнота?
0 votes11 answers -
php 5.3
Поздновато конечно, но поздравляю всех с выходом! Очень не хватало late static binding и closures.
0 votes7 answers -
PHP и HTML
Всем привет! Значит пишу код регистрации на сайте. Пока простенький. С начала выводится окошко где можно ввести логин/пас или нажать на кнопку "Регистрация". При регистрации вылетает окошко, куда надо тоже ввести логин/пас, которые занесутся в таблицу мускула. Проблема в том, чтобы взять то что ввел юзер (логин/пас) html формы и использовать их в пхп скрипте. Догадываюсь, как это писать отдельно всё. Т.е. файл со скриптом отдельно, html форма в другом файле(тогда всё просто). А вот как всё одним файлом сделать? Остановился пока на таком вот коде(знаю, что не прав): файл расширения пхп <html> <form> логин: <input type="text" name="login"/><br>…
0 votes5 answers -
Простейший движок на PHP
Доброе время суток! Друзья, нужна ваша помощь. 1. Есть у меня несколько сайтов на html. Со временем появилась необходимость сделать мини-админку, что бы добавлять на этих сайтах новости. Только новости и ничего больше! Есть ли какие либо скрипты самые примитивные??? Просто вход в защищеную часть, число, заголовок, вступление, основной текст. все! Я работаю с Joomla, Joostina, Wordpress, но все они очень сложные для простого заказчика. Много лишней инфы, модулей, компонетов, плагинов и т.п. 2. Так же меня интересует, бывают ли простейшие движки. Нужны только возможность добавления раздела и инфы в нем + управление меню. Ни какой регистрации и последующих наворотов. Заран…
0 votes12 answers -
Как сделать "Выбрать все"?
Ребята, я чего-то не могу сообразить, как сделать кнопку "Выбрать все". Т.е. у меня есть модуль поиска на сайте, для каждого пункта поиска присвоен свой id, а как сделать такой пункт, который бы делал возможным поиск сразу по всем пунктам?
0 votes5 answers -
Редиректы на якорные ссылки в .htaccess ?
Проблема такая: В .htaccess прописываю редиректы, на обычные ссылки всё работает.. а на якоря нехочет.... может можно как-то заменить # чтобы ссылка работала? зы. %23 \# Пробовал.. не работает =/
0 votes1 answer -
Разбить строку на слова
Прошу помочь с php. Дано Код: <?php echo $product_type_params["parameter_value"]; if ( !empty($product_type_params["unit"] ) ) { echo " ".$product_type_params["unit"]; } ?> $product_type_params["parameter_value"] - выводит такую строку - Joomla;самая;лучшая;кмс Надо эту строку (разбить) привести к такому виду Joomla самая лучшая кмс Потом берем отдельно каждое слово и выводим таким образом 123 321 ... Т.е. надо на выводе заменить слово "Joomla" на "123" и т.д. Задача вроде не сложная для знающего php, а для меня проблема. Буду очень благодарен.
0 votes7 answers -
Помогите с капчей
Добрый день Помогите пожалуйста с капчей Вот так я сгенерировал случайное число if($_SESSION['uid'] =='') { $_SESSION['uid'] = mt_rand(100000,999999); } Вот так я вызываю , по крайней мере должен так вызывать капчу <img src="capcha.php?sid='.$_SESSION['uid'].'"/> а что должно быть в самом capcha.php понять не могу Люди добрые научите подскажите
0 votes7 answers -
Разбор Логов Апача
Есть строка: ну или Где можно найти списки, по которым можно однозначно сказать, что Version/3.1.2 Safari/525.20.1 - это Safari v3.1.2, или MSIE 7.0. В первый раз столкнулся с таким многообразием, обычной регуляркой это не разберёшь (ну у меня не вышло по крайне мере) - кто - нибудь сталкивался? Может ссылочку почитать о разборе таких строчек логов?
0 votes5 answers -
VPS, или очистка файлов сессий
Здравтвуйте, заранее извеняюсь если не там написал по этой теме. Ситуация такова, юзаю vps на reg.ру, там стоит ISP манагер.. некоторое время назад на почту начали приходить сообщения от рег что памть переполнена. с таком духе, в тех поддрежке сказали что нужно Вы исчерпали максимально доступное количество объектов файловой системы, В папке /var/www/папка/data/mod-tmp более 200 тысяч файлов. В данную папку у вас записываются файлы сессий. Указанной ниже консольной командой можно очищать все файлы сессий. find /var/www/*/data/mod-tmp -name "sess_*" -type f -exec rm {} \; Пооветовали putty т.к. на компе у меня винда стоит, так вот, эта самая прога у меня не хочет ра…
0 votes24 answers