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
-
Выборка тегов, mysql
Всем привет! Ребят, подскажите: мне нужно вот что сделать: Есть две таблицы. Первая таблица (id, article_name), вторая таблица (id, tags). Поле Tags в данном случае - список idшников из первой таблицы (у меня-через пробел). Как мне вывести имена всех tags из второй таблицы, например с айдишником 2, вытаскивая значения из article_name? пробовал JOIN'ами - не выходит никак
0 votes2 answers -
Не пополняется счет аккаунта
Есть сайт, подключила к нему фри кассу - оплата проходит успешно, а вот баланс аккаунта не пополняется, думаю проблема с файлом success, посмотрите пожалуйста что не так <? $mms2=iconv("windows-1251", "UTF-8", "платеж был выполнен."); $inv_id = $_REQUEST["InvId"]; $result = mysql_query("SELECT noms FROM pay WHERE noms='$inv_id'",$db); $myrow = mysql_fetch_array($result); if (!empty($myrow['noms'])) { $resulthatistim=mysql_query("select * from pay WHERE noms='$inv_id'"); $rowsni=mysql_fetch_array($resulthatistim); $noms=$rowsni['noms']; $log=$rowsni['log']; $sum=$rowsni['sum']; if ($noms==$inv_id){ echo"<center><br><br><font size='+…
0 votes0 answers -
upload image input type="file"
Всем привет! Парни подскажите как мне сделать правильно редактирование. Вот я нажимаю редактировать и мне приходиться заново указывать картинку. http://hostingkartinok.com/show-image.php?id=3cf085a3baf3262f8ca1159d049eff65
0 votes1 answer -
email() Яндекс
Господа. Вопрос: Стандартная функция email() отправка письма при очередном сообщении в гостевой книге. На Яндекс почту письма приходят но без текста письма. Текст письма не виден. Что делать?
0 votes2 answers -
с <<<HERE и без
Подскажите такое. Для чего использовать "<<<HERE", если с "print """ можно сделать то же? код с <<<HERE: <? $anketa=$_REQUEST["anketa"]; $userName=$_REQUEST["userName"]; $userOld=$_REQUEST["userOld"]; $userLive=$_REQUEST["userLive"]; $userAdress=$_REQUEST["userAdress"]; $anketa=<<<HERE Шановний $userName, якщо Вам $userOld, і ви проживаєте у місті $userLive за адресою $userAdress, то ми раді Вас повідомити про... HERE; print "$anketa"; ?> код без <<<HERE: <? $anketa=$_REQUEST["anketa"]; $userName=$_REQUEST["userName"]; $userOld=$_REQUEST["userOld"]; $userLive=$_REQUEST["userLive"]; $userAdress=$_REQUEST["userAdress"]; print …
0 votes1 answer -
Указатель this
Написал для теста простой код, он хоть и выводит цифру 7, но выводит перед этой цифрой ошибку, почему так? class A{ var $x1, $x2; function setname(){ echo $this->$x1 = 7; } } $object = new A; $object->setname(); : Undefined variable: x1 in...... Но я же инициализировал свойство x1, почему ошибка? Понял, нужно вот так: class A{ var $x1; function setname(){ echo $this->x1 = 7; } } $object = new A; $object->setname(); Только если написать так: class A{ public var $x1; function setname(){ echo $this->x1 = 7; } } $object = new A; $object->setname(); ?> пахать не будет
0 votes1 answer -
Глюк с htaccess
Вот сам htaccess Options +FollowSymLinks #AddHandler application/x-httpd-php5 .php Options -Indexes RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(([0-9A-z\_\-\.]+)\/)?([0-9a-z]+)(_([0-9]+))?\.html(.*) index.php?page=$3&id=$5&city=$2&%{QUERY_STRING}RewriteEngine On Вот адресс http://localhost/allAstrakhan./index.html В итоге в GET я получаю ( [/page][page] => index [city] => allAstrakhan [id] => )Array Вопрос - Куда делась точка? Если адрес будет таким http://localhost/allAstrak.han/index.html то все в порядке в GET ( [/page][page] => index [city] => allAstrak.han [id] => )Array фан…
0 votes0 answers -
не отправляется письмо
Здравствуйте, есть простейший код отправки письма, который после регистрации отправляет пользователю ссылку на подтверждение. Но он почему то работает только если файл, в котором размещен код отправки, сохраненн в кодировке ANSI , если же сохранить файл в utf-8 то письмо просто не доходит, хотя функция mail возвращаяет true... Пробывал любой код, везде одинаковый результат, вот последний: function XMail( $from, $to, $subj, $text) { $un = strtoupper(uniqid(time())); $head = "From: $from\n"; $head .= "To: $to\n"; $head .= "Subject: $subj\n"; $head .= "X-Mailer: PHPMail Tool\n"; $head .= "Reply-To: $from\n"; $he…
0 votes1 answer -
Апач
Как дать апачу разрешении использовать скрипты из папки cgi-bin?
0 votes4 answers -
Вопрос по Друпал
Как вывести в меню Отели как в Турах выводятся тизеры.. http://rivierahoteis.com/ Заранее спасибо.. Код в файле.. Прошу не пинать..Первый раз работаю работаю с Друпал.. type - hotels node.tpl.php <?php $flague=false; if ($node->type == "news") { $displayContent = node_load(3); $node_title=$displayContent->title; $flague=true; } elseif ($node->type == "tours") { $displayContent = node_load(2); $node_title=$displayContent->title; $flague=true; } else $node_title=$title; ?> <div id="block_history"> <div id="block_title"> <a href="<?php print $node_url ?>" title="<?php print $title ?>"…
0 votes1 answer -
AJAX - пропадает кодировка
Суть проблемы - AJAX - срывает кодировку, но только на одном сервере, Одно и тоже на разных серверах работает по разному. made.web-art123.ru/test_ajax/ - все нормально. AJAX отрабатывает своё. monoblok.com.ua/test_ajax/ - AJAX срывает кодировку в ответе по ссылкам - примерам - только кликаем на кнопку "AJAX", результат виден сразу. Все упрошенно до предела, но глюк есть. На локальном XAMPP - все нормально, ещё на одном сервере подобное - тоже работает без проблем. коды файлов (все в UTF-8) html <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="text/javascript" src="..…
0 votes1 answer -
Выборка данных с определёнными значениями, используя IN()
Здравствуйте! Есть переменная $cats_id = '1,3,7,4';необходимо сделать выборку из БД всех строк, в которых поле item_cat_id = 1; 3; 7; 4;такой запрос не проходит, выдаёт пустой массив: $sql = 'SELECT * FROM goods WHERE item_cat_id IN(:cats_id) ORDER BY item_title';$data = $pdo->prepare($sql);$data->bindValue (':cats_id', $cats_id);$data->execute();$goods = $data->fetchAll(PDO::FETCH_ASSOC);
0 votes2 answers -
помогите чайнику плеез!
вопрос в следующем: -получил значения из базы в массив; -вывел его на экран циклом в html - таблицу; -в эту же таблицу кнопку в каждой строке echo "<form action='action.php' name=$namme method='post'>"; echo "<input name='Submit' type=submit value='Отправить данные'>"; -как бы передать вызываемому сценарию action.php значение элемента массива без использования полей, или как поле спрятать на экране? ткните, плеез носом заранее благодарен
0 votes4 answers -
поиск чата
где можно скачать такой же чат как на том сайте>>> сайт
0 votes1 answer -
поиск по сайту нид хелп
сразу скажу я только учусь суть проблемы: есть база даных 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 -
Кнопка "Назад в категорию"
Доброе утро! Ссылка на проблему - http://bit.ly/1lVfy7y Напротив слова "Категория" указана ссылка на категорию, которой принадлежит товар. Как сделать, чтобы вместо наименования категории отображалось слово "Назад"? Подскажите пожалуйста! Код строки: <?php echo $product->get_categories( ', ', '<span class="posted_in">' . _n( 'Category:', 'Categories:', $cat_count, 'woocommerce' ) . ' ', '</span>' ); ?> ВАЖНО! Нужно, чтобы на странице товара была ссылка на категорию, которой принадлежит товар, а не в общий каталог
0 votes0 answers -
Safe autorization
Читал множество статей на тему безопасности при авторизации. Читал на хабре, на пхп.су, на софттайме. Везде написано по разному. Используют куки и сессии, множество примочек для сохранения безопасности. Решил задать вопрос: Так какую авторизацию можно назвать безопасной, если на сайте будет не более десяти пользователей администраторов, а остальные гости?
0 votes7 answers -
Кодировка в Outlook
Написал скрипт отправки писем на php. В заголовке письма указал кодировку utf-8, на онлайн сервисы приходит все нормально. Но в outlook крякозябры. В чем может быть проблема?
0 votes2 answers -
call_user_func
Вот попробовал использовать эту функцию <html><body> <?php function privet($a,${ echo $a,' ',$b; } call_user_func('privet',5,8); ?> </body></html> тоже самое можно написать и так без неё,даже короче выходит: <html><body> <?php function privet($a,${ echo $a,' ',$b; } privet(5,8); ?> </body></html> Зачем тогда она?
0 votes3 answers -
Как раскодировать это на питоне?
Есть ли на питоне функция чтобы раскодировать строки из заголовка e-mail, строки выглядят как-то так: '=?koi8-r?B?UkU6IPDJ09jNzyDPwiDPws7P18zFzsnJINXewdPUzsnLwc0g/OTv?='т.е. каждую конкретную строку раскодировать руками удается, но нужна штатная функция. Нашел, вопрос больше не актуален. from email.header import decode_headerresult = unicode( *decode_header(s)[0] )
0 votes0 answers -
Проблема с HTTP заголовком
Приветствую. Объясните пожалуйста, почему не выводятся данные, если убрать комментарии перед отправкой заголовка: <?php $name = $_POST[name]; $age = abs((int)$_POST[age]); if($_SERVER['REQUEST_METHOD']=="POST"){ if($name && $age ){ $res = "Здравствуйте $name, $age - ваш возраст"; } else { $res = "Введите верное значение!"; } //header("Location: " . $_SERVER["PHP_SELF"]); //exit; } ?> <!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…
0 votes6 answers -
Get ошибка вывода
Всем добрый день, столкнулся с проблемой имеем: <a href="/product?page=1">dd</a> echo $_GET['page']; также как при echo $page; //для старых версий php На выводе получаем product, не пойму в чем дело, ведь по идеи должно выводиться 1
0 votes9 answers -
Есть простое решение?
Подскажите пожалуйста более простое решение))) Есть класс с функцией function attr( $attr_name='', $level='' ){ global $CONF; $root = $CONF->root; $attr = "" ; /**************************************************/ if(file_exists($root."/data/fiCache/view_attr.php")){ require_once $root."/data/fiCache/view_attr.php"; } /**************************************************/ if (empty($attr) || $attr_name == "_url" ) $attr = modules_structure_attr::getAttributeSection( $attr_name, $level ); return $attr;}Решил сделать в него инъекцию, это что то вроде х…
0 votes2 answers -
Удаление файла Cogeigniter
Добрый день уважаемые форумчане. Разбираюсь с проектом, использующим codeigniter и столкнулся с такой проблемкой: не могу удалить файл из директории. т.е. например <?php$filename = "blabla.jpg";$path = base_url().'uploads/images/'.$filename;?>прошу подсказать, что дальше делать? стандартными средствами php натыкаюсь на сообщение, что нет прав на запись.
0 votes1 answer -
Создание личного кабинета с возможностью оплаты через робокассу.
Доброе время суток! Заинтересовался вопросом как сделать личный кабинет с возможностью оплаты того или иного товара! Точнее даже сказать, как в личный кабинет включить только оплату через робокассу.. Личный кабинет уже есть... Я может плохо ищу или мне не хватило терпения на поиски, но все же нужной мне статьи я не нашел..
0 votes2 answers