Проще говоря - почему вы не могли :) Вывод PHP-кода попадает в разметку HTML, что приводит к тому, что? Sinput = следует только за тем, что имеет $ _GET ['sinput'] в PHP.Однако делать это без очистки параметров - очень плохая идея , поскольку гипотетический злоумышленник может в основном вводить произвольный HTML - и JavaScript!- на вашей странице с специально созданной ссылкой.(См. Статью Википедии о межсайтовых скриптах для получения дополнительной информации.)
В любом случае, вы говорите, что это не работает - что тогда у этой страницы есть?Буквально
<iframe src="load.php?sinput=<?php echo $_GET['sinput']; ?>">
или
<iframe src="load.php?sinput=">
?Если это первый, ваш веб-сервер неправильно распознает страницу как содержащую PHP-код, если второй - ваш PHP-скрипт не находит ничего в переменной $ _GET ['sinput'].