webForumDet fria alternativet

target i php

3 svar · 293 visningar · startad av niake

niakeMedlem sedan juni 20022 inlägg
#1

Någon som kan hjälpa mej med target "_blank"??

You are being forwarded to: <? echo "$sitename"; ?>. If your browser doesn't
support forwarding, <a href="<? echo "$siteurl"; ?>">click here</a>.

RödalacketMedlem sedan feb. 20002 612 inlägg
#2

<a href="<? echo "$siteurl"; ?>" target="_blank">click here</a>

niakeMedlem sedan juni 20022 inlägg
#3

Det funkade inte vill att länken ska öppnas i ett nytt fönster .

<?php
require("config.php");
?>

<?php

if($a) {

$conn=mysql_connect($server,$dbuser,$dbpass);
$c="select name,linkurl,hits from linkslinks where uid='$a'";
$get=mysql_db_query($dbname,$c,$conn);
list($sitename,$siteurl,$hits)=mysql_fetch_row($get);
$hits++;

$d="UPDATE linkslinks SET hits='$hits' where uid='$a'";
$do=mysql_db_query($dbname,$d,$conn);

?>

<html>
<head>
<title>
<? echo "$heading"; ?> - Jump to: <? echo "$sitename"; ?>
</title>
<style>
A,P,TD,TH {font-family: Verdana,Helvetica,Arial; font-size: 11px;}
A:HOVER {color: <? echo "$hlink"; ?>;}
</style>
<META HTTP-EQUIV="Refresh" CONTENT="0; URL=<? echo "$siteurl"; ?>">
</head>
<body bgcolor="<? echo "$bgcolor"; ?>" text="<? echo "$text"; ?>" link="<? echo "$link"; ?>" vlink="<? echo "$vlink"; ?>" alink="<? echo "$alink"; ?>">
<p><b><? echo "$heading"; ?> - Jump to: <? echo "$sitename"; ?></b>
<hr></p>

<p>
You are being forwarded to: <? echo "$sitename"; ?>. If your browser doesn't
support forwarding, <a href="<? echo "$siteurl"; ?>">click here</a>.
</p>

<p>
<hr>
<table cellspacing="0" cellpadding="2" border="0" width="100%">
<tr>
<td align="left">
<p>
[<a href="<? echo "$home_url"; ?>"><? echo "$homename"; ?></a>]
[<a href="links.php">Back to Main</a>]
</td>
<td align="right">
<p>
<i><? echo date("D M d, Y H:i:s") ?></i>
</p>
</td>
</tr>
</table>
</body>
</html>

<?php
} else {
?>

<html>
<head>
<title>
Error
</title>
<style>
P {font-family: Verdana,Helvetica,Arial; font-size: 11px;}
A:HOVER {color: <? echo "$hlink"; ?>;}
</style>
</head>
<body bgcolor="<? echo "$bgcolor"; ?>" text="<? echo "$text"; ?>" link="<? echo "$link"; ?>" vlink="<? echo "$vlink"; ?>" alink="<? echo "$alink"; ?>">
<p><b>Error</b>
<hr></p>

<p>
<font color="#FF0000"><b>Error</b></font>: No site selected.
</p>

<p>
<hr>
<table cellspacing="0" cellpadding="2" border="0" width="100%">
<tr>
<td align="left">
<p>
[<a href="<? echo "$home_url"; ?>"><? echo "$homename"; ?></a>]
[<a href="links.php">Back to Main</a>]
</td>
<td align="right">
<p>
<i><? echo date("D M d, Y H:i:s") ?></i>
</p>
</td>
</tr>
</table>
</body>
</html>

<?php
}
?>
spangoMedlem sedan juni 20008 205 inlägg
#4

1. Du ska inte säga <META HTTP-EQUIV="Refresh" CONTENT="0; URL=<? echo "$siteurl"; ?>"> utan ska i stället anropa funktionen header på följande vis: header($siteurl);
2. Om du menar att den automagiska redirecten ska öppnas i ett nytt fönster får du använda JavaScript:

<script type="text/javascript"><!--
window.open("<?=$siteurl?>", "_blank");
// --></script>

3. Om du inte menar den automagiska redirecten, tittar du noga på den kod som skickats ut av PHP-scriptet med Visa källa i din läsare. Inte PHP-koden. Då är det en HTML-fråga och inte en PHP-fråga.

128 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)