det virker ikke alligevel øvøv
paging går galdt nu når man skifter side skriver den
Warning: mysql_result(): Unable to jump to row 0 on MySQL result index 15 in /usr/export/www/hosting/4boys/test/profil.php on line 209
linje 209
$hent_beskeder_antal = mysql_result($temp1,0);
koden
<html>
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>yourclan.com</title>
<!-- Rollover Script -->
<script type=text/javascript>
function init() {
if (!document.getElementById) return
var imgOriginSrc;
var imgTemp = new Array();
var imgarr = document.getElementsByTagName('img');
for (var i = 0; i < imgarr.length; i++) {
if (imgarr[i].getAttribute('oversrc')) {
imgTemp[i] = new Image();
imgTemp[i].src = imgarr[i].getAttribute('oversrc');
imgarr[i].onmouseover = function() {
imgOriginSrc = this.getAttribute('src');
this.setAttribute('src',this.getAttribute('oversrc'))
}
imgarr[i].onmouseout = function() {
this.setAttribute('src',imgOriginSrc)
}
}
}
}
onload=init;
</SCRIPT>
<!-- Fade Script -->
<script language="JavaScript1.2">
//Gradual-Highlight image script- By Dynamic Drive
//For full source code and more DHTML scripts, visit
http://www.dynamicdrive.com //This credit MUST stay intact for use
function high(which2){
theobject=which2
highlighting=setInterval("highlightit(theobject)",50)
}
function low(which2){
clearInterval(highlighting)
if (which2.style.MozOpacity)
which2.style.MozOpacity=0.3
else if (which2.filters)
which2.filters.alpha.opacity=30
}
function highlightit(cur2){
if (cur2.style.MozOpacity<1)
cur2.style.MozOpacity=parseFloat(cur2.style.MozOpacity)+0.1
else if (cur2.filters&&cur2.filters.alpha.opacity<100)
cur2.filters.alpha.opacity+=10
else if (window.highlighting)
clearInterval(highlighting)
}
</script>
<link rel="stylesheet" type="text/css" href="include/style.css">
</head>
<body topmargin="0">
<div align="center">
<center>
<table border="0" cellpadding="0" cellspacing="0" width="760">
<tr>
<td width="100%"><img border="0" src="images/top.gif" width="760" height="199"></td>
</tr>
<tr>
<td width="100%">
<a href="index.php">
<img border="0" src="images/menu_home.gif" oversrc="images/rmenu_home.gif" width="224" height="25"></a><a href="download.php"><img border="0" src="images/menu_dl.gif" oversrc="images/rmenu_dl.gif" width="86" height="25"></a><a href="forum.php"><img border="0" src="images/menu_forums.gif" oversrc="images/rmenu_forums.gif" width="69" height="25"></a><a href="links.php"><img border="0" src="images/menu_links.gif" oversrc="images/rmenu_links.gif" width="59" height="25"></a><a href="members.php"><img border="0" src="images/menu_members.gif" oversrc="images/rmenu_members.gif" width="72" height="25"></a><a href="screenshots.php"><img border="0" src="images/menu_screenshots.gif" oversrc="images/rmenu_screenshots.gif" width="250" height="25">
</a>
</td>
</tr>
<tr>
<td width="100%" style="border: 1 solid #9C9C9C" bgcolor="#FFFFFF">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="180" valign="top">
<div align="center">
<table border="0" cellpadding="0" cellspacing="0" width="150">
<tr>
<td width="100%" background="images/bar_bg2.gif"><img border="0" src="images/index.1.gif" width="150" height="24">
<div style="margin-left:10px; margin-right:10px">
<?
include("brugermenu.php");
?>
</div>
<p><img border="0" src="images/index.2.gif" width="150" height="31"></td>
</tr>
</table>
<p>
<table border="0" cellpadding="0" cellspacing="0" width="150">
<tr>
<td width="100%" background="images/bar_bg2.gif"><img border="0" src="images/index.1.gif" width="150" height="24">
<div style="margin-left:10px; margin-right:10px">
<?
include("include/menu.php");
?>
</div>
<p><img border="0" src="images/index.2.gif" width="150" height="31"></td>
</tr>
</table>
<p>
<table border="0" cellpadding="0" cellspacing="0" width="150">
<tr>
<td width="100%" background="images/bar_bg2.gif"><img border="0" src="images/index.1.gif" width="150" height="24">
<div style="margin-left:10px; margin-right:10px">
<?
include("include/Affiliates.php");
?>
</div>
<p><img border="0" src="images/index.2.gif" width="150" height="31"></td>
</tr>
</table>
</div>
</td>
<td width="400" valign="top">
<div align="center">
<center>
<table border="0" cellpadding="0" cellspacing="0" width="383" background="images/news_bg.gif">
<tr>
<td width="100%" background="images/news_bg.gif" colspan="3"><img border="0" src="images/news_top.gif" width="384" height="14"></td>
</tr><tr>
<td width="93" valign="top">
</td>
<td width="271" valign="top">
<?
session_start();
if (session_is_registered("brugernavn") && session_is_registered("kodeord") && session_is_registered("logintid")) {
?>
<?
include "mysql/mysql.php";
if($_GET[id] == "") {
print "Du mangler et id!";
}else{
$hent_bruger = mysql_query("SELECT * FROM brugere WHERE id = '$_GET[id]'") or die(mysql_error());
while($vis = mysql_fetch_array($hent_bruger)) {
?>
Brugernavn: <? echo $vis[brugernavn]; ?><br>
Navn: <? echo $vis[navn]; ?><br>
Email: <a href="mailto:<? echo $vis[email]; ?>"><? echo $vis[email]; ?></a><br>
Hjemmeside: <a href="<? echo $vis[hjemmeside]; ?>"><? echo $vis[hjemmeside]; ?></a><br>
Fritekst: <br><? echo $vis[fritekst]; ?><br>
<bR><br>
<b> <? echo $vis[brugernavn]; ?>´s gæstebog!</b>
<br>
<?
}
}
if($_GET['mode'] == "slet" AND !empty($_GET['id'])) {
mysql_query(sprintf("DELETE FROM profil_gb WHERE id = %d",$_GET['id'])) or die(mysql_error());
print "Indlæget er nu slettet!";
}
/* Antallet af poster vi ønsker vist på hver side */
$pr_side = 10;
/* Vi tæller antallet af poster i tabellen husk at ændre ‘table’ til dit eget tabelnavn */
$temp = mysql_query("SELECT COUNT(*) FROM profil_gb WHERE ejer=$_GET[id]") or die(mysql_error());
$antal = mysql_result($temp,0);
/* Hvis visfra-variablen ikke findes i URL-feltet og den ikke er et nummer og den er større end antallet i databasen, så sættes den til 0, ellers sættes den til værdien fra URL feltet */
$vis_fra = (isset($_GET["visfra"]) && is_numeric($_GET["visfra"]) && $_GET["visfra"] < $antal) ? $_GET["visfra"] : 0;
/*tæl antallet af beskeder der kan hentes */
$temp1 = mysql_query("SELECT COUNT(*) FROM profil_gb WHERE ejer = '$_GET[id]' ORDER BY id DESC limit $vis_fra, $pr_side" ) or die(mysql_error());
$hent_beskeder_antal = mysql_result($temp1,0);
/* Vi laver et database udtræk med limit, så den kun hiver det rigtige antal ud fra tabellen, husk at ændre ‘table’ til dit eget tabelnavn */
$hent_beskeder = mysql_query("SELECT * FROM profil_gb WHERE ejer = '$_GET[id]' ORDER BY id DESC limit $vis_fra, $pr_side") or die(mysql_error());
/* Vi kører en while og udskriver data, det jeg har sat på er blot et eksempel */
if($hent_beskeder_antal != 0){
while($visb = mysql_fetch_array($hent_beskeder)) {
print "Brugernavn: ";
print "$visb[brugernavn]";
print " - ";
print "Dato: ";
print "$visb[dato]";
print " - ";
if($visb['brugernavn'] == $_SESSION['brugernavn']) {
print "<a href='?mode=slet&id=$visb[id]'>Slet indlæg</a><br>";
}
print "<br>Tekst: ";
print "$visb[tekst]<br>";
print "<br>";
?>
<?
}
}
?>
<?
echo "<hr />";
/* Der undersøges om der skal udskrives et ”forrige side”-link, er dette tilfældet udskrives linket */
if ($vis_fra > 1) {
$back= $vis_fra - $pr_side;
echo "<a href='$_SERVER[PHP_SELF]?id=$_GET[id]&visfra=$back'>Forrige</a> ";
}
$page = 1;
/* Alle siderne udskrives så man med et klik kan få resultaterne fra fx 90-100 */
for ($start = 1; $antal > $start; $start = $start + $pr_side) {
if($vis_fra != $page * $pr_side - $pr_side) {
echo "<a href='$_SERVER[PHP_SELF]?id=$_GET[id]&visfra=$start'>$page</a> ";
} else {
echo $page." ";
}
$page++;
}
/* Der undersøges om der skal udskrives et ”næste side”-link, er dette tilfældet udskrives linket */
if ($vis_fra < $antal - $pr_side) {
$next = $vis_fra + $pr_side;
echo " <a href='$_SERVER[PHP_SELF]?id=$_GET[id]&visfra=$next'>Næste</a>";
}
?>
<?
if($_POST[mode] == "skriv") {
if($_POST[tekst] != "") {
if($_GET[id] != "$_SESSION[brugernavn]") {
$dato = date('h:i:s');
mysql_query("INSERT INTO profil_gb (ejer, brugernavn, tekst, dato) VALUES ('$_GET[id]', '$_SESSION[brugernavn]', '$_POST[tekst]', '$dato')")or die(mysql_error());
print "<script language=\"javascript\">parent.location.replace('profil.php?id=$_GET[id]');</script>";
}
}
}
?>
<form action ="profil.php?id=<? echo $_GET[id]; ?>" method="POST">
<input type="hidden" name="mode" value="skriv">
<textarea name="tekst" rows="8" cols="30"></textarea><br>
<input type="submit" name="submit" value="Skriv">
</form>
<?
}else{
print "Du er ikke logget ind!";
}
?>
</td>
</center>
<td width="19" valign="top"><img border="0" src="images/news_right.gif" width="18" height="110"></td>
</tr>
<center>
<tr>
<td width="100%" colspan="3"><img border="0" src="images/news_bot.gif" width="382" height="30"></td>
</tr>
</table>
</center>
</div>
</td>
<td width="180" valign="top"> <div align="center">
<center>
<table border="0" cellpadding="0" cellspacing="0" width="150">
<tr>
<td width="100%" background="images/bar_bg.gif"><img border="0" src="images/bar_top.gif" width="150" height="24">
<div style="margin-left:10px; margin-right:10px">
<?
include("include/afstemning.php");
?>
</div>
<p><img border="0" src="images/bar_bot.gif" width="150" height="31"></td>
</tr>
</table>
<p>
<div align="center">
<table border="0" cellpadding="0" cellspacing="0" width="150">
<tr>
<td width="100%" background="images/bar_bg.gif"><img border="0" src="images/bar_top.gif" width="150" height="24">
<div style="margin-left:10px; margin-right:10px">
<?
include("include/nyestebruger.php");
?>
</div>
<p> </p>
<p><img border="0" src="images/bar_bot.gif" width="150" height="31"></td>
</tr>
</table>
</div><p>
<div align="center">
<table border="0" cellpadding="0" cellspacing="0" width="150">
<tr>
<td width="100%" background="images/bar_bg.gif"><img border="0" src="images/bar_top.gif" width="150" height="24">
<div style="margin-left:10px; margin-right:10px">
<?
include("include/dltop5.php");
?>
</div>
<p><img border="0" src="images/bar_bot.gif" width="150" height="31"></td>
</tr>
</table>
</div><p>
</center>
</div></td>
</tr>
</table>
<p> </p>
</td>
</tr>
</table>
</center>
</div>
</body>
</html>