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
-
Как запретить отображение сайта пользователям, которые используют IE?
Доброго времени суток. Видел где- то систему: если заходишь на сайт с IE, то появляется уведомление о смене браузера, уж очень не хочется подгонять под него шаблон. Не подскажите как реализовать? При отправке пакетов на сервер (запрос) указывается версия и сам браузер, но как с этим быть, не знаю.
0 votes2 answers -
прогулка по карте
будет большая картинка карты , мне надо её разделить на 1000 (100x100)условных секторов , чтоб я какбы ходить по ней мог , а в низу будет в зависимости от сектора менятся контент . вот типо клас прогулки : class world { private $maxX , $maxY; public $gps = array(); function __construct() { $this -> gps ['x'] = false; $this -> gps ['y'] = false; $this -> maxX = 100; $this -> maxY = 100; } public function SetLocation($x,$y) { if ($x > $this->maxX ) $x = $this->maxX; elseif ($x < 0) $x = 0; if ($y > $this->maxY ) $y = $this->maxY; elseif ($y < 0 ) $y = 0; $this -> gps ['x'] = (int)$x; $this…
0 votes3 answers -
imagettftext. Не выводится полученный через аякс текст
Суть в следующем.. создаю изображение с текстом, который ввёл пользователь в поле ввода и передаю это значение php с помощью аякс.. Данные получаю, в переменной они есть. но выводится только тот текст, который заранее написан в сам php. <?php$w = 1000;$h = 200;$image = imagecreatetruecolor($w, $h) or die('Cannot create image');//Цвета$white = 0xffffff;$black = 0x000000;$red = 0xff0000;//Шрифт$font = ('BebasNeue.ttf'); // - обязательно надо указать путь до шрифта$fontsize = 100; // размер шрифта, gd1 - в пикселях, gd2 - в пунктах//Cам текст$text = $_POST['case_text'].'1';//Централизация шрифта$sz = imagettfbbox($fontsize, 0, $font, $text);$x = (imageSX($image) - ($sz[…
0 votes0 answers -
функция getcwd
функцией getcwd я получаю полный путь текущего каталога например Z:\home\localhost\www но как мне узнать имя текущего каталога а не полный путь например \www
0 votes4 answers -
Не получается вывести все данные из массива
Хочу чтобы в форме обратной связи для каждого поля выводилась своя ошибка. Все ошибки хранятся в массиве, но выводится только слово array. Как правильно вывести данные из массива? http://lidomed.com.u...kaz_courier.php error_reporting(0); $errors = array(); if (@$_POST['submit']) { $name = preg_replace ('/\s+/', ' ', $_POST['name']) ; $name = trim($name) ; if(!@$_POST['name'] || count(explode(' ', $name)) <3) { $errors['name'] = "Заполните ФИО полностью"; } if (!@$_POST['phone']) { $errors['phone'] = "Заполните поле телефон"; } сделал через foreach if (!preg_match('/^([a-z0–9\+_\-]+)(\.[a-z0–9\+_\-]+)*@([a-z0–9\-]+\.)+[a-z]{2,6}$/ix')) { $errors['email'] = …
0 votes4 answers -
Как работает код?
Есть код: } elseif ($AUTH_SOURCE==3) { # mysql authentication $link = mysql_pconnect($MYSQL_SERVER.":".($MYSQL_PORT?$MYSQL_PORT:"3306"), $MYSQL_USER, $MYSQL_PASS); if (!$link) return "MYSQL connect: ".mysql_error(); if (!mysql_select_db($MYSQL_DB)) return "MYSQL select db: ".mysql_error(); $f = preg_replace('/\\\\u/',$user,preg_replace('/\\\\p/',$pass,$MYSQL_QUERY)); $result = mysql_query($f); if (!$result) return "MYSQL query: ". mysql_error(); $i=mysql_fetch_array($result); mysql_free_result($result); if ($i) return ""; } Я так понимаю, он просто делает запрос, и если что то в запросе есть, то возвращает ""?
0 votes2 answers -
Вывод определенных полей из mysql
Есть таблица в mysql с полями: id, Имя, Должность и она заполнена так: 1, Иван, Директор 2, Евгений, Оператор 3, Родион, Оператор Задача заключается в следующем: Как вывести из базы всех у кого должность Оператор? Можно было бы перечислить нужные id и все, но у меня много таких id и я думаю есть способ получше. Заранее спасибо
0 votes1 answer -
Идеальная модель [90,60,90]
Приветствую, дорогие форумчане! На дворе весна, давайте пофантазируем на тему идеальной модели (нет, разделом я не ошибся, речь пойдёт о модели представления данных). Какие методы, свойства, кроме стандартных (delete, add, update/set, select/get) было бы хорошо реализовать и удобно было бы использовать, чего не хватает, чего очень понравилось в уже существующих реализациях AR, ORM которые вы использовали. Ну, например: имеет ли смысл добавлять в модель форматер данных, чтоб при желании получать не только объект, но и/или массив, json, xml?
0 votes0 answers -
Гостевая кгнига в SHTML
Добрый день всем. Есть у меня сайт и хотелось бы сделать в нем страницу коментариев. Но на html я так понял это не возможно, решил попробовать импортировать php скрипт в страницу shtml и столкнулся с проблемой. Вот код которым делал вставку: <iframe style="width: 100%; height: 350px" frameborder="0" scrolling="no" hspace="0" vspace="0" allowtransparency="true" src="http://teplee.com/index.php"></iframe> В итоге получилось вот так: http://teplee.com/guest.shtml Вот как выглядит страница в чистом виде: http://teplee.com/index.php Как мне сделать что бы на сайте появилась кнопка "добавить коментарий" и ввод каптчи? Заранее благодарен.
0 votes1 answer -
размещение js в php файле
Здравствуйте, как вставить в php файл js скрипт <script type="text/javascript" src="js/jquery-1.3.2.js"></script> <script type="text/javascript"> $(function() { $(window).scroll(function(){ var scrollTop = $(window).scrollTop(); if(scrollTop != 0) $('#nav').stop().animate({'opacity':'0.2'},400); else $('#nav').stop().animate({'opacity':'1'},400); }); $('#nav').hover( function (e) { var scrollTop = $(window).scrollTop(); if(scrollTop != 0){ $('#nav').stop().animate({'opacity':'1'},400); } }, function (e) { var scrollTop = $(window).scro…
0 votes1 answer -
Ругается валидатор
Валидатор ругается на php ссылку, на знак ? Что делать? <a class = "mein" href=all.php?num=$b> текст </a>
0 votes4 answers -
Помогите плизз!
Нажимаю экспорт пишет такую шнягу что посоветуете сделать???? Fatal error: require_once() [function.require]: Failed opening required 'Spreadsheet/Excel/Writer.php' (include_path='.:/usr/local/pear') in /home/a4myhome/4myhome.com.ua/test/admin/model/tool/export.php on line2302
0 votes3 answers -
отправка данных формы при помощи ajax и jqery
нашел работающий скрипт и php файл для отправки форм без перехода на другую страницу. вопрос встал с синтаксисом: http://jsfiddle.net/xrff164m/ хочу сделать, чтоб на почту приходило Имя: Иван Фамилия: Иванов Телефон: +9 999 999 99 99 когда пытаюсь внести изменение в body: $emailgo->body= "<b>Имя:</b>$name<br/> и т.д.; то он начинает ругаться и на почту ничего не приходит. также не понятно, что происходит в этом случае: $dc=$this->data_charset;$sc=$this->send_charset;$enc_to=mime_header_encode($this->to_name,$dc,$sc).' <'.$this->to_email.'>';$enc_subject=mime_header_encode($this->subject,$dc,$sc);$enc_from=mime_header_…
0 votes0 answers -
Slider выборки файлов и последующая скачка его.
Извиняюсь, но пример найти не могу. Задача - выбрать файл, и выбранный файл в меню надо скачать. CMS на которой делаю - Wordpress, подскажите пожалуйста плагин или как мне найти это в гугле. Я не нашёл.
0 votes0 answers -
Подключени к базе данных через MYSQL-FRONT
Зарегистрировал хостинг на hut4.ru для учебных целей, читаю Котова, там пишет что мощное средство есть Mysql-Front Не могу никак подключиться к своей базе данных на сервере hut4.ru Мой сайт: santa.hut4.ru Подскажите, может не так что ввожу. Вот скрин ввода.
0 votes3 answers -
Помогите Вставку данных с заполненой формы в форму для печати
У меня есть два файла index.php - этот файл запоняет форму и form.php форма для печати в которую надо вставить данные из index.php. Дальше не могу понять как составить скрипт между этими формами process.php (чтобы эта форма принимала данные либо записывала в файл, а потом эти данные передавали в form.php для печати) Пример форм: index.php <form action="process.php" method="post"> <TABLE bordercolor="#003399"> <TR> <TD>Заполнить Ф.И.О. </TD><TD><INPUT name="fio" size="100"></TD></TR> <TR> <TD>Введите Адрес</TD><TD><INPUT name="adr" size="100"></TD></TR> <TR><TD&g…
0 votes2 answers -
Поэатпное ввод в БД
Здравствуйте. Есть задача - сделать поэтапную подачу объявлений на региональном портале. Чтобы в первом шаге выбирался пункт => появляется следующий шаг со своим списком пунктов => третий список => и даже четвертый. Пример, как у сландо.ру или как на irr.ру (http://slando.ru/moscow/select_category/) Или как аналог при выборе драйверов на сайтах проивзодителей ПК и комплектующих. (выбор видеокарты, выбор серии, выбор операционной системы => вуаля, результат). По сути что подача объявлений, что фильтр среди существующих данных - один фиг, с родним "но", что выбранные данные должны попадать в форму ввода. -- Логикой понимаю, что если запросы будут из БД, то это а…
0 votes5 answers -
хранение текстовой переменной
С вопросами покончено , теперь мне нужно обрабатывать ответы. Юзеру задаётся вопрос ,он на него отвечает , если нет похожего в базе добавляем ответ в базу. (функционал оброботки похожести уже есть) проблема вот в чем - в сценарий обработки мы подаём переменную(ответ) аяксом , а сценарий должен уже всё сделать, но как мне достать заданный вопрос (он каждый раз разный)
0 votes3 answers -
Логическое сравнение
<?php function sos($f1,$f2){ if(is_dir($f1) && !is_dir($f2)) return -1; if(!is_dir($f1) && is_dir($f2)) return 1; if($f1<$f2) return -1; elseif ($f1>$f2) return 1; else return 0; } $d = opendir('.'); while(false !== ($e=readdir($d)) ) $files[$e] = filesize($e); uksort($files,"sos"); print_r($files); ?> НЕ понятно вот это место: while(false !== ($e=readdir($d)) ) Что это за сравнение? Как расшифровывается строка?
0 votes5 answers -
Вивод td и tr
Есть код: <?php if ($option['type'] == 'image') { ?> <div id="option-<?php echo $option['product_option_id']; ?>" class="option"> <?php if ($option['required']) { ?> <span class="required">*</span> <?php } ?> <b><?php echo $option['name']; ?>:</b><br /> <table class="option-image"> <?php foreach ($option['option_value'] as $option_value) { ?> <tr> <td style="width: 1px;"><input type="radio" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option_…
0 votes3 answers -
Поиск из нескольки таблиц
Здравствуйте. У меня возникла проблема с поиском из нескольких таблиц. С одной ищет отлично, а если, например, хочу добавить еще одну таблицу - ничего не выходит( Может у кого-то ести идеи. Всем заранее спасибо за помощь. <?php $result = mysql_query("SELECT id, title, description, date, author,mini_img,view FROM data WHERE MATCH(text) AGAINST('$search')", $db); if (!$result) { echo "<p>Запрос на виборку данных из базы не прошел</p>"; exit(mysql_error()); } if (mysql_num_rows ($result) > 0) { $myrow = mysql_fetch_array($result); do { printf ("<br><table align='center' class='post'> <tr> <td> <p class='pos…
0 votes5 answers -
Помощь в понимании работы кода
Доброго времени суток. Ковыряю сейчас скрипт магазина... Не могу понять предназначение некоторого кода, а именно $osTemplate->assign('language', $_SESSION['language']); // передается язык в шаблон $osTemplate->caching = 0; // не кэшировать? $osTemplate->assign('module_content',$module_content); // передается в шаблон массив с данными $main_content=$osTemplate->fetch(CURRENT_TEMPLATE . '/module/latest_news.html'); // файлик который выводит шаблон новостей $osTemplate->assign('main_content',$main_content); // для вывода в шаблоне главной странице в переменной {$main_content} $osTemplate->assign('language', $_SESSION['language']); // передается язык в шаб…
0 votes2 answers -
Создание Брокерного сайта
Хочу сделать сайт, прогноз футбольных матчей на очки - как практика в учении Php и полезно и интересно Можете дать пару советов, умею обращаться к Бд Лучше делать через Бд или создавать файлы и в них вычислять сходство прогнозов ?
0 votes4 answers -
Подскажите фреймворк для парсинга текста..
Собственно сабж.. Есть ли аналоги simple_html_dom?
0 votes1 answer -
Вывод html с сохранением стилей
Привет всем! Появился такой вопрос.. у меня есть строка, которая хранится в базе данных. Что-то вроде.. <p style="color: #ddd;">Какой-то текст</p><strong>Жирный текст</strong>..и так далее.. В итоге когда я вытаскиваю эту строку, и пытаюсь каким-то боком присвоить innerHtml через js скрипт, который впихнул в php, то выводится только сама структура, без стилей.. то есть выводится тот же текст, что я написал выше. А мне нужно чтобы вывело Какой-то текст жирный текст. Может кто знает решение?
0 votes2 answers