У меня есть переменная PHP thePHPvar в файле DoStuff.php на моем веб-сайте.thePHPvar устанавливается в строку.
Затем после этого код в DoStuff.php делает
header("Location: http://localhost/theWebite/index.php");
Мне нужно 2 вещи в моем обработчике onLoad внутри тега body index.php:
<body onload="doLoad()">
Моя функция doLoad () должна иметь возможность делать 2 вещи:
1) получать доступ к переменной 'thePHPvar', которая снова является строкой (именем пути), которая была установленав PHP-коде в DoStuff.php непосредственно перед перенаправлением header ().
2) также, doLoad () должен быть в состоянии определять, когда thePHPvar пуст, чтобы избежать попытки использовать thePHPvar.и пропустить логику, которая использует эту строку.
Я новичок в php и javascript и впечатлен тем, что начал работать над тем, что имею сейчас, но я потратил на это полдня, прочитал многоаналогичные вопросы по SO.
Я должен иметь возможность перенаправить обратно на index.php, получить эту строковую переменную и, если она установлена (не ноль), выполнить некоторый код JavaScript.
Сейчас это все моиonLoad () делает, и эй - это работает.Но пока не совсем правильно.
<head>
<script type="text/javascript">
function doLoad()
{
alert("Page is loaded");
}
</script>
</head>
Не представляя кучу новых вещей, которые мне пришлось бы изучать, например, Ajax и т. Д., Как мне это сделать в javascript, html, php и в том, что яесть здесь?