Я пытаюсь отправить форму автоматически без необходимости нажатия кнопки отправки. Я пытаюсь достичь, страница получает информацию, обрабатывает эту информацию, а затем перенаправляет ее на другую страницу.Есть ли способ автоматического запуска отправки без нажатия кнопки отправки?
Мой подход на перенаправлении до сих пор: -
<form action='<?php echo $url;?>' method='post'>
<input type='hidden' name='hiddenInfo' value='<?php echo $myInfo;?>'/>
</form>
<?php
header("Location:$url");
Я знаю, что приведенный выше код не работает, но я просто пытаюсь показать, что мой подход. Возможно ли даже автоматически отправлять данные без какого-либо обработчика событий.
До сих пор я стараюсь избегать <meta http-equiv="refresh" content="0;url=http://www.mysite.com/info/"/>
.
Заранее спасибо.
Вы можете отправить его с помощью javascript. но не с php. Вы должны привязать вход для отправки на свою страницу через ajax при загрузке страницы. –
Вы говорите, что вам даже не нужен пользователь для ввода записей (как выглядит ваша форма выше? Тогда почему даже писать контент в браузер? Не можете ли вы сделать все в Php? Обработайте некоторые данные, поступающие через GET или POST, тогда (при условии, что вам все еще нужно), перенаправить на страницу x? – EdSF
@RPM Я попробую это и дам вам знать, как это происходит. – shriek