Jag har ett nyhetsskript som skriver ut en del av nyheten och man måste klicka för att läsa hela men jag skulle vilja att den då öppnas i en popup istället för en ny sida som nu.
include("./variablar.php");
$conn = mysql_connect("$server","$suser","$spass");
mysql_select_db("$databas");
$back = "<a href=\"javascript:history.back()\">Tillbaka</a>";
if(isset($nyhetid)) {
$q=mysql_query("SELECT * FROM nyheter WHERE nyhetid='$nyhetid'");
$r=mysql_fetch_Array($q);
$nyhetamne = $r["nyhetamne"];
$nyhetdatum = $r["nyhetdatum"];
$nyhettext = $r["nyhettext"];
$nyhettext = nl2br($nyhettext);
echo"<table border=\"0\ bgcolor=\"#ffffff\" cellspacing=\"1\" cellpadding=\"2\" width=\"$bredd\" STYLE=\"font-family: verdana; font-size: 10px\">";
echo"<tr>\n<td valign=\"top\"><b>$nyhetamne</b> - $nyhetdatum</td>\n</tr>";
echo"<tr>\n<td valign=\"top\">$nyhettext<br><br>$back</td></tr>";
echo"</table>";
} ELSEIF(isset($alla)) {
$q=mysql_query("SELECT * FROM nyheter ORDER BY nyhetdatum DESC");
while($r = mysql_fetch_array($q)) {
$nyhetid = $r["nyhetid"];
$nyhetamne=$r["nyhetamne"];
$nyhetdatum=$r["nyhetdatum"];
echo"<a href=\"?nyhetid=$nyhetid\">$nyhetamne</a> - $nyhetdatum<br>";
}
echo"<br>".$back;
}else {
$q=mysql_query("SELECT * FROM nyheter ORDER BY nyhetdatum DESC LIMIT $ant_nyheter");
if(mysql_affected_Rows() == "0") {
echo"<b>Det finns inga nyheter</b>";
} else {
echo"<table border=\"0\" bgcolor=\"#ffffff\" cellspacing=\"1\" cellpadding=\"2\" width=\"$bredd\" STYLE=\"font-family: verdana; font-size: 10px\">";
while($r=mysql_fetch_Array($q)) {
$nyhetamne = $r["nyhetamne"];
$nyhetdatum = $r["nyhetdatum"];
$nyhettext = $r["nyhettext"];
$nyhetid = $r["nyhetid"];
$nyhettext = substr($nyhettext,0,$ant_tec);
echo"<tr>\n<td valign=\"top\"><b>$nyhetamne</b> - $nyhetdatum</td>\n</tr>";
echo"<tr><td valign=\"top\">$nyhettext</td></tr>";
echo"<tr><td>[<a href=\"?nyhetid=$nyhetid\">Läs hela</a>]<br></tr></td>";