Как закрыть страницу php из браузера после выполнения кода?

#php

#php

Вопрос:

У меня есть код на php, который я хочу запланировать в планировщике задач. Но когда эта страница запускается, она открывает вкладку в окне моего браузера. Я все равно хочу закрыть ее после выполнения или есть какой-нибудь способ запустить страницу php, не открывая вкладку в браузере? Я пробовал window.close(); , но это также не работает.

Комментарии:

1. Вы поместили теги window.close(); inside <script> ? Не работает, значит выдает ошибку или просто не закрывает окно браузера?

2. пожалуйста, покажите нам соответствующий код, который иллюстрирует вашу настройку: я правильно вас понял, что вы автоматически открываете окно браузера по расписанию? Как?

Ответ №1:

Вы можете использовать cURL. запускать код в фоновом режиме или без открытия вкладки браузера.

смотрите документацию cURL

Ответ №2:

Это должно быть похоже:

filename.php

 <?php 
echo "I am here";
//here some php code

//adding close browser tab code
?>
<script>
     window.close();
</script>
<?php
    //here some php code
?>
  

Ответ №3:

Просто запустите скрипт из вашей командной строки. Вообще нет необходимости подключать браузер.

http://php.net/manual/en/features.commandline.usage.php