Задать вопрос
Ответы пользователя по тегу JavaScript
  • Как выполнить "action.php" 10 раз после нажатия кнопки SUBMIT?

    запускать через ajax множество запросов. повесить на кнопку а не на submit действие и нарисовать js for.

    Но вы должны понимать что такой метод да и вообще проблема не должны так решаться нужно переоформить чтобы отправлять все один запросом, это очень ресурсоемкий и вообще неправильный подход. В крайнем случае на стороне php запустите несколько раз обработку тех же данных но это костыль.
    Ответ написан
    Комментировать
  • Как вызывать скрипт в разных местах?

    второй script тоже упаковать внутрь $(document).ready(function(){ иначе всe input что определены после него уже работать не будут
    Ответ написан
  • Как организовать защиту от парсинга сайта?

    1 Загрузка контента через Ajax перед этим генерация токена. Но поисковики могут взбесится.
    2 верстка должна быть не просто динамической а для каждой записи своя чтобы поисковики были добрее. Например :

    switch($news['id']%10) {
         case 1 : echo "<div>".$news['content']."</div>"; break; 
         case 1 : echo "<p>".$news['content']."</p>"; break; 
         case 1 : echo "<span>".$news['content']."</span>"; break; 
    
    // ...........
    
    }


    В большинстве это дилемма между дружбой с поисковиками и сохранностью инфы. Лучше просто сообщать сразу о своем контенте Yandex - у через addurl, также есть фича сообщить о новом контенте куда вписывается текст. После этого можно пожаловаться на вора. Говорят помогает, песимизируют сайты вора.
    Ответ написан
  • Переменная из PHP в Jquery?

    Этот код js переносишь в отдельный файл, чтобы не мучить весь код. Окончание файлу ставишь .php, вызываешь его из основной страницы тоже <script scr='/js/func.php'></script>

    вот в этом файле уже можно будет писать <?=$_POST[postid]?>
    Ответ написан
    Комментировать
  • Как защитить ajax запрос?

    if($_COOKIE['password']==="мой_супер_секретный_код") {

    // делаем что должен делать ajax

    }

    Ставим себе куку в браузере и работаем.

    Это если без авторизации и прочего.
    Ответ написан
  • Как скрыть часть данных на сайте?

    Если шаблон допускает использование кода PHP то как описано выше. Если нет то генерировать блок в контролере (участке кода который оперирует посредственно с данными).

    Главное иметь переменную в которой содержится значение зарегистрирован пользователь или нет.

    Самый топорный способ это сделать глобальную переменную текущего пользователя в которая будет false если пользователь не зарегистрирован
    Ответ написан
    Комментировать