• Можно ли добавить инфо загрузки?

    @Silm
    Можно
    Ответ написан
    Комментировать
  • API ошибка в получении данных. Высвечивается Array, как исправить?

    @Silm
    Некое API и куча корявого кода...

    Отлаживайте код. Для начала посмотрите дамп ответа перед началом его обработки.
    Если в дампе есть ожидаемые данные, значит ищите ошибку в последующей обработке, если ожидаемых данных нет, значит ошибка в запросе, ищите ошибку в нем.
    Ответ написан
    4 комментария
  • Есть такая cms чобы можно было управлять сайтом и файловой структурой удалённо?

    @Silm
    Любая CMS с файловым менеджером. Или любая CMS и отдельный файловый менеджер.

    Но зачем, если есть FTP клиент?
    Ответ написан
    Комментировать
  • Как проверить была ли нажата кнопка в php?

    @Silm
    В PHP нет кнопок.

    Нажатие кнопки на странице можно отловить JavaScript'ом, затем сделать AJAX запрос на нужный PHP скрипт.
    Ответ написан
  • UPDATE MYSQL как обновить?

    @Silm
    Во-первых: PDO

    Во-вторых: Выведи SQL запрос, который получается в итоге, на экран, посмотри что в нем получается. Если ничего подозрительного выполни его вручную, посмотри на результат.

    В-третьих:
    mysqli_query($CONNECT, "UPDATE vacancies SET  title = $_POST[title], preview = $_POST[preview], content = $_POST[content], regdate = NIW() WHERE id=$_POST[id]");

    значения для полей строкового типа должны быть в кавычках, вместо NIW() должно быть NOW()
    Ответ написан
  • Динамичный сайт без PHP?

    @Silm
    "PHP с include'ом" - это устаревший способ для PHP, потому что сейчас используются более гибкие методики, например применяются PHP фреймворки getjump.me/ru-php-the-right-way/#%D0%A4%D1%80%D0%B...

    Для создания динамических сайтов часто применяют такие языки: PHP, Ruby, Python, JS, C#, Java...

    И Ajax и Node - не фреймворки.
    Ответ написан
    3 комментария
  • Как сделать обработку запроса в php и через ajax отдавать обработанный ответ?

    @Silm
    Данные которые вы хотите получить в ответ на AJAX запрос надо поместить в массив, преобразовать в формат JSON (php.net/manual/en/function.json-encode.php ) и вывести на экран с помощью print или echo. Таким образом строка с данными в JSON формате попадет в переменную data в блоке success и вы сможете обработать данные и вывести в нужном формате пользователю.

    Либо, вы можете сформировать необходимый HTML сразу в PHP обработчике, вывести его на экран, HTML попадет в переменную data в блоке success. Теперь можно сразу отобразить HTML в нужном блоке.

    jquery.page2page.ru/index.php5/Ajax-%D0%B7%D0%B0%D...
    Ответ написан
    1 комментарий
  • Как запустить php скрипт?

    @Silm
    Для работы php нужен сервер. Для winsows, для быстрого старта попробуйте OpenServer. Если собираетесь полотно заниматься php, изучите: getjump.me/ru-php-the-right-way

    Вам надо установить сервер, разместить файл с вашим кодом и расширением .php в определенной директории в соответствии с настройками вашего сервера (подробнее в мануале), запустить сервер, обратиться к файлу через браузер либо запустить скрипт из консоли.

    Чтобы в OpenServer запустить скрипт из консоли: щелкните правой кнопкой по значку сервера в трее -> дополнительно -> консоль. В окне консоли перейдите в директорию с вашим файлом, наберите:
    php file_name.php

    скрипт будет запущен.

    Для запуска на хостинге, вам понадобится хостинг с поддержкой PHP, файл с кодом загруженный на хостинг с расширением .php. К файлу необходимо обратиться из браузера или запустить из консоли, если хостинг предоставляет такую возможность.
    Ответ написан
    3 комментария
  • Как отобразить русские буквы?

    @Silm
    Неверная кодировка.

    Во-первых, проверьте в notepad++, внизу справа указана кодировка открытого файла. У всех файлов должна быть UTF-8 w/o BOM.

    Если там другая: Меню->Кодировки->Преобразовать в UTF-8 без BOM
    Для всех файлов проекта. И настройте notepad++, чтобы все файлы создавались именно с этой кодировкой.

    Если кодировка файлов в норме, то значит сервер устанавливает ее неверно. В корне проекта создайте файл .htaccess (или отредактируйте имеющийся), добавьте в него такую строку:
    AddDefaultCharset UTF-8

    По теме: habrahabr.ru/post/130511
    Ответ написан
    2 комментария
  • Как полностью заменить содержимое страницы?

    @Silm
    Если надо менять всё содержимое страницы то почему против перезагрузки?

    С перезагрузкой: отправляем форму, проверяем данные, ставим cookies, делаем редирект на закрытое содержимое. Содержимое показывается только при наличии правильной куки.

    Без перезагрузки: отправляем форму AJAXом, проверяем, возвращаем закрытое содержимое, отображаем его с помощью JS вместо старой страницы.
    Ответ написан
    Комментировать
  • Как отменить работу функции php в одной категории?

    @Silm
    Во-первых форматируйте код по человечески (почитайте про codestyle).
    Во-вторых, делайте проверку, что категория НЕ является той в которой надо выключить функцию.
    Ответ написан
    Комментировать
  • Почему пропадает html при парсинге php?

    @Silm
    Как минимум есть две ошибки.
    В 20 строке путаница с кавычками, должно быть:
    $query = mysql_query("INSERT INTO users VALUES ('','" . $username. "','" . $password ."')") or die(mysql_error());

    а вообще почитайте про PDO.

    в 25 строке нет знака ";".

    Проверьте что у вас включено отображение ошибок в PHP, просмотрите в браузере исходный код фрагмента в котором вы выполняете инклюд, там должно быть сообщение об ошибке с указанием проблемы.

    Как правильно писать на PHP: www.phptherightway.com
    Ответ написан
  • Как сделать последовательное выполнение php скриптов в ajax?

    @Silm
    Можно.
    Пример с jQuery:
    $.ajax({
      url: 'test1.php',
      complete : function() {
        $.ajax({
          url: 'test2.php'
        });
      }
    });


    подробнее: jquery.page2page.ru/index.php5/Ajax-%D0%B7%D0%B0%D...
    Ответ написан
    Комментировать
  • Доступ к страницы со скриптом с разных компьютеров?

    @Silm
    Как уже выше сказали, PHP сценарий исполняется заново при каждом запросе, пользователи не видят результат выполнения другого пользователя, только если эти результаты небыли сохранены и намерено продемонстрированы.

    Если я правильно понял, у вас проблема в том, что PHP что то пишет в файл и показывает это. Так как файл один, то все пользователи видят его полностью. Если вам надо изменить это поведение, то вам надо сделать 2 вещи: 1 - отличать пользователей друг от друга, 2 - помечать сохраняемые данные, к какому пользователю они относятся.

    Различать пользователей можно по разному, логичнее всего это делать с помощью сессий: php.net/manual/ru/session.examples.basic.php но в зависимости от задачи, это можно делать и другими способами, например по IP пользователя или другой информации.

    Если вам обязательно надо хранить данные в файлах, то, вероятно, лучше всего для каждого пользователя создавать свой файл. Если файл должен быть один, то удобнее всего использовать один из форматов: CSV, JSON или XML. В этом случае в файле будут хранится как данные так и метка указывающая какому пользователю эти данные принадлежат.

    Но все эти варианты не удобны для активной работы с данными и не подходят для хранения большого объема данных для большого количества пользователей. Лучшим вариантом будет использовать все же базу данных, возможно вас заинтересует СУБД SQLite, для нее не нужен сервер, все данные хранятся в одном файле.
    Ответ написан
    Комментировать
  • Подходит ли данный план обучения для WEB (PHP)?

    @Silm
    Только не курсы попова!

    Все что нужно:
    www.phptherightway.com

    Не знаю как сейчас, несколько лет назад для начинающих у "специалиста" были хорошие курсы по PHP.
    Ответ написан
    Комментировать
  • Можно так сделать на рhp?

    @Silm
    Чтобы перенести таблицу к себе можно поступить примерно так: написать WEB-парсер, который пройдет по всем страницам выкачает данные. Написать парсер данных, который разберет содержимое таблицы и сохранит все в базу данных. Далее выводим как хотим данные из базы на своем сайте. Всё это можно сделать на PHP, затем выведенную таблицу можно оформить как угодно с помощью HTML, CSS и JS.
    Ответ написан
    1 комментарий
  • Парсер с Яндекса в WordPress?

    @Silm
    Если будете разбирать html, то инструменты в принципе правильные, возможно стоит по-сравнивать PHP Simple Dom с другими библиотеками для разбора dom и неплохо чем то обернуть curl, чтобы приятнее было запросы отправлять и принимать ответы.

    Если будете работать с фидом, то разбирать dom вам не понадобится.

    И лучше результат парсинга записывать в таблицу записей WordPress и запускать скрипит через Cron или выводить результаты непосредственно через сам парсер?

    Если из результатов парсинга будет формироваться постоянное содержимое сайта, то в таблицу. Вообще зависит от деталей вашей идеи.

    И какие подводные камни могут быть в такой задачи?

    Яндекс достаточно ревностно относится к парсингу его контента. Через некоторое количество подозрительных запросов можете начать получать капчу. Придется как-то ее обходить.
    Ответ написан
    3 комментария
  • Почему не передается значение через POST?

    @Silm
    Дампните $_POST вначале php файла, увидите в чем у вас отличие в данных, поймете куда копать.
    Ответ написан
    Комментировать
  • Как настроить почту яндекса?

    @Silm
    Ответ написан
    Комментировать