Skulle der være nogen der kan få dette til at virke, uden at bruge
header (scriptet skal ligge på freepaq, som har reklamen i toppen
hvor headeren skrives). Det har tidl. virket i asp med noget javascript
som dette:
<META HTTP-EQUIV='REFRESH' CONTENT='0;URL="<%= strurl %>">
eller:
<script>
parent.location.href="<%=strURL%>";
</script>
Det kan jeg, som er meget ny i PHP, ikke få til at virke - nogen der kan give
en hjælpende hånd?
Claus
ps: kan man holde outputtet tilbage i PHP?? (som i asp med Response.Buffer = True )
--------------------------------------------------------------------------------------
<?
If ($fileid) {
include("fjernet.php");
$strSQL = mysql_query("SELECT downloads,fileurl FROM Fs WHERE fileid =$fileid");
if ($df = mysql_fetch_array($strSQL)) {
mysql_query("UPDATE Fs SET Downloads=Downloads+1 where fileid=$fileid");
Header("Location: $df[8]");
}
}
include("fjernet.php");
$result = mysql_query("SELECT * FROM Fs where Tb='Adventures'")
or die( "Unable to connect to SQL server. Reason: ".mysql_error());
while ($row = mysql_fetch_array($result)) {
?>
<table><tr>
<td><a href=counter.php?table=Adventures&fileid=<? echo $row[34] ?>><? echo $row[7] ?></a>Downloads: <? echo $row[20]
?> Fileurl($row[8])= <? echo $row[8] ?>
</td></tr>
<?
}
?>
</table><br>
</body>
der ligger for øvrigt en prøve her:
www.flightsim.dk/php1/counter.php som er ovennævnte script.