добавяне на информация след url

a009

Registered
една обикновена форума в която се въвежда url и като се натисне един бутон

да постави url-а без http://www.
веднага след http://api.thumbalizr.com/?url=ЕТО ТУК ДА СЕ ПОСТАВИ URL-А КОИТО Е ДОБАВЕН В ФОРМАТА

+1
 
Код:
<form method="GET" action="http://api.thumbalizr.com/">
<input type="text" name="url" />
<input type="submit" name="s" value="Добави" />
</form>
:?:
 
Код:
<?
ob_start();
?>
<form method="post" action="">
Линк : <input type="text" name="url"><br />
<input type="submit" name="submit" value="Натисни">
</form>

<?
if (isset($_POST['submit']))
{
$url=htmlspecialchars($_POST['url']);
$new=explode("http://www.", $url);
header("location:http://api.thumbalizr.com/?url=$new[1]");
}
?>


Това <? ob_start(); ?> най-отгоре на документа, над всичко, то трябва да седи на първият ред на документа !
 
justspy каза:
Код:
<?
ob_start();
?>
<form method="post" action="">
Линк : <input type="text" name="url"><br />
<input type="submit" name="submit" value="Натисни">
</form>

<?
if (isset($_POST[\'submit\']))
{
$url=htmlspecialchars($_POST[\'url\']);
$new=explode("http://www.", $url);
header("location:http://api.thumbalizr.com/?url=$new[1]");
}
?>


Това <? ob_start(); ?> най-отгоре на документа, над всичко, то трябва да седи на първият ред на документа !

като натисна върху Натисни
ми дава грешка

Warning: Cannot modify header information - headers already sent by (output started at - on line 14
 
Защото неси сложил както трябва

<? ob_start(); ?>

Това нещо трябва да седи на първия ред, над целия ти код, нетрябва да има празни места от началото на реда, много е важно, иначе няма да сработи !
 
Човек изпробвал съм си го тук на моя сървар и всичко си работи, или променяш нещо или и аз незнам, когато въведеш в полето да речем

http://www.google.bg/

и натиснеш бутона, то те прехвърля в

http://api.thumbalizr.com/?url=google.bg/

Нали това искаше ?
 
стана проблема беше при мен
а move ли да ми кажеш как да направя да не ме прейвърля към сайта а да отваря направо изобравението?
 
?
ob_start();
?>
<form method="post" action="">
Линк : <input type="text" name="url"><br />
<input type="submit" name="submit" value="Натисни">
</form>

<?
if (isset($_POST['submit']))
{
$url=htmlspecialchars($_POST['url']);
$new=explode("http://www.", $url);
echo "<img src=\"http://api.thumbalizr.com/?url=$new[1]\">";
}
?>
 
Код:
<?
ob_start();
?>
<form method="post" action="">
Линк : <input type="text" name="url"><br />
<input type="submit" name="submit" value="Натисни">
</form>

<?
if (isset($_POST['submit']))
{
$url=htmlspecialchars($_POST['url']);
$new=explode("http://www.", $url);
echo "<img src='http://api.thumbalizr.com/?url=$new[1]'>";
}
?>
 

Back
Горе