Рассмотрим следующую форму, содержащую текстовое поле и кнопку отправки:
<form method="POST" action="<?php isValid();?>" class="urln">
<input name="url" type="text" autocomplete="off" class="urlField"/>
<input name="ybutton" type="submit" value="Add!" class="logButon" action="<?php isValid();?>"/>
</form>
Определение isValid()
выглядит следующим образом:
function isValid()
{
$string = $_POST['url'];
$youtubeURL = parse_url($string);
if($youtubeURL["host"]=="www.youtube.com")
echo 'videoAdmin.php';
else
echo '';
}
Проблема в том, что успешная отправка URL-адресов на YouTube происходит во второй форме, а не после первой. Идея состоит в том, чтобы предоставить правильный URL-адрес сразу после заполнения формы (возможно, AJAX?). Любая помощь с благодарностью.