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
-
Проблема с тернарным оператором
http://sandbox.onlinephpfunctions.com/code/3ef008008cd6f61cef9537d6e9cb2bcdc95a941a $site_name = "lala";$name = "name";$phone = "phone";$mailTopic = $site_name." - kuk-u: ".$name.!empty($phone) ? " phone.: ".$phone : " email.: " .$email;echo $mailTopic;Не выводится начало фразы - lalaa - kuk-u, а сразу phone. Далее $site_name = "lala";$name = "name";$mailTopic = $site_name." - kuk-u: ".$name.!isset($phone) ? " phone.: ".$phone : " email.: " .$email;echo $mailTopic;Выдает ошибку, что переменная phone не определена. эх...
0 votes20 answers -
Проблема с формой
Подскажите как осуществить такое: есть форма, я ее закидываю в цикл, разом з тем в етом же цикле выводятся новости, и мне нужно чтобы при нажатии на эту форму форма переходила по тому действию по которому мне нужно, ну например: $id=0; do { $id++; <form action="mysite.php?id=<? echo $id; ?>" method="post" name="form_s"> <select name="a" size="1" > <option value=1 >1</option> <option value=2 >2</option> <option value=3 selected >3</option> </select> <input type="submit" value="Показать" > </form> } while($id<5) Но при любом выборе формы, id принимает только первое значение, тоисть 1, почему то не…
0 votes9 answers -
Проблема с формой
Здравствуйте у меня такая проблема с формой - я добавляю дополнительные поля для телефона с помощью кода var length_my = $(".phone_inputs").find("input").length; $(this).prev(".phone_inputs").append('<div class="jobs" style="height:30px;float:left;width:250px;margin-top:5px;"><input onfocus="add_border(this);" onblur="no_border(this);" name="phone'+length_my+'" style="margin-top:5px;" type="text"/></div>'); Добавляются поля нормально, но при отправке формы с добавленных полей не приходит POST. Кто с таким сталкивался подскажите пожалуйста как это исправить.
0 votes3 answers -
проблема с формой обновления аватара
Слева загружаемое изображение, справа после обработки этим скриптом Вопрос: как убрать это убожеское сжатие? никаких настроек в скрипте не нашел... и еще, картинка на сервере по уморланию no-avatar.jpg, и если загружать с компа no-avatar.jpg то этот файл удаляется, хоть он и должен оставаться... //////////////////////// ////////ИЗМЕНЕНИЕ АВАТАРЫ //////////////////////// else if (isset($_FILES['fupload']['name'])) //отправлялась ли переменная { if (empty($_FILES['fupload']['name'])) { //если переменная пустая (пользователь не отправил изображение),то присваиваем ему заранее приготовленную картинку с надписью "нет аватара" $avatar = "avatars/no-avatar.jpg"; //можете н…
0 votes8 answers -
Проблема с формой обратной связи и gmail
Здравствуйте. с недавних пор у gmail появилась проблема... все письма отправляемые с сайта через форму обратной связи скидываются в единую ветку за 1 день с отправителем как (неизвестный отправитель) не реально получается разобрать почту. Может кто подскажет что случилось или что надо сделать в коде чтобы исправить трабл с gmail/ вот сам сэндэр формы if (isset($_POST['$name'])) {$name = $_POST['$name'];} if (isset($_POST['$email'])) {$email = $_POST['$email'];} if (isset($_POST['$message'])) {$message = $_POST['$message'];} $address = 'mail@gmail.com'; $sub = "Сообщение с сайта"; $mes = "Автор назвался: $name \nУказал свой адрес: $email \nСодержание письма: $message"; …
0 votes5 answers -
Проблема с форумом
Я скачал на досуге форум. Установил его и он мне пишет следущее: Please ensure both the install/ and contrib/ directories are deleted Ну В общем посмотрите: http://www.clubunnatov.spb.ru/PHPBB/phpBB-2.0.11/phpBB2/
0 votes5 answers -
Проблема с функцией mail()
Всем доброго времени суток! Проблема такова я тестировал сайт на своем хостинге и все работало и письмо приходило, перенес сегодня на площадку клиента и письмо приходит пустым, что такое может быть? Правда письмо не совсем пустое приходит, то что указанно в скрипте текстом отображается, а вот информация которая была внесена в поля не отображается, помогите пожалуйста. Вот форма из index.html: <div class="main"> <form action="post.php" method="post" class="request"> <h2>Сделать заявку на запчасть</h2> <div class="request-block"> <p> <label>марка автомобиля *</label> <input type="text" nam…
0 votes10 answers -
Проблема с шаблоном
Добрый день! В шаблоне есть слайдер и контент под вывод определенной цитаты, например я хочу написать через админку цитату на русском языке, я написал и сохранил, но в шаблоне будет пусто, так как не поддерживает русский язык почему-то...тоже самое в слайдерах, не отображается название темы, если оно на русском языке. Скриншот - Ссылка на скриншот Сам шаблон - Ссылка на шаблон
0 votes1 answer -
Проблема со sleep()
Добрый день, Необходимо, что бы при отсутствии сессии, выводилась надпись и после происходила переадресация на другую страницу. Вот мой листинг: <?php if (!isset($_SESSION['id_client'])) { print "<h2 align=center>Пройдите авторизацию!</h2>"; sleep (5); header("Location:index.html"); exit(); } $client = $_SESSION['client']; ?> У меня, переадресация с задержкой идет, но без отображения тела страницы, т.е. надпись "Пройдите авторизацию!" не отображается, а идет долгая загрузка страницы index.html. Не подскажите в чем дело? Заранее спасибо.
0 votes1 answer -
Проблема со скриптом
Взбрело в голову написать скрипт для блога. Он работает с деректориями не так хотелось бы. Он должен извлекать названия всех файлов и и первые 250 символов этих файлов, на основе их делать таблицу, с этими первыми 250 символами, с названием файла, и с со ссылками "Удалить" и "Редактировать". Причем при нажатии на эти ссылки, передаются название файла (для удаления) и все содержание (для редактирование). Вот код: <?php switch($_GET['action']){ case "loginform": login_form(); break; case "login": login(); break; case "edit": edit(); break; case "del": del(); break; case "new": post(); break; case "bloglist": bloglist(); break; default:login_form(); } function log…
0 votes11 answers -
Проблема со сложным sql-запросом
Здравствуйте! Функция получает параметр через адресную строку и делает выборку из БД. Если запрос ввожу с конкретными цифрами в phpmyadmin, то запрос выводит то, что нужно. А функция возвращает пустой массив: function article_block($category){try {$dsn = sprintf('mysql:host=%s;dbname=%s;charset=utf8', HOST, DB);$pdo = new PDO($dsn, USER, PASS);$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);}catch (PDOException $e) {echo "<p>Запрос на выборку данных из бызы не прошёл. Напишите об этом администратору <a href='mailto:admin@torawhite.ru'>admin@torawhite.ru</a>.</p><br>ERROR: " . $e->getMessage();exit;}$sql = '(SELECT article_…
0 votes4 answers -
Проблема считывания php
Здравствуйте. Я пользуюсь dreamweaver и когда смотрю сайт через него, то все в порядке, php код вставляется как надо. Но когда я открываю сайт самостоятельно, например через "мой компьютер", php вообще не читается браузерами. Будто в коде и нет ничего вовсе. Например простое <?php echo 'hello' ?>, открывая сайт через dreamweaver, напишет на странице "hello". А не через него будет пустая страница Пользуюсь Денвером, сам он в порядке. В чем может быть проблема?
0 votes9 answers -
Проблема формирования ссылок в интернет-магазине
Здравствуйте! Делаю интернет-магазин по книге "Кристиан Дари php и mysql. создание интернет-магазина". Проблема состоит в том, что при создании(изменении) пунктов меню с русскими символами ссылки не формируются. Кодировка сайта и базы MySql - utf8_general_ci. Есть подозрение на то, что необходимо внести изменения в класс ссылок <?php class Link { public static function Build($link, $type = 'http') { $base = (($type == 'http' || USE_SSL == 'no') ? 'http://' : 'https://') . getenv('SERVER_NAME'); // If HTTP_SERVER_PORT is defined and different than default if (defined('HTTP_SERVER_PORT') && HTTP_SERVER_PORT != '80' && …
0 votes2 answers -
Проблема!
Включаю куки, даже если использую setcookie("name", $value, time() + 600); и setcookie("name", $value, mktime(0,0,0,01,25,2010)); Они существуют только до конца сессии!
0 votes8 answers -
Проблемка с require
Решил попробовать вставлять стиль странички с помощью require. Но что то пошло не так и в итоге имеется следующее http://booksread.site90.com/test.php Если посмотреть html через firebug то оказывается что стиль вставляется в body вместо head. Собственно вопрос: в чем проблема? Почему так? код страницы test.php здесь http://vind007.narod2.ru/code.txt код стилей, который подсоединяется с помощью require http://vind007.narod2.ru/style.txt
0 votes6 answers -
Проблемка..
Здраствуйте. У меня проблема. (сразу предупреждаю, вопрос от юзера в MySQL) Когда я устанавливал скрипт (с изпользаванием MySQL) он не может создать базу данных. Как сделать базу данных самому?
0 votes10 answers -
Проблемка...
Решил попробовать написать простенький скрипт новостей на файлах. И столкнулся с проблемой: когда я записывал в файл, то вся инфа которую я записываю, записывается в одну строку. Как это решить? Сразу говорю, с помощью метасимволов ничего не вышло. Вод код обработчика: <?php if(empty($_POST['zag'])){ die('Вы не ввели заголовок'); } if(empty($_POST['soder'])){ die('Вы не ввели саму новость'); } $roll=rand(0,10); $fname="news.txt"; $y=fopen($fname,"a"); $body="<img src="http://clubunnatov.spb.ru/images/liniya.gif" width="800px" height="10"> "."<h3>".$_POST['zag']."</h3>"."<p align="justify">".$_POST['soder']."</p>"; if(!fputs($y,$body)){…
0 votes7 answers -
Проблемы c пиоском по БД Mysql
Приветсвую! Делаю поиск по сайту. Задача - чтобы искалось любое количество слов нескольких полях одной таблицы. Вот конкретно как огранизован кусок запроса: $where = "WHERE desc LIKE '%". str_replace(" ", "%' $logic desc LIKE '%", $s_string). "%' OR desc_s LIKE '%". str_replace(" ", "%' $logic desc_s LIKE '%", $s_string). "%' OR name LIKE '%". str_replace(" ", "%' $logic name LIKE '%", $s_string). "%' "; SQL-запрос в итоге: SELECT * FROM b_items WHERE desc LIKE '%слово1%' OR desc LIKE '%слово2%' OR desc LIKE '%слово3%' OR desc_s LIKE '%слово1%' OR desc_s LIKE '%слово2%' OR desc_s LIKE '%слово3%' OR name LIKE '%слово1%' OR name LIKE '%слово2%' OR name LIKE '%слово…
0 votes1 answer -
Проблемы с API Ebay
Привет! Занимаюсь API Ebay возникли следующие проблемы: 1) При использовании метода GetSingleItem не выходит никак получить состояние товара.. Пример запроса:open.api.ebay.com/shopping?callname=GetSingleItem&version=517&siteid=0&appid=APP-KEY&responseencoding=XML&itemId=120705726102&IncludeSelector=Details,Description,ShippingCosts,ItemSpecifics,Variations&outputSelector=ConditionHistogram,AspectHistogram 2) При фильтрации лотов в категории не получается настроить сортировку Пример запроса: svcs.ebay.com/services/search/FindingService/v1?OPERATION-NAME=findItemsAdvanced&SERVICE-VERSION=1.9.0&SECURITY-APPNAME=APP-KEY&RESPONSE-DATA-FO…
0 votes2 answers -
проблемы с radio
Использую yii framework. Вот он для меня сгенерировал данный код. Вот такая проблема с отправкой данных post. Есть 4 inputa type=radio - когда выбираю 4-ый нормально получаю цифру 4 на сервере... но при выборе 1-3 й radio всегда 0. Вот уже бюсь оч долго... может глюки у меня уже но не нашел другого выхода как спросить на форуме. Неисключена тупая ошибка...))) Спасибо за понимание... ="Question_lang">Lang</label> <select selected="selected" name="Question[lang]" id="Question_lang"> <option value="KAZ">Казахский</option> <option value="RUS" selected="selected">Русский</option> </select> </div> <input value="entrant"…
0 votes1 answer -
Проблемы с SWFObject
Добрый день! Есть проблема. Перестала работать flash-галерея, которая имеет формат .swf, для внедрения ее на сайт используется библиотека SWFObject, изображения для галереи генерируются автоматически в xml-файле. Галерея корректно отображается на локальном сервере, но на интернет-сервере в большинстве браузеров фотографии не отображаются, причем файл с изображениями генерируется правильно, firebug не выдает никаких ошибок. Переход на последнюю версию библиотеки SWFObject и прочие манипуляции с галереей ни к чему не привели, результат все время один и тот же. Как будто домен перестал поддерживать какие-то функции флэша. Спасибо заранее.
0 votes2 answers -
Проблемы с TPL-файлом
Здравствуйте! Такая вот ситуация - нужно изменить дизайн в системе, все отлично работало и мне нужно было изменить дизайн в файле detailedProperty.tpl, раньше я редактировал только части в этом файле - и все работало. Сейчас пришлось переделать полностью дизайн, в html-версии все работало. Создал такой же файл detailedProperty.tpl, заменил старый - и все перестало работать. В браузере выдает пустую чистую страницу без код. Ни единого символа. В чем может быть проблема? Я понимаю что проблем может быть куча. Помогите, уже 3 дня мучаюсь!!!
0 votes5 answers -
Проблемы с авторизацией в IE7 при помощи сессий
Авторизация на сайте выполнена при помощи сессий. Пользователь вводит логин и пароль и входит в закрытый раздел сайта. При работе с сайтом через Firefox - проблем никаких не возникает, переходишь по страницам, редактируешь базу данных через формы и т. д. Но при работе через Internet Explorer 7 иногда выбрасывает из сессии и просит ввести логин и пароль снова. Причем, только тогда, когда пытаешься внести новую запись в базу данных или отредактировать существующую и не всегда, а лишь иногда. Непонятно, в чем может быть проблема и почему Firefox работает нормально, но с Internet Explorer 7 возникают проблемы? Почему они возникают лишь иногда? Большое спасибо за помощь!
0 votes3 answers -
проблемы с кирилицей...
Доброго всем дня! Подскажите пожалуйста, как раскодировать данные от приложения написаного на С#. Приложение отправляет данные на русском языке, а на сервере получается "каталог добавлеР" вот такая аброкадабра... Как ее перевести в нормальную кирилицу? В С# есть методы, а рнр я не смогла найти...
0 votes2 answers -
Проблемы с кириллицей в мазиле при передачи данных через GET
Добрый день! Возникла проблема при передачи кириллических данных методом GET в мазиле. Во всех браузерах все нормально, а мазила читает как win-1251 в utf-8. Сделал перекодировку типа $letter = mb_convert_encoding($_GET['letter'],"Windows-1251","UTF-8");В мазиле все стало работать, во всех остальных браузерах $letter стала пустой переменной. Передаю данные вот таким макаром echo "<html><head><meta http-equiv='refresh' content='0; URL=../index.php?letter=".$letter."'></head></html>";Можно как нибудь указать жестко кодировку? , типа вот так <meta http-equiv='Content-Type' content='text/html; charset=utf-8'>Или как то иначе решить пробл…
0 votes8 answers