Поиск по сайту

Результаты поиска по тегам 'php'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип публикаций


Категории и разделы

  • Основной форум
    • Для начинающих
    • Проблемы верстки
    • Обсуждение работ
    • Работа форума
    • Флейм
  • Полезное
    • Библиотека полезных приемов и решений
    • Ресурсы
  • Веб-программирование
    • Javascript
    • Серверные технологии
    • СУБД
    • CMS
  • Работа: спрос, предложение, вакансии
    • Коммерческие услуги

Календари

  • IT events in Ukraine
  • IT events in Russia
  • События форума

Блоги

  • CMS (Системы управления контентом)

Группы меток

  • Разработчики
  • Front-end
  • Back-end
  • Обучение
  • Ищу работу
  • Предлагаю работу



Фильтр по количеству...

Найдено 170 результатов

  1. Всем доброго дня\утра\вечера! Мы - белорусская аутсорсинговая компания Z-Wolves Development! Мы работаем на Европу и у нас постоянно появляются новые проекты. Поэтому нам постоянно нужны люди уровня senior\middle со знанием и умением общаться на английском. Мы предоставляем возможность удаленной работы на полный рабочий день. Сейчас для нас наиболее актуальны поиски Drupal разработчиков! Но мы будем рады рассмотреть так же разработчиков уровня senior\middle со знанием JS:Backbone и PHP (Yii2)! Не стесняйтесь задавать вопросы о компании! Более подробно о требованиях к Drupal developer: Опыт разработки на Drupal 7 не менее 2-х лет (написание модулей, уверенное знание API - ядро, темизация, Ctools API, Views API и т.д.).Умение писать чистый и качественный код.Опыт работы с системами контроля версий (Git).Знания основ Linux.Английский Intermediate / Upper-IntermediateНаличие собственных модулей на Drupal.org будет важным преимуществом.Контакты: Skype: yuliyakhomich E-mail: [email protected] Web-site: zwolves.by
  2. Сайт https://getmyspace.org/ Инновационная рекламная система, где можно заработать на рекламе своих же ресурсов. Оцените пожалуйста дизайн и удобство использования, а также прошу написать, поняли ли вы, о чем сайт и что там нужно делать? (половина моих знакомых без моей помощи не разобрались) И еще: судите строго. Весь сайт я создал в одиночку без чьей-либо помощи ^^
  3. Ошибка "Provisional headers are shown", что это и чему может быть причиной ? Нашел похожую тему http://stackoverflow.com/questions/2...ader-are-shown, только не особо разберу какое предлагают решение.
  4. Есть следующий код $query="CALL getProducts()";$result=$conn->query($query);while($conn->next_result()){ $conn->store_result();}где вызывается хранимая процедура, после чего вызывается другая ХП: $query2="CALL getUsers()";$result2=$conn->query($query2);while($conn->next_result()){ $conn->store_result();}после чего результаты стандартно извлекаются while($row=$result->fetch_row()){do somethins...}в локальной версии все прекрасно работает, при загрузке на сервер для тестирования в сети получаю ошибку: Strict Standards: mysqli::next_result(): There is no next result set. Please, call mysqli_more_results()/mysqli::more_results() to check whether to call this function/method... Посоветуйте как решить?
  5. Здравствуйте. Возникла ошибка при отправки письма с формы, при чем на всех сайтах с этой формой. В чем дело ? http://lead-stavcredit.com/
  6. Знаю html/css, сейчас хочу учить php, начинать буду с codeacademy, если кто есть на таком же этапе, давайте начнем с этого ресурса вместе, а когда его завершим, то попробуем решить "простую" задачу на php, возможно совестное обучение даст свою пользу.
  7. Верстаю сайт для смартфонов. Запутался с "обратной связью". часть common.js: $.ajax({ url: 'contact_form/contact_process.php', type: 'POST', data: str }) .done(function(msg){ if(msg === "OK"){ var result = "<div = 'bg-success'>Спасибо за заявку! Мы вам перезвоним!</div>" form.html(result); }else{ form.html(msg); } }) .always(function(){ submitBtn.removeAttr('disabled'); }); Форма работает - письма приходят. Но после нажатия на кнопку, после обработки запроса и получения "ОК" Форма куда то исчезает, а атрибут disabled не снимается. Адрес сайта
  8. Всем привет, ищу совета. Перед отправкой формы в скрытое поле хочу поместить значение количества переданных серверу строк. Делал как: через js ловил событие сабмита или клика кнопки, отменял действие по умолчанию, присваивал полю нужное значение и отправлял форму методом submit(). Но при таком действии php не видит что была отправлена форма, т.е. if (isset($_POST['submit'])) никогда не проходит. Рылся в гугле, такие проблемы есть, но метод их решения я так и не понял.
  9. Товарищи форумчане, помогите пожалуйста. Не работает форма обратной связи. при нажатии на кнопку отправить открывается пустая страница mail.php. Гляньте опытным глазом что я не так сделал. Код HTML<form action="mail.php" method="post"> <b> Ваше имя </b><input name="name" size="39" type="text"> <p><b> Ваш e-mail </b><input name="email" size="38" type="text"></p> <p><b> Ваш телефон </b><input name="tel" size="34" type="text"></p> <p><b> Дата заказа </b><input name="date" size="37" type="text"></p> <p><b> Время подачи авто </b><input name="time" size="27" type="text"></p> <p><span style="font-weight: bold;"> Адрес подачи автомобиля:</span><br> <br> <span style="font-weight: bold;"> Улица:</span> <input name="street" size="43" type="text"> <br> <br> <span style="font-weight: bold;"> Дом:</span> <input name="dom" size="3" type="text"> <span style="font-weight: bold;"> Корпус:</span> <input name="korp" size="2" type="text"> <span style="font-weight: bold;"> Подъезд:</span> <input name="pod" size="2" type="text"> </p> <p><b> Ваше сообщение<br> </b><b><textarea name="mess" rows="10" cols="50"></textarea></b></p> <p><b> <input value="Отправить сообщение" type="submit"> </b> </p> </form> Код PHP<?php // —————————-конфигурация————————-- // $adminemail="[email protected]"; // e-mail админа $date=date("d.m.y"); // число.месяц.год $time=date("H:i"); // часы:минуты:секунды $backurl="http://http://www.auto.by/index.htm"; // На какую страничку переходит после отправки письма //———————————————————————- // // Принимаем данные с формы $name=$_POST['name']; $email=$_POST['email']; $tel=$_POST['tel']; $date=$_POST['date']; $time=$_POST['time']; $street=$_POST['street']; $dom=$_POST['dom']; $korp=$_POST['korp']; $pod=$_POST['pod']; $mess=$_POST['mess']; Проверяем валидность e-mail if (!preg_match("|^([a-z0-9_\.\-]{1,20})@([a-z0-9\.\-]{1,20})\.([a-z]{2,4})|is", strtolower($email))) { echo "<center>Вернитесь <a href='javascript:history.back(1)'><B>назад</B></a>. Вы указали неверный E-mail!"; } else { $adres="$street_$dom_$korp_подъезд:$pod"; $msg=" <p>Имя: $name</p> <p>E-mail: $email</p> <p>Телефон: $tel</p> <p>Дата заказа: $date</p> <p>Время: $time</p> <p>Адрес: $adres</p> <p>Сообщение: $mess</p> "; // Отправляем письмо админу mail("$adminemail", "$date $time Сообщение с сайта от $name", "$msg"); // Выводим сообщение пользователю print "<script language='Javascript'><!-- function reload() {location = \"$backurl\"}; setTimeout('reload()', 6000); //--></script> $msg <p>Сообщение отправлено! Подождите, сейчас вы будете перенаправлены на главную страницу...</p>"; exit; } ?>
  10. Не работает массив

    <?php } if ($use_wm) { $ammhamoneyid = array('ammh1',); $ammhamoneytitle = array('MOD_AMONEY_WEBMONEY',); $ammhamoneyonclick = array('show_wm',); } if ($use_rupay) { $ammhamoneyid = array('ammh2',); $ammhamoneytitle = array('MOD_AMONEY_RBKMONEY',); $ammhamoneyonclick = array('show_rupay',); } if ($use_yandex) { $ammhamoneyid = array('ammh3',); $ammhamoneytitle = array('MOD_AMONEY_YANDEX',); $ammhamoneyonclick = array('show_yandex',); } if ($use_paypal) { $ammhamoneyid = array('ammh5',); $ammhamoneytitle = array('MOD_AMONEY_PAYPAL',); $ammhamoneyonclick = array('show_paypal',); } if ($use_moneybookers) { $ammhamoneyid = array('ammh7',); $ammhamoneytitle = array('MOD_AMONEY_MONBOOK',); $ammhamoneyonclick = array('show_moneybookers',); } if ($use_robox) { $ammhamoneyid = array('ammh8',); $ammhamoneytitle = array('MOD_AMONEY_ROBOKASSA',); $ammhamoneyonclick = array('show_robox',); } if ($use_liqpay) { $ammhamoneyid = array('ammh12',); $ammhamoneytitle = array('MOD_AMONEY_LIQPAY',); $ammhamoneyonclick = array('show_liqpay',); } if ($use_smscoin) { $ammhamoneyid = array('ammh13',); $ammhamoneytitle = array('MOD_AMONEY_SMSCOIN',); $ammhamoneyonclick = array('show_smscoin',); } if ($use_cbank) { $ammhamoneyid = array('ammh14',); $ammhamoneytitle = array('CberBank',); $ammhamoneyonclick = array('show_cbank',); } print( "<a id=\"var_dump(array($ammhamoneyid)'\" style=\"margin:3px;\" class=\"south\" title=\"<?php echo JText::_('$ammhamoneytitle'); ?>\" onclick=\"$ammhamoneyonclick()\"></a>\n" ); ?>такого плана, этот вообще не работает другие работали но не правильно отображались
  11. PHP GD

    Здравствуйте! Ребята, я вот уже который день пытаюсь разобраться с данной библиотекой и написать необходимый скрипт, но из-за разнообразия функций и их параметров я часто просто путаюсь и потом вхожу в ступор на несколько часов для того чтобы последовательно разобраться в том что не так и в итоге по истечению многого времени я так и не смог реализовать задуманное... Есть png картинка на которой по центру одним сплошным цветом изображено что-то а фон прозрачный и мне нужно сделать так чтобы я тот конкретный цвет поменял на другой конкретный цвет и оставил прозрачность. В интернете полно информации по данной теме и я заметил что реализаций тьма судя по тем скриптам которые предлагали люди но какие-то у меня просто не заработали а какие-то вообще делают совсем не то что нужно (что странно) и понятное дело я пытался вникать в каждую строку кода чтобы понять как должно всё происходить но всё равно, переделать или написать что-то своё я так и не смог и вот решил обратиться на данный форум с просьбой помочь. После того как я перебрал много скриптов я точно знаю как должно всё работать... В двух циклах по оси x и y и с одним условием по каждому пикселю нужно пробежаться, и если например он чёрный то меняем его на другой и всё. Всё вроде бы просто, но даже так я ничего не смог добиться, да что там говорить, я даже нормальный ник себе придумать не могу. Объясните мне пожалуйста последовательно использования необходимых функций, работать собираюсь только с png, все изображения имеют пропорциональные размеры, везде фон прозрачный и самое изображение чёрного цвета который нужно заменить на любой другой. Бесконечно благодарен тем кто хоть дочитал этот бред до конца ну а если Вы поможете и вообще поставите на путь истинный то я назову своего будущего ребёнка в Вашу честь. Спасибо за внимание!
  12. Uncaught SyntaxError: Unexpected token =>

    $currencies88 = array( 'WMR' => 'P', 'WMZ' => '$', 'WME' => '€', 'WMU' => '₴', 'WMB' => 'Br', ); echo "<div class=\"cont1\" style=\"text-align: center;\">"; echo "<div id=\"ammh15\" class=\"ctynh15\" style=\"text-align:center;\"></div>"; echo "</div>"; echo "$off_intrerst"; echo "<form id=\"wm-pay\" action=\"".$wm_url_adds."\" method=\"post\" target=\"_blank\"><div class=\"cont1\" style=\"text-align: center;\">"; if ($wmval_on == 1) { $javaScript = <<< JAVASCRIPT <script type="text/javascript"> function donateChangeCurrency( ) { var selection1Obj = document.getElementById( 'wm-pay-3' ); var selection1 = selection1Obj.value; var currency1Obj = document.getElementById( 'donate_wmsymbol_currency' ); if( currency1Obj ) { var currency1Symbols = { 'WMR': 'P','WMZ': '$', 'WME' => '€', 'WMU': '₴', 'WMB': 'Br', }; var currency1Symbol = currency1Symbols[ selection1 ]; currencyObj.innerHTML = currency1Symbol; } } </script> JAVASCRIPT; $wmsymbol = $currencies88[ $wmcur_val ]; echo "$javaScript <div class=\"cont1\" style=\"text-align: center;\"><label class=\"letter\">". JText::_('MOD_AMONEY_AMONEY_CURRENCY_SUM')."</label> </div> <div class=\"input-prepend\"><span class=\"focus-example1\"> <span id=\"donate_wmsymbol_currency\" class=\"add-on\">".$wmsymbol."</span> <input id=\"wm-pay-1\" class=\"wm-pay-1\" type=\"number\" min=\"".$min_summallin."\" max=\"".$max_summallin."\" step=\"".$step_summallin."\" value=\"".$all_summwm."\" name=\"LMI_PAYMENT_AMOUNT\" size=\"3\" title=\"".JText::_('MOD_AMONEY_ENTER_AMOUNT')."\" $amofixed /></span></div> "; } elseif ($wmval_on == 0) { echo "<input type=\"hidden\" value=\"".$all_summwm."\" name=\"LMI_PAYMENT_AMOUNT\" />"; } if ($wmcur_on == 1) { print( "<span class=\"focus-example\"><select id=\"wm-pay-3\" class=\"wm-pay-3\" name=\"LMI_PAYMENT_AMOUNT\" title=\"".JText::_('MOD_AMONEY_CHOOSE_A_CURRENCY')."\" style=\"min-width:30px;\" onchange=\"donateChangeCurrency();\"> <optgroup label=\"". JText::_('MOD_AMONEY_AMONEY_CHOICE')."\">" ); foreach( $currencies88 as $currency1 => $dummy1 ) { $selected1 = ( $currency1 == $wmcur_val ) ? " selected=\"selected\"" : ""; print( "<option value=\"$currency1\"$selected1>$currency1</option>\n" ); } print( "</optgroup></select></span>\n" ); } elseif ($wmcur_on == 0) { echo "<input type=\"hidden\" name=\"LMI_PAYMENT_AMOUNT\" value=\"".$wmcur_val."\" />"; }
  13. Всем привет. Задача: сохранять и выводить данные из xml. Использую SimpleXML. Все сделал, работает. Но выяснилось что не полностью: при определенных текстах (которые я копирую из других источников с html разметкой, списки например и прочее) валятся ошибки, типа parser error : Entity 'nbsp' not definedE; маркетинга. parser error : Entity 'mdash' not definedПервое и третье я понимаю из-за символов пробела и длинного тире. Я понимаю, что эти сущности HTML, а не XML. Но не знаю как преобразовать все это дело к нормальному для восприятия XML тексту. Использовал: 1. Оборачивал html в CDATA, в xml файле появляется текст с разметкой, но при выводе пусто 2. html_entity_decode с str_ireplace - ругается на длинную строку 3. utf8_encode(html_entity_decode($что-то)) эффекта нет 4. htmlentities - ругается, что вообще не строка Я не очень понимаю причину этой ошибки и как ее можно поправить...
  14. Всем привет! Реализовал отправку файлов через phpmailer. Все работает. Хотел сделать это без перезагрузки страницы. Узнал, что для отправки файлов нужно использовать FormData. Замечательно. Нашел статью как все настроить, но не работает! Можно сказать все точь-в-точь как в примере, только у меня все равно переходит на страницу php, указанную в action. Может быть кто-то сталкивался и знает в чем может быть дело? Руководствовался: http://positron-it.ru/stati/otpravlenie_soobwenij_s_vlozheniem_po_ajax/ Правда по всему видимому автор в примере забыл указать action в форме.
  15. Есть сайт-галерея художника, скажем там 50 картин, хочет, чтобы на странице было по 5, я сдела, сделал постраничную нацигацию на php, подключил плагин галереи, на первой странице с 1 по 5 изображения, на второй с 6 по 10, но он хочет, чтобы когда нажимаешь на миниатюру и попадаешь в галерею можно было листать все изображения, это возможно как то реализовать? Может Ajax? А может есть уже велосипед придуманный?
  16. День добрый, ребяята) Около месяца изучаю по чу-чуть php, в свободное на работе время. Вот за два дня сделал такую форму регистрации и авторизации http://zyy.zz.mu Реализовано: 1)Проверка на занятость логина 2)Проверка при регистрации, совпадает ли первый и второй введенные пароли 3)Если логин меньши или равно 3 знакам, выдает уведомление, что логин должен быть больше 3х знаков, аналогично с паролем(больше 5 символов) 4)Зарегистрированным пользователям доступен такой себе мини личный кабинет , и на главной странице скрыта форма авторизации. 5)Проверка при регистрации и авторизации на пустые поля реализованно при помощью атрибутов html5 required 6)Ну и кнопочка "Выйти". Если кому не лень, то можете посмотреть на мой говно код и функционал самой формы и высказать критику) А ещё, дайте какое-то задание связанное с этой формой, на реализацию) index.php <?phpsession_start();include ("db_connect.php");?><html><head><title>Главная страница</title></head><body style="background: #ddd"><div style="width: 300px; margin: 0 auto; text-align: center;"><?phpif(!isset($_SESSION['name'])) { echo "Вы зашли как гость";?></div><br /><div style="width: 270px; margin: 0 auto; border: 1px solid #aaa; padding: 10px;"><table><form method="post" action="login.php"><tr> <td>Логин</td> <td><input type="text" name="e_login" required maxlength="16"></td></tr><tr> <td>Пароль</td> <td><input type="password" name="e_password" required maxlength="16"></td></tr><tr> <td></td> <td style="text-align: right"><input type="submit" name="enter" value="Войти"></td></tr></form><form action="reg.php" method="post"><tr> <td></td> <td style="text-align: right"><button><a href="reg.php" style="text-decoration: none; color: #000;">Регистрация</a></button></td></tr></form></table></div><?php}else { echo "Вы вошли как " . $_SESSION['name'] . "<br>Эта <a href=\"#\">ссылка</a> доступна только зарегистрированным пользователям"; echo "<br><br> <form method=\"post\" action=\"user.php\"> <input type=\"submit\" value=\"В личный кабинет\" /> </form>"; echo " <form method=\"post\" action=\"logout.php\"> <input type=\"submit\" value=\"Выйти\" /> </form>";}?></body></html> reg.php <?phpsession_start();include ("db_connect.php");?><html><header><title>Регистрация</title></header><body style="background: #ddd"><div style="width: 320px; margin: 200px auto; border: 1px solid #aaa; padding: 10px;"><?php// Регистрацияif(isset($_POST['reg'])){ $username = strip_tags(trim($_POST['username'])); $login = strip_tags(trim($_POST['login'])); $password = strip_tags(trim($_POST['password'])); $r_password = strip_tags(trim($_POST['r_password'])); $result_login = mysqli_query($con, "SELECT login FROM reg WHERE login = '$login' LIMIT 1"); $row_login = mysqli_fetch_array($result_login); if(strlen($login) <= 3 ){ echo ("Введите логин больше 3х символов. "); } else { if(isset($row_login['login'])){ exit ("Извините, введённый вами логин <b><span style=\"color: red\">" . $_POST['login']. "</span></b> уже зарегистрирован. Введите другой логин. <a href=\"reg.php\">Назад</a>"); } if(strlen($password) <= 5){ echo ("Введите пароль больше 5х символов"); } else { if($password == $r_password){ $password = md5($password); $sq_result = mysqli_query($con, "INSERT INTO reg(username, login, password) VALUES('$username', '$login', '$password')") or die(mysqli_error($con)); } else { echo "<span style=\"color: red\">Пароли не совпадают</span>"; } if ($sq_result){ exit ("Вы зарегистрированы! <a href=\"index.php\">На главную</a>"); } } }}?><h2>Регистрация</h2><table><form action="reg.php" method="post"><tr> <td><label>Ваше имя<span style="font-size: 12px;">*</span></label></td> <td><input type="text" name="username" maxlength="32" required /></td></tr><tr> <td><label>Логин<span style="font-size: 12px;">*</span></label></td> <td><input type="text" name="login" maxlength="16" required /></td></tr><tr> <td><label>Пароль<span style="font-size: 12px;">*</span></label></td> <td><input type="password" name="password" maxlength="16" required /></td></tr><tr> <td><label>Повторите пароль<span style="font-size: 12px;">*</span></label></td> <td><input type="password" name="r_password" maxlength="16" required /></td></tr><tr> <td><button><a href="index.php" style="text-decoration: none; color: #000;">← Назад</a></button></td> <td><input type="submit" name="reg" value="Зарегистрироваться"/></td></tr></form></table></div></body></html> login.php <?phpsession_start();include ("db_connect.php");//Авторизацияif(isset($_POST['enter'])){ $e_login = $_POST['e_login']; $e_password = md5($_POST['e_password']); $sq = mysqli_query($con, "SELECT * FROM reg WHERE login = '" .$e_login ."' AND password = '" .$e_password ."' LIMIT 1"); $user_date = mysqli_fetch_array($sq); if($user_date['password'] == $e_password && $user_date['login'] == $e_login){ session_start(); //$chek = true; //Означает что человек залогинился. $_SESSION['name'] = $e_login; header("Location: user.php"); } else { echo "Извините, вы ввели не правельный логин или пароль <a href=\"/index.php\">Назад</a>"; }}?> user.php <?phpsession_start();include("db_connect.php");?><html><header><title>Регистрация</title></header><body style="background: #ddd"><div style="width: 300px; margin: 0 auto;"><h2>Добро пожаловать, <span><?php echo $_SESSION['name'];?>! </span></h2><?phpif($_SESSION['name']){ // Выводим информацию только зарегистрированым пользователям echo "<br> <form method=\"post\" action=\"logout.php\"> <input type=\"submit\" name=\"logout\" value=\"Выйти\" /> </form>";}?><form method="post" action="index.php"> <input type="submit" name="logout" value="На главную" /></form><h3>Пользователи которые зарегистрировались: </h3><?php if($_SESSION['name']){ // Выводим информацию только зарегистрированым пользователям$result = mysqli_query($con, "SELECT * FROM reg"); echo "<br>";while ($row = mysqli_fetch_array($result)){ echo $row['id'] .") "; echo $row['login'] . " Имя— " . $row['username'] . "<br>";}}else { echo "Sorry, информация показывается только зарегистрированным пользователям ;( <br> <a href=\"/\">На главную</a>";}?></div></body></html> logout.php <?phpsession_start();unset($_SESSION['name']);session_destroy();header("location:index.php");?>
  17. Проверял вроде работает $yandex_summ = $params->get('yandex_summ','10');$yandex_summ_mm = $yandex_summ + ($yandex_summ/100 * 0.5);$yandex_summ_mm_mm = number_format($yandex_summ_mm, 2);10+(10/100*0,5) = 10,05 100+(100/100*0,5) = 100,5 200+(200/100*0,5) = 201 надо чтобы к yandex_summ прибавлялось 0,5% полученное значение это 100 руб и 50 коп
  18. Здравствуйте, вот не могу понять как решить эту проблему, когда реализовывал это на одном хостинге, где php 5.2-5.4, то все норм выводило, а вот сейчас работаю на другом хостинге где php 5.5, начали возникать ошибки одна за другой. https://yadi.sk/i/wwylRw-FiLcNu Сорь что скриншоты, ссылками выложил. вот код полностю. <?phpHeader("Content-Type: text/html;charset=UTF-8");$con = mysqli_connect("mysql.hostinger.com.ua", "u986174616_admin", "199027011", "u986174616_my") or die("Ошибка подключения");if(!$con){ echo "Error";}else { echo "<h1>Yoohoooo, подключились</h1>";}echo "<br>";$result = "SELECT * FROM study";$sq_result = mysqli_query($con, $result) or die (mysql_error());$sum_cal = mysqli_num_rows($sq_result);mysqli_close($con);echo "Общее количество заявок — " . "<span style=\"color: red\">" . $sum_cal ."<span>" ;echo "<hr>";?><table width="60%" border="1" cellpadding="5px" style="border-collapse: collapse; "><tr style="background: #ddd;"> <td>ID</td> <td>Дата</td> <td>ФИО</td> <td>e-mail</td> <td>Тел</td> <td>Город</td> <td>Программа</td></tr><?phpwhile($row = mysql_fetch_array($sq_result)){ echo '<tr>'; echo '<td>'.$row['id'].'</td>'; echo '<td>'.$row['dat'].'</td>'; echo '<td>'.$row['fio'].'</td>'; echo '<td>'.$row['email'].'</td>'; echo '<td>'.$row['tel'].'</td>'; echo '<td>'.$row['city'].'</td>'; echo '<td>'.$row['namepage'].'</td>'; echo '</tr>';} ?></table>как видно на первом скрине, общая статистика заявок выводиться, а таблица нету. как я понимаю, mysql_fetch_array() ожидает в качестве первого параметра указатель на результат запроса, а не логическую переменную. Как это исправить? ну и таблица из базы https://yadi.sk/i/ia9dsPYiiLbbs
  19. В принципе все работает и можно было оставить так, как есть, но мне кажется его можно улучшить if ($params->get('use_wm')==0) { $use_wm1 = '';}elseif ($params->get('use_wm')==1) { $use_wm1 = ' #wm,';};if ($params->get('use_rupay')==0) { $use_rupay1 = "";}elseif ($params->get('use_rupay')==1) { $use_rupay1 = " #rupay,";};if ($params->get('use_yandex')==0) { $use_yandex1 = "";}elseif ($params->get('use_yandex')==1) { $use_yandex1 = " #yandex,";};if ($params->get('use_paypal')==0) { $use_paypal1 = "";}elseif ($params->get('use_paypal')==1) { $use_paypal1 = " #paypal,";};if ($params->get('use_moneybookers')==0) { $use_moneybookers1 = "";}elseif ($params->get('use_moneybookers')==1) { $use_moneybookers1 = " #moneybookers,";};if ($params->get('use_robox')==0) { $use_robox1 = "";}elseif ($params->get('use_robox')==1) { $use_robox1 = " #robox,";};if ($params->get('use_liqpay')==0) { $use_liqpay1 = "";}elseif ($params->get('use_liqpay')==1) { $use_liqpay1 = " #liqpay,";};if ($params->get('use_smscoin')==0) { $use_smscoin1 = "";}elseif ($params->get('use_smscoin')==1) { $use_smscoin1 = " #smscoin,";};if ($params->get('use_cbank')==0) { $use_cbank1 = "";}if ($params->get('use_cbank')==1) { $use_cbank1 = " #cbank,";};$useshowwm = "$use_rupay1$use_yandex1$use_paypal1$use_moneybookers1$use_robox1$use_liqpay1$use_smscoin1$use_cbank1";$useshorupay = "$use_wm1$use_yandex1$use_paypal1$use_moneybookers1$use_robox1$use_liqpay1$use_smscoin1$use_cbank1";$useshowyandex = "$use_wm1$use_rupay1$use_paypal1$use_moneybookers1$use_robox1$use_liqpay1$use_smscoin1$use_cbank1";$useshowpaypal = "$use_wm1$use_rupay1$use_yandex1$use_moneybookers1$use_robox1$use_liqpay1$use_smscoin1$use_cbank1";$useshowmoneybookers = "$use_wm1$use_rupay1$use_yandex1$use_paypal1$use_robox1$use_liqpay1$use_smscoin1$use_cbank1";$useshowrobox = "$use_wm1$use_rupay1$use_yandex1$use_paypal1$use_moneybookers1$use_liqpay1$use_smscoin1$use_cbank1";$useshowliqpay = "$use_wm1$use_rupay1$use_yandex1$use_paypal1$use_moneybookers1$use_robox1$use_smscoin1$use_cbank1";$useshowsmscoin = "$use_wm1$use_rupay1$use_yandex1$use_paypal1$use_moneybookers1$use_robox1$use_liqpay1$use_cbank1";$useshowcbank = "$use_wm1$use_rupay1$use_yandex1$use_paypal1$use_moneybookers1$use_robox1$use_liqpay1$use_smscoin1";$useshowhideall = "$use_wm1$use_rupay1$use_yandex1$use_paypal1$use_moneybookers1$use_robox1$use_liqpay1$use_smscoin1$use_cbank1";$useshowwmamm = rtrim($useshowwm, ",");$useshorupayamm = rtrim($useshorupay, ",");$useshowyandexamm = rtrim($useshowyandex, ",");$useshowpaypalamm = rtrim($useshowpaypal, ", ");$useshowmoneybookersamm = rtrim($useshowmoneybookers, ",");$useshowroboxamm = rtrim($useshowrobox, ",");$useshowliqpayamm = rtrim($useshowliqpay, ",");$useshowsmscoinamm = rtrim($useshowsmscoin, ",");$useshowcbankamm = rtrim($useshowcbank, ",");$useshowhideallamm = rtrim($useshowhideall, ",");echo trim($useshowwmamm, ' ');echo trim($useshorupayamm, ' ');echo trim($useshowyandexamm, ' ');echo trim($useshowpaypalamm, ' ');echo trim($useshowmoneybookersamm, ' ');echo trim($useshowroboxamm, ' ');echo trim($useshowliqpayamm, ' ');echo trim($useshowsmscoinamm, ' ');echo trim($useshowcbankamm, ' ');echo trim($useshowhideallamm, ' ');Все это должно превратиться в это (function($) { this.show_wm = function() { $('#rupay, #robox').hide(); $('#wm').slideDown(500); return false; }; this.show_rupay = function() { $('#wm, #robox').hide(); $('#rupay').slideDown(500); return false; }; this.show_robox = function() { $('#wm, #rupay').hide(); $('#robox').slideDown(500); return false; }; this.hide_all = function() { $('#wm, #rupay, #robox').hide(); return false; }
  20. PHP (file)

    Добрый вечер ребята, пожалуйста подскажите как обойти одну вещь... Пытаюсь с помощью функции file прочитать в массив страницу с фильмом на Кинопоиске но вместо этого там читается страница где говорят что сейчас работает программа а не человек, как обойти? Не знаю как самостоятельно послать все необходимые заголовки, на некоторых сайтах помогает использование только этого header("content-type: text/plain"); Спасибо за внимание!
  21. Как можно в модуле прописать, чтобы он брал сумму написанную в статье контенте. В большинстве плагинов и модулей есть такое, когда можно а контенте выделять. В итоге эта сумма (видна или не видна) в статье контента, в модуле код поиска и вывода 2000. Возможно найти значение которое? {сумма}2000{/сумма} руб.Без занесения в массив, без базу MSQL и без плагинов. Помогите с решением?
  22. Доброго времени суток, форумчане! Подскажите, как сделать, чтобы через заданное количество времени появлялась запись. Более подробно: К примеру, есть список записей. Эти записи различаются на активные, архивные и требующие выполнения действий. 1. Активные - это то, что отображается в списке. 2. Архивные - это то, что не видно глазу, но есть в базе. 3. Требующие выполнения действий - это то, что было активным, но попало в архив, а затем по истечению заданного периода времени отобразилось в списке активных, к примеру, подсвеченным другим цветом. У каждой записи есть кнопки "Снять с публикации" и "Опубликовать". Дак вот, когда я с активной записи жму кнопку "Снять с публикации", мне выходит окно с просьбой выставить дату. Ставлю на 1 месяц больше, чем сегодняшнее число(к примеру). Как только выставил дату, запись уходит в архив и ее не видно в списке. По истечению месяца запись появляется в списке в самом верху, подсвеченная другим цветом, т.е. эта запись является третьим пунктом уже. Я выбираю отправить ее в архив на другое время или же активировать. Если активирую, то запись превращается в пункт 1. Если выбираю время, то уходит в архив и исчезает из списка. Заранее благодарен за ответы!
  23. Здраствуйте. У меня есть проблем а касающаяся вывода частей таблиц из базы данных.Битый час ищу проблему, не могу найти. Помогите. На скриншотах,думаю, все понятно будет.
  24. Понимаю, что вопрос поднимался уже 1000 раз, но все же интересно кто и как решает вопрос. Итак, имеем базу данных с двумя таблицами в первой храним тексты, во второй имена файлов изображений к ним. Как вывести определенный текст и одну картинку к нему просто и понятно, но как добавить несколько картинок, и кроме того, вставить их в нужные места текста при помощи PHP? Прописывать в тексте сразу <img src="images/image1.jpg"> - не принимается. Мне приходит на ум следующие - в тексте в нужных местах оставлять метки, потом их отыскивать и менять на тег с подстановкой соответствующего имени файла. Подскажите, пожалуйста кто как поступает?
  25. Здравствуйте! Начал осваивать шаблонизатор Jade и сейчас в рамках обучения переделываю свои WP-шаблоны (да, у меня на работе принимают проект только с натяжкой ). Есть такой код: <!doctype html><html> <head> <meta charset="utf-8"> <?php wp_head(); ?>Пишу его в Jade: doctypehtml head meta( charset='utf-8' ) <?php wp_head(); ?>На выходе получается: <!DOCTYPE html><html> <head> <meta charset="utf-8"><?php wp_head(); ?> </head></html> Возможно ли перенести PHP-вставку на новую строку с правильным отступом? И в целом, есть ли смысл пробовать верстать шаблон с вставками через Jade, т.к. уже вижу проблему с закрывающими тегами. Или все-таки будет более правильным сначала верстать макет, а потом его натягивать на WP? На вскидку представляется, что это будет занимать больше времени, чем одновременная верстка+натяжка.