Hallo, ik heb een fout in mijn bewerk reactie script. Het is zo, dat als ik een reactie bewerk hij wel gewoon bewerkt wordt maar hij linkt wel terug naar de vorige reactie wat bewerkt is maar in de internet browser je www balk staat een link van een andere reactie.
Bijvoorbeeld ik bewerk de reactie van:
http://www.domeinnaam.nl/ding/nieuws/id/naam/1/0/
Dan is ie bewerkt dan linkt ie gewoon terug naar degene die bewerkt is, maar in de www balk zie je dan staan:
http://www.domeinnaam.nl/ding/nieuws/id/andere-naam/1/0/
Dan linkt ie naar een andere reactie.
Terwijl die wel op dezelfde reactie zit. Wie weet hoe dit kan.
PHP
<?php
require_once('../includes/config.php');
$pageTitle = 'Reactie bewerken';
$metaKey = 'Reactie bewerken, reactie, bewerken, '.$metaKey;
$metaDescrip = 'Reactie bewerken | '.$metaDescrip;
if(login_check() === FALSE)
{
$ctext = '<script type="text/javascript">login()</script>
<noscript><meta http-equiv="refresh" content="0; URL='.$site.'/inloggen/"></noscript>
<h1 class="contentTitle">Inloggen</h1>
<div class="contentText">
<h2>
<em>U dient in te loggen voordat u deze pagina kunt bekijken</em>
</h2>
</div>';
}
else
{
$isPage = true;
if($_mGET[0] == "ding" && $_mGET[1] == "bewerk-reactie" && $_mGET[2] == "gamenieuws" && ctype_digit($_mGET[3]))
{
$page = 'gamenieuws';
$waar = 'Gamenieuws';
$id = $_mGET[3];
}
else if($_mGET[0] == "ding" && $_mGET[1] == "bewerk-reactie" && $_mGET[2] == "overigenieuws" && ctype_digit($_mGET[3]))
{
$page = 'overigenieuws';
$waar = 'Overigenieuws';
$id = $_mGET[3];
}
else if($_mGET[0] == "ding" && $_mGET[1] == "bewerk-reactie" && $_mGET[2] == "nieuws" && ctype_digit($_mGET[3]))
{
$page = 'nieuws';
$waar = 'Nieuws';
$id = $_mGET[3];
$hoofdTitle_db = connectie()->query("SELECT hoofdTitel FROM nieuws WHERE nieuwsGroep=".$id." AND publiceerd=1 AND gekeurd=1 ORDER BY id ASC LIMIT 1");
$hoofdTitle = $hoofdTitle_db->fetch_assoc();
$headTag = $hoofdTitle['hoofdTitel'];
}
else
{
$isPage = false;
$ctext = '<h1 class="contentTitle">Bewerk reactie » Error</h1>
<div class="contentText">
<h2>
Deze reactie kon niet worden bewerkt!
</h2>
</div>';
$navBar = '<li>» <a href="ding/">Ding</a></li>
<li>» Reactie bewerken </li>
<li>» Error </li>';
}
if($isPage === true)
{
$reactie_db = connectie()->query("SELECT * FROM ".$page."_reacties WHERE reactieID=".uitvoer($id)."") or die(connectie()->error);
$reactie = $reactie_db->fetch_assoc();
$ctext = '<h1 class="contentTitle">'.$waar.' » Reactie bewerken</h1>
<div class="contentText">
<h2>';
if($reactie_db->num_rows == 0)
{
$ctext .= 'Deze reactie bestaat niet!';
}
else if($reactie['reactieAuteur'] != $sessie['userID'] && permission_check($userid, 'db reactie bewerken') === false)
{
$ctext .= 'Deze reactie is niet van jou!';
}
else if(isset($_POST['bewerken']) && $_POST['bericht'] != "")
{
$bericht = invoer($_POST['bericht']);
$bewerk = invoer($sessie['userID']);
connectie()->query("INSERT INTO logs (userID, teamID, waar, waar_id, wat, was, wordt, datum) VALUES('".invoer($reactie['reactieAuteur'])."', '".invoer($userid)."', '".invoer($waar)."', '".invoer($reactie[$page.'ID'])."', 'reactie bewerkt', '".invoer($reactie['reactieBericht'])."', '".$bericht."', NOW())");
connectie()->query("UPDATE ".$page."_reacties SET reactieBericht='".$bericht."', reactieWijzig=NOW(), reactieWijzigDoor=".$bewerk." WHERE reactieID=".$id."");
$ctext .= 'Uw reactie is bewerkt, u wordt teruggestuurd';
if($page == 'nieuws')
{
header('Location:'.$site.'/ding/nieuws/'.uitvoer($reactie[$page.'ID']).'/'.dash(uitvoer($headTag)).'/1/0/');
exit;
}
header('Location:'.$site.'/ding/'.uitvoer($page).'/'.uitvoer($reactie[$page.'ID']).'/');
exit;
}
else
{
$ctext .= '<form name="message" method="post">
<script type="text/javascript">edToolbar(\'bericht\');</script><br/>
<textarea name="bericht" id="bericht" cols="60" rows="15">'.stripslashes($reactie['reactieBericht']).'</textarea><br/>
<input type="submit" name="bewerken" id="bewerken" value="Bewerk reactie" />
</form>';
$navBar = '<li>» <a href="ding/">Ding</a></li>
<li>» <a href="ding/'.strtolower($waar).'/'.uitvoer($reactie[$page.'ID']).'/">'.$waar.'</a></li>
<li>» Reactie bewerken </li>';
}
$ctext .= '</h2>
</div>';
}
}
require_once('../_header.php');
echo $ctext;
require_once('../_footer.php');
?>
Toon Meer