nu har jeg leget lidt med det...
og insæt functionen virker nu.. den sætter privat til 1 og offentlig til 0.. og den siger os privat osv men.. alle kan se de private tag det er jo ik sjovt..
min kode er nu
<script language="JavaScript" type="text/javascript">
<!-- // Skjul for gamle browsere
function popUp(strURL, intWidth, intHeight) {
var intLeft = (screen.availWidth - intWidth - 10) / 2;
var intTop = (screen.availHeight - intHeight - 29) / 2;
objWin = window.open(strURL, 'Smileys', 'left=' + intLeft + ',top=' + intTop + ',width=' + intWidth + ',height=' + intHeight + ',menubar=no,toolbar=no,location=no,status=no,scrollbars=no,resizable=no');
}
// -->
function ToggleCheck( el, f )
{
if( el.src.indexOf("on") != -1 )
{
el.src = "img/off.gif";
f.privatCHECK.value = "0";
}
else
{
el.src = "img/on.gif";
f.privatCHECK.value = "1";
}
}
function submitForm() {
if (window.event.keyCode == 13) {
document.tag.submit();
}
}
</script>
<form name="tag" method="post" action="?z=tagwall">
<table width="590" border="0" cellspacing="0" cellpadding="0" id="table2">
<tr>
<td>Navn:</td>
<td colspan="2"><input name="navn" type="text" id="navn" class="tagwall"></td>
</tr>
<tr>
<td valign="top">Besked:</td>
<td colspan="2"><textarea name="besked" cols="40" rows="10" id="besked" class="tagwall"></textarea></td>
</tr>
<tr>
<td>HP:</td>
<td colspan="2"><input name="hp" type="text" id="hp" value="
http://" class="tagwall"></td>
</tr>
<tr>
<td>Email:</td>
<td colspan="2"><input name="email" type="text" id="email" class="tagwall"></td>
</tr>
<tr>
<td>Privat:</td>
<td colspan="2"><input type="hidden" name="privatCHECK"><img src="img/off.gif" width="10" height="17" onclick="ToggleCheck(this,document.forms['tag']);" alt="klik for at skrive privat" name="privatCHECK"></td>
</tr>
<tr>
<td><a href="java script:popUp('smileys.htm', 590, 300);" class="content">Smileys</a></td>
<td> </td>
<td><a href="java script:document.tag.submit();" class="content">Add tag</a></td>
</tr>
</table>
</form>
<?
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$navn = stripslashes($_POST['navn']);
$besked = stripslashes($_POST['besked']);
if(empty($navn)) { print("du mangler at udfylde fylde dit navn"); }
elseif(empty($besked)) { print("du mangler at udfylde en besked"); }
else
{
$ip = $_SERVER['REMOTE_ADDR'];
$dato = time();
$tekst = str_replace("\n", "", $_POST['besked']);
mysql_query("INSERT INTO tagwall (navn, dato, besked, ip, email, hp, privat) values ('$_POST[navn]', '$dato', '$tekst', '$ip', '$_POST[email]',
'$_POST[hp]', '$privatCHECK')") or die(mysql_error());
mail("zyxep@delicate-designs.dk", "My Subject", "Line 1\nLine 2\nLine 3");
header("Location: ?z=tagwall");
}
}
$offset = (isset($_GET[offset])) ? $_GET[offset] : 0;
$pr_side = 10;
$result = mysql_query("SELECT * FROM tagwall ORDER BY id DESC limit $offset,$pr_side") or die(mysql_error());
?>
<table width="590" border="0" cellpadding="0" cellspacing="0" class="content" id="tabel1">
<?php
while ($r = mysql_fetch_array($result)) {
$query = mysql_query("select * from tagwall WHERE id = '$r[id]'") or die(mysql_error());
$row= mysql_fetch_array($query);
$tekst = $r["besked"];
$tekst = htmlentities($tekst);
include("func.php");
if($r["privat"] == 0) {
?>
<tr>
<td width="71%" bgcolor="#EEF2F6" class="content"><a href="mailto:<?=$r['email'];?>" class="content"><?=$r["navn"];?></a> | <?= date("j-n-Y @ H:i", $r["dato"]);?> | <a href="<?=$r['hp'];?>" class="content"><?=$r['hp'];?></a></td>
<td width="14%" bgcolor="#EEF2F6" class="content"> </td>
<td width="15%" bgcolor="#EEF2F6" class="content"><?php if($_SERVER["REMOTE_ADDR"] == $_SESSION["zyxep"]) { echo "<a href=\"?z=deltag&id=" . $r["id"] . "\" class=\"content\">Del</a> - <a href=\"?z=edittag&id=" . $r["id"] . "\" class=\"content\">Edit</a>"; } elseif($_SERVER["REMOTE_ADDR"] == $_SESSION["editone"]) { echo "<a href=\"?z=deltag&id=" . $r["id"] . "\" class=\"content\">Del</a> - <a href=\"?z=edittag&id=" . $r["id"] . "\" class=\"content\">Edit</a>"; } else { echo " "; } ?></td>
</tr>
<tr>
<td class="content" bgcolor="white" colspan="3"><?=$tekst;?>
</td>
</tr>
<tr>
<td height="5"></td>
</tr>
<?php
} elseif($r["privat"] == "1" || $_SERVER['REMOTE_ADDR'] == $_SESSION["zyxep"] || $_SERVER['REMOTE_ADDR'] == $row[ip]) {
?>
<tr>
<td width="71%" bgcolor="#EEF2F6" class="content"><a href="mailto:<?=$r['email'];?>" class="content"><?=$r["navn"];?></a> | <?= date("j-n-Y @ H:i", $r["dato"]);?> | <a href="<?=$r['hp'];?>" class="content"><?=$r['hp'];?></a></td>
<td width="14%" bgcolor="#EEF2F6" class="content">Privat</td>
<td width="15%" bgcolor="#EEF2F6" class="content"><?php if($_SERVER["REMOTE_ADDR"] == $_SESSION["zyxep"]) { echo "<a href=\"?z=deltag&id=" . $r["id"] . "\" class=\"content\">Del</a> - <a href=\"?z=edittag&id=" . $r["id"] . "\" class=\"content\">Edit</a>"; } elseif($_SERVER["REMOTE_ADDR"] == $_SESSION["editone"]) { echo "<a href=\"?z=deltag&id=" . $r["id"] . "\" class=\"content\">Del</a> - <a href=\"?z=edittag&id=" . $r["id"] . "\" class=\"content\">Edit</a>"; } else { echo " "; } ?></td>
</tr>
<tr>
<td class="content" bgcolor="white" colspan="3"><?=$tekst;?>
</td>
</tr>
<tr>
<td height="5"></td>
</tr>
<?php
}
}
?><tr><td><?php
$antal = mysql_result(mysql_query('SELECT COUNT(*) FROM tagwall'),0);
if ($offset >= $pr_side) {
$forrige = $offset-$pr_side;
print '<a href="?z=tagwall&offset=' . $forrige . '" class="content">Tilbage</a>';
}
?></td><td colspan="2"><?php
if($antal > $offset+$pr_side) {
$naeste = $offset+$pr_side;
print '<a href="?z=tagwall&offset=' . $naeste . '" class="content">Frem</a>';
}
?></td></tr></table>