webForumDet fria alternativet

öppna $_GET['link'] i en ny flik?

PHP

4 svar · 869 visningar · startad av vagann

Medlem sedan juli 2011171 inlägg
Frågan#1

hej

när jag klickar på denna länken

<a href="page.php?action=GB&id='.$info['sender_id'].'&svara"><img src="images/gb_reply.png" title="answer" /></a>

visas denna koden på samma sida , det jag är ute efter är att det ska öppnas en ny flik där den endast innehåller textarea och skicka knappen .

if (isset($_GET['svara']))
{

$sql = mysql_query("SELECT * FROM `members` WHERE `id` = '". $id ."'") or die(mysql_error());
$info = mysql_fetch_array($sql);

echo '
<div id="message">
<form action="page.php?action=GB&id='.$id.'" method="post">
<input type="hidden" name="GB_answer" value="GB_answer" />

<textarea name="message" id="gb"></textarea>

<br /><br />

<input type="submit" style="float:right;" value="send" />
</form>
</div>
';}

tackar !

Medlem sedan aug. 2008815 inlägg
#2

EDIT: Missförstog din fråga tror jag... Du kan skriva en länk som

<a href="" target="_blank"></a>

Om du vill öppna länken i ett nytt fönster. Finns inget kommando för att öppna i en ny flik tror jag. Men det är ett html attribut i sådanafall

Medlem sedan juli 2011171 inlägg
#3

ja men när jag använder denna attributen så visas resten av sidan också , jag vill att det endast ska visa textarea där man skriver meddelandet

Medlem sedan aug. 2008815 inlägg
#4

Du får ju skriva:

if (isset($_GET['svara']))
{ 
ditt formulär osv

}else{

resten av sidan

}

Eller vad menar du?

Medlem sedan juli 2011171 inlägg
#5

skit samma , ska testa att ladda formet med ajax . så det var snällt om ni länka en bra ajax skript

280 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
133 ms — deklarationer (db)
0 ms — hämta statistik (cache)
143 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)