PHP
A general-purpose scripting language especially suited to web development
Explore Questions
There are no popular questions to show right now
-
0 votes0 answers
-
0 votes5 answers
-
0 votes1 answer
-
0 votes0 answers
-
0 votes0 answers
2,469 questions in this forum
-
Не отправляется письмо на почту
Здравствуйте! На странице html есть простая форма <form class="contact_form" name="mail" method="post" ectype="text/plain" action="file.php"> <div class="message"> <div class="col-md-6 col-sm-6 grid_6 c1"> <input type="text" class="text" value="Name" name="name" placeholder="Name" onfocus="this.value = '';" onblur="if (this.value == '') {this.value = 'Name';}" required> <input type="text" class="text" value="Email" name="email" placeholder="Email" onfocus="this.value = '';" onblur="if (this.value == '') {this.value = 'Email';}" required> <input type="text" class="text" value="Phone" name="phone" placeholder="Phone"…
0 votes4 answers -
Вопросы по PHP.
Здравствуйте. Для создания сайта потребовался PHP, в этой теме буду задавать вопросы знатокам. Пока справляюсь сам, но вот возник вопрос - при формировании таблицы для отображения данных из БД как лучше выводить HTML ? Т.е. каждый шаг цикла (строка БД) выводить посредством "echo" или накапливать всю таблицу в переменной, а потом сразу- "echo $text;" ? Как правильнее, или быстрее исполняется или еще что нибудь ?
0 votes254 answers -
Что за оператор PHP?
Что значат в PHP конструкции =>и ->???
0 votes4 answers -
Не работает код JS
Вот есть код... Почему он не работает?? Ума не приложу.. <script>function geturl() { var x = document.referrer; // должен быть как переменная z var z = 'http://mysite.ru/mysite.php'; if (x == z) { document.getElementById('messages').style.display = 'block'; } else { document.getElementById('messages').style.display = 'none'; }}</script>
0 votes3 answers -
Подскажите регулярку, для вырезания скриптов, плиз )
Есть сайт, на нем 40 скриптов... Большая часть в head, остальные раскиданы по документу.... Хочу все вырезать и закинуть в конец. Изначально планировал просто - через simplexml, dom получается какая то каша во всем документе... причина непонятна. Через phpQuery - аналогично... либо где то незакрытый тег, либо странная обработка содержимого некотрых скриптов... Остается только регулярками... Нужно вырезать - одной регуляркой, другой удалить... что то в голову ничего не приходит... Осложнено тем, что возможны вставки не обычных скриптов, а template В дальнейшем я их ещё склеивать в один скрипт буду,... ну тут я что то залип
0 votes10 answers -
синглтон копируется
помогите пожалуйста разобраться с синглтоном на python: код: class World(object): def __new__(cls,*dt,**mp): if cls.obj is None: cls.obj = object.__new__(cls,*dt,**mp) return cls.obj def __init__(self, name, boss): self.boss = boss self.name = name World.quantity += 1 obj = None quantity = 0 def __str__(self): return str(self.__class__.__name__) + ': ' + str(self.__dict__)дальше через командную строку я создаю 2 объекта: world1 = World('old', boss='demiurg')world2 = World('new', boss='mr. bin')и ожидаю, что будет создан объект с атрибутом boss='demiurg', а все последующие экземпляры будут просто ссылаться на этот объект но в резуль…
0 votes3 answers -
Ajax Возвращаемое значение
Добрый день. Думаю мой вопрос больше по php, поэтому пишу в этот раздел. Есть кнопка при нажатии на которую удаляю текущий элемент списка (пункты списка в БД) $('.delete-answer').click(function() { var this_id = ($(this).data('id')); var base_url = $('#base_url').val(); $.post(base_url+"admin/ajax/delete_answer/", { 'this_id':this_id }, function(result) { if (result) { var element = $("p").find("[data-id='" + this_id + "']"); element.parent('p').hide(); } } ); });И есть контроллер, который всё это обрабатывает, т.е. отправляет i…
0 votes5 answers -
.htaccess
uомогите составить выражение: если пользователь открывает *.ru/, ему выводится *.ru/index.php?query=one если открывает *.ru/index.php, его перемещает на *.ru/, который открывает *.ru/index.php?query=one
0 votes5 answers -
move_uploaded_file()
if ($image['tmp_name'] <> ''){$url = "expo/img/".$image['name'];echo 'url = '.$url;move_uploaded_file($image['tmp_name'],'expo/img/'.$image['name']);} $url выводится, все в порядке. Путь прописан правильно, файл загружается.Выводится вместе с $url ошибка: url = expo/img/image.gifWarning: move_uploaded_file(expo/img/image.gif) [function.move-uploaded-file]: failed to open stream: No such file or directory in /home/site/www/www/panel/adde.php on line 33Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phptj4Q6Y' to 'expo/img/image.gif' in /home/site/www/www/panel/adde.php on line 33Права доступа у папок стоят 777.
0 votes7 answers -
Создание личного кабинета с возможностью оплаты через робокассу.
Доброе время суток! Заинтересовался вопросом как сделать личный кабинет с возможностью оплаты того или иного товара! Точнее даже сказать, как в личный кабинет включить только оплату через робокассу.. Личный кабинет уже есть... Я может плохо ищу или мне не хватило терпения на поиски, но все же нужной мне статьи я не нашел..
0 votes2 answers -
Ошибки при создании узла SimpleXML
Всем привет. Задача: сохранять и выводить данные из 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 с …
0 votes6 answers -
Отправка файлов ajax+php
Всем привет! Реализовал отправку файлов через phpmailer. Все работает. Хотел сделать это без перезагрузки страницы. Узнал, что для отправки файлов нужно использовать FormData. Замечательно. Нашел статью как все настроить, но не работает! Можно сказать все точь-в-точь как в примере, только у меня все равно переходит на страницу php, указанную в action. Может быть кто-то сталкивался и знает в чем может быть дело? Руководствовался: http://positron-it.ru/stati/otpravlenie_soobwenij_s_vlozheniem_po_ajax/ Правда по всему видимому автор в примере забыл указать action в форме.
0 votes7 answers -
Запуск РНР из *.html страницы.
Здравствуйте. У моего сайта уже проиндексированы и участвуют в поиске 45 страниц, все они ***.html. Теперь потребовалось в каждую вставить таблицу, которую можно изменить исправив данные только лишь в БД. При помощи РНР знаю как это сделать, но если я расширения html поменяю на php, поисковик уже не будет перенаправлять пользователя правильно. Подскажите пожалуйста, как в ХТМЛ страницу вставить код РНР ? Спасибо.
0 votes17 answers -
Ошибка в foreach
Добрый день. Получаю массив городов $cities = get_field('cities');is_array($cities); возвращает true, однако при попытке вывода элементов foreach ( $cities as $city ) { echo $city;}Получаю такую беду: Warning: Invalid argument supplied for foreach() in ... Элементы массива так же выводятся. В чём может быть проблема?
0 votes10 answers -
Вывести данные из mySQL
Есть таблица a | b | c —————— q | d | 1 b | d | 0 d | 1 | 1 Как вывести, значения b по порядку, только с учетом того, когда значение c = 0, вывести дополнительно значние a, где c =1, т.е: d d(q,d) 1 запос к БД сделать один раз.
0 votes14 answers -
Не работает вывод из базы данных MySQL.
Здраствуйте. У меня есть проблем а касающаяся вывода частей таблиц из базы данных.Битый час ищу проблему, не могу найти. Помогите. На скриншотах,думаю, все понятно будет.
0 votes4 answers -
ссокрытие очерёдности действий
помогите пожалуйста разобраться в вопросе в книжке "совершенный код" вычитал совет о том, что нужно по возможности скрывать очерёдность действий в методе [hide]Сокрытие очередности действий. Скрывать очередность обработки событий — разумная идея. Например, если программа обычно сначала вызывает метод, запрашивающий информацию у пользователя, а после этого — метод, читающий вспомогательные данные из файла, никакой из этих двух методов не должен зависеть от порядка их выполнения. В качестве другого примера можно привести две строки кода, первая из которых читает верхний элемент стека, а вторая уменьшает переменную stackTop. Вместо того чтобы распространять такой код по …
0 votes3 answers -
Поиск текста по всей базе данных.
Здравствуйте! Мне нужно организовать поиск текста по всей базе данных. То есть я задаю искомый текст, а в результате появляются строки БД в которых хотя бы в одном столбце содержится искомый текст. Чтобы я мог затем редактировать данные строки и заменить их в базе данных. В гугле нашел много примеров на SQL, но к сожалению не получилось их использовать - возникали ошибки. На самом деле неважно php или sql.
0 votes2 answers -
настроить форму заказа
Добрый день, на сайте http://legrand-servis.rent-odessa.com/ ест форма "оформить заявку" и "Заказать консультацию" как сделать так что бы письмо о заказе приходило на почту. Сайт джумла 3.0 Я в php- полный "НОЛЬ" - прошу помочь в том что бы написать сам пхп. и как его привязать к форме!? Спасибо за любую помощь.!
0 votes4 answers