блин, башку сломал.
На валидаторе пишет насчёт вот этого что форма незакончена, вроде. И ещё какую то лабуду. 2-ое суток методом тыка менял всё, и нифига. Что не так сдесь ?
if ($set_user['quick_go']) {
$socurl = $set['homeurl'].urlencode($_SERVER['REQUEST_URI']);
$arr = array('Поделится в сети' =>'../', 'ВКонтакте' => 'http://vkontakte.ru/share.php?url='.$socurl.'/', 'Одноклассники' => 'http://www.odnoklassniki.ru/dk?st.cmd=addShare&st._surl='.$socurl.'&title='.$textl.'/', 'Фейсбук' => 'http://www.facebook.com/sharer.php?u='.$socurl.'&t='.$textl.'/', 'Твиттер' => 'http://twitter.com/home?status='.$textl.' '.$socurl.'/', 'Майл' => 'http://connect.mail.ru/share?share_url='.$socurl.'/', 'Лайфжурнал' => 'http://www.livejournal.com/update.bml?event='.$socurl.'&subject='.$textl.'/', 'Гугл' => 'http://www.google.com/bookmarks/mark?op=add&bkmk='.$socurl.'&title='.$textl.'/', 'Я.ru' => 'http://my.ya.ru/posts_add_link.xml?URL='.$socurl.'&title='.$textl.'/', 'Лайфтырнет' => 'http://www.liveinternet.ru/journal_post.php?action=l_add&cnurl='.$textl.'/');
if (isset($_POST['knop'])) {
$go = $arr[$_POST['go']];
header('Location: ' . $go . '');
}
else
{
echo '<form action="" method="post"><select name="go">';
foreach ($arr as $k => $v)
{
echo '<option value="' . $k . '">' . $k . '</option>';
}
echo '</select> <input type="submit" name="knop" value="ok" /></form>';
}
}