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
- 
				Переадресация с файла .php на файл .html + выведение блокаДоброго времени суток! Подскажите пожалуйста, как сделать переадресацию с файла .php на файл .html и еще вывести блок об успешно выполненном действии? Причем должен выводиться он только при этой переадресации. Спасибо заранее! В целом-то думаю код не нужен) Точнее не выведение, а просто можно display:block с display:none поменять 0 votes2 answers
- 
				Кроссдоменная авторизация между доменами второго и третьего уровнейЗдравствуйте! Авторизация происходит средствами ajax, php-скрипт расположен на домене первого уровня. База данных одна, домен третьего уровня является поддоменом того же домена второго уровня. Нужно, чтобы авторизация работала на обоих доменах. Авторизация осуществляется с помощью глобального массива $_SESSION. Как же реализовать кроссдоменную авторизацию? 0 votes17 answers
- 
				Ошибка типа Unexpected identifierЗдравствуйте. Возникла ошибка при отправки письма с формы, при чем на всех сайтах с этой формой. В чем дело ? http://lead-stavcredit.com/ 0 votes2 answers
- 
				Проверка кеша на соответствие содержимому страницыДобрый день. Если тема, обсуждалась ранее, прошу прощения. Не нашел решения специфической задачи. Проблема следующая... Есть сайт на котором размещается расписание мероприятий. Часто происходят незначительные изменения, например перенос даты одно из них. При повторном открытии страницы данные выдаются из кеша (без изменений). Подскажите, как лучше реализовать проверку содержимого кеша на 100% соответствие данным на сервере и в случае обнаружения любых расхождений выполнить принудительную перезагрузку? Заранее благодарю за полезный ответ! 0 votes6 answers
- 
				Подготовленные запросы кладут сайтВсем доброго времени суток! Проблема такая: запросы типа mysqli_stmt_* не выполняются и блокируют сайт. Простые mysqli-запросы выполняются, а вот с mysqli_stmt беда. Хотя расширение mysqlnd установлено и включено. Кто может подсказать, в чем может быть проблема? Заранее благодарен всем. Прикрепляю три фото: 1, 2 - код -> итог 3 - конфигурация (ссылка на файл с конфигурацией http://b983173k.bget.ru/info.php может, что упустил или не понял) 0 votes2 answers
- 
				Как установить curl через ConEmu?На Windows требуется установить CURl. Скачал альтернативу терминал-ConEmu. И как понял нужно в строке ввода ввести $ sudo apt-get install curl - далее, начнется скачивание. Но выдает: Microsoft Windows [Version 6.1.7601] Павел@ПАВЕЛЗ C:\Users\Павел$ sudo apt-get install curl"sudo" не является внутренней или внешнейкомандой, исполняемой программой или пакетным файлом. Что не так? 0 votes3 answers
- 
				Подгружаемый контент (AJAX)Добрый день. Сейчас имеется проблема с добавлением подгружаемого контента к уже имеющемуся (подгружаемому ранее). Дело в том, что я не понимаю как реализовать загрузку новых записей (например 3 штуки) к уже загруженным не обновляя ранний контент целиком. Т.е. в серверном файле указан запрос с LIMIT x, где x-параметр, переданный ajax- скриптом (через GET), который при каждом клике на "показать больше" увеличивается на 3, таким образом формирует запись LIMIT 3 - LIMIT 6 - LIMIT 9 и т.д. Это действие действительно подгружает все материалы с указанным количеством, только при каждом таком новом запросе, загружает и предыдущие записи тоже, таким образом все новые записи перез… 0 votes1 answer
- 
				Подскажите регулярку, для вырезания скриптов, плиз )Есть сайт, на нем 40 скриптов... Большая часть в head, остальные раскиданы по документу.... Хочу все вырезать и закинуть в конец. Изначально планировал просто - через simplexml, dom получается какая то каша во всем документе... причина непонятна. Через phpQuery - аналогично... либо где то незакрытый тег, либо странная обработка содержимого некотрых скриптов... Остается только регулярками... Нужно вырезать - одной регуляркой, другой удалить... что то в голову ничего не приходит... Осложнено тем, что возможны вставки не обычных скриптов, а template В дальнейшем я их ещё склеивать в один скрипт буду,... ну тут я что то залип 0 votes10 answers
- 
				Front-end & HTTPИнтересно мнение экспертов: Ясно дал понять заказчику (работодателю, возможно), что область моих знаний это вёрстка. В ответ на это, приходит тестовое задание на "20-30 мин", где нужно воспользоваться этим ресурсом https://www.hurl.it/about и задать различные категории для залогинившегося пользователя. Понятия не имею как это сделать, как тестировать. Вопрос: Насколько, по вашему мнению, это: 1) Относится к вёрстке или Front-end? 2) Насколько верстальщик must know HTTP? 0 votes2 answers
- 
				Выбор серверного языкаЕсли хорошо знать JS, то, что лучше учить NodeJS или PHP? 0 votes42 answers
- 
				Вывод файлов директории для скачиванияЗдравствуйте! Подскажите, пожалуйста, как вывести файлы не каталогом, а в виде списка… в тегах <p> или <a> , или ещё как, чтобы их можно было скачать??? http://jsfiddle.net/vr6qruy1/1/ 0 votes1 answer
- 
				Передача data- параметровЗдравствуйте. Подскажите по такому моменту: у меня на странице есть несколько <textarea>. Они добавляются динамически и у каждой есть несколько атрибутова data-. В файле - обработчике я получаю данные из форм, но как передать все вместе в атрибутами data-? Т.е. мне данные из data- нужно ещё в БД записать. Насколько я понял оптимальный вариант JSON? В общем нужно что бы от каждой <textarea> в файл - обработчик приходило что-то вроде: $json_string='{"id":1,"name":"ivan","message":"Some text"} ';а не только текст из поля, который через $_POST получаю. 0 votes5 answers
- 
				Выборка данных с определёнными значениями, используя 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
- 
				Как вы организовываете файловую структуру?Как вы организовываете папки для работы над материалами сайта? Куда вы предпочитаете грузить картинки и файлы для статей? Делаете ли вы отдельные папки для раздела, например site.ru/pets/cat/img1.jpg....img2.jpg, или используете сторонние хостинги или собственные поддомены? Ранее я вообще создавал каждую папку для отдельного материала, и поскольку, материалов на сайте было не так уж много (выходили раз в неделю/две) количество папок меня не смущало, тем более, что я практически не обращался к ним напрямую. Теперь ситуация изменилась, и мне необходимо поменять привычный вид файловой системы. Как делаете вы? 0 votes1 answer
- 
				вариант использования синглтонапомогите пожалуйста разобраться в в вопросе. привожу код на питоне, но сам язык здесь не важен потому что вопрос принципиальный. вот простыня кода, но чтобы ответить на вопрос смотреть его не обязательно: здесь происходит приблизительно следующее. я создаю класс с общим для всех потомков свойством. затем классы для потомков, затем для каждого класса потомка фабрику, затем класс синглтон, который создаёт потомков(о которых я сказал чуть выше) я поместил указатели на всех созданных потомков в переменную класса синглтона и в конце скрипты вывел всех потомков так: for boat in World.boats: print(boat) for raft in World.rafts: print(raft) в результате пол… 0 votes3 answers
- 
				Совместное обучение phpЗнаю html/css, сейчас хочу учить php, начинать буду с codeacademy, если кто есть на таком же этапе, давайте начнем с этого ресурса вместе, а когда его завершим, то попробуем решить "простую" задачу на php, возможно совестное обучение даст свою пользу. 0 votes51 answers
- 
				Кнопка "Назад в категорию"Доброе утро! Ссылка на проблему - http://bit.ly/1lVfy7y Напротив слова "Категория" указана ссылка на категорию, которой принадлежит товар. Как сделать, чтобы вместо наименования категории отображалось слово "Назад"? Подскажите пожалуйста! Код строки: <?php echo $product->get_categories( ', ', '<span class="posted_in">' . _n( 'Category:', 'Categories:', $cat_count, 'woocommerce' ) . ' ', '</span>' ); ?> ВАЖНО! Нужно, чтобы на странице товара была ссылка на категорию, которой принадлежит товар, а не в общий каталог 0 votes0 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
- 
				кусочек на smallTalkпомогите пожалуйста понять кусочек кода на smallTalk. а если ещё и покажете как можно переписать его на любом современном языке(php, python, ruby), то будет вообще замечательно в книжке банды четырёх приблизительно на 91 странице есть пример построения лабиринта. я не могу понять следующий кусок кода: class Room : public MapSite { # класс Room наследуется от класса MapSite public: # блок общедоступных методов и свойств Room(int roomNo); # метод, принимающий в качестве аргумента челочисленное значение MapSite* GetSide(Direction) const; # неведомая штука void SetSide(Direction, Ma… 0 votes0 answers
- 
				Таблица через ООПлюди помогите пожалуйста советом и пинками. мне просто нужно знать с чего начать копать и в какую сторону у меня задача на любом mvc-фреймворке создать обычную табличку с сортировкой и фильтром. но при этом неоходимо по максимуму использовать паттерны ООП. может быть вам когда-нибудь попадались более или менее похожие примеры при чтении книг, статей, туториалов? укажите мне на них, я изучу. пусть там и не на 100% совпадает задача. мне главное начать а главная проблема в том, что я представляю задачу очень просто(и она на самом деле простая): нужно насоздавать объектов и вывести их из на экран через представление mvc. затем добавить в html элементы сортировки и фильтра… 0 votes4 answers
- 
				Вывод массива в одном цикле, но в разных шаблонахЗдравствуйте! Нужно вывести массив циклом foreach, но так, чтобы первый элемент массива выводился, например, в блоке <div class='name_1'>, а второй и последующие в блоке <div class='name_2'>. Суть в том, что первый нужно вывести в блоке большего размера, чем последующие. Как-то это возможно реализовать? 0 votes2 answers
- 
				Ссылки на файлы с пробеламиПривет всем участникам форума! Столкнулся со следующей проблемой... На сайте есть файлы .jpg с пробелами в имени. Путь к ним указывается с заменой пробела в адресной строке на %20. Файлы по такому пути не находятся на сервере. Гуглил, пытался решить проблему самостоятельно с помощью rawurldecode, urlencode не получается. [hide]В php не силен.[/hide] Прошу помощи. 0 votes6 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
- 
				УчебникЯ в php ноль, немного знаю С++ Подскажите хороший учебник 0 votes3 answers
- 
				Удаление файла CogeigniterДобрый день уважаемые форумчане. Разбираюсь с проектом, использующим codeigniter и столкнулся с такой проблемкой: не могу удалить файл из директории. т.е. например <?php$filename = "blabla.jpg";$path = base_url().'uploads/images/'.$filename;?>прошу подсказать, что дальше делать? стандартными средствами php натыкаюсь на сообщение, что нет прав на запись. 0 votes1 answer
 
         
	