Hoi ik heb een linksysteem op een site, het probleem echter is dat wanneer je op een link klikt het niet goed doet. Voorbeeld
hier Als je dan op een link klikt komt er de oorspronkelijke link ook voor te staan.
PHP-code:
<STYLE type=text/css>
A:link { FONT-SIZE: 8pt; COLOR: #FFOOOO; FONT-FAMILY: Verdana }
A:visited { FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana }
A:hover { FONT-SIZE: 8pt; COLOR: #669933; FONT-FAMILY: Verdana }
A:active { FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana }
BODY { FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana }
code { FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana }
TABLE { FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana }
TD { FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana }
PRE { FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana }
input, option, textarea, select { FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana }
</STYLE>
<?php
//sql connectie includen
include ("connect.php");
//Plaats link pagina//
if (isset($plaatslink)) {
//Als formuliertje is ingevuld
if ($_POST['submit']) {
if ($naam !="" AND $email !="" AND $url!="")
{
$naam = addslashes($_POST['naam']);
$email = addslashes($_POST['email']);
$url = addslashes($_POST['url']);
$cat = addslashes($_POST['cat']);
$insert = "INSERT INTO links_url (id, naam, url, sort, cat, email, status) VALUES ('', '$naam', '$url', '0', '$cat', '$email', 'wachtrij')";
mysql_query ($insert) or die(mysql_error());
echo "Bedankt voor het aanmelden van je link.<br>Na goedkeuring van de webmaster zal deze op de website worden gezet.";
}
else { echo "U heeft één van de benodigde velden niet ingevuld!<br><a href='javascript:window.history.go(-1)'>Klik hier om terug te keren</a>";}
}
//formulier invullen
else { echo "<table width=\"450\"><tr><td width=\"125\" valign=\"top\"><b>Naam website</b> *</td><form action=\"$PHP_SELF?plaatslink\" method=post><td width=\"325\"><input name=\"naam\" type=\"text\" size=\"60\" maxlength=\"200\"></td></tr>
<tr><td width=\"125\" valign=\"top\"><b>Url website</b> *</td><td width=\"325\"><input name=\"url\" type=\"text\" size=\"60\" maxlength=\"200\"></td></tr>
<tr><td width=\"125\" valign=\"top\"><b>Email-adres</b> *</td><td width=\"325\"><input name=\"email\" type=\"text\" size=\"60\" maxlength=\"200\"></td></tr>
<tr><td width=\"125\" valign=\"top\"><b>Categorie</b> *</td><td width=\"325\"><select name='cat'><option></option>";
$gbc_query = "SELECT * FROM links_cat ORDER BY sort";
$gbc_exec = mysql_query($gbc_query);
while ($gbc_result = mysql_fetch_array($gbc_exec)) {
$gbc_id = $gbc_result["id"];
$gbc_naam = $gbc_result["naam"];
echo "<option value=\"".$gbc_id."\">".$gbc_naam."</option>"; }
echo "</select></td></tr><tr><td width=\"125\"></td><td width=\"325\"><input name=\"submit\" type=\"submit\" value=\"Verzend\"></td></form></tr></table>";
}}
//Laat links zien pagina//
else {
//categorieen selecteren
$gbc_query = "SELECT * FROM links_cat ORDER BY sort";
$gbc_exec = mysql_query($gbc_query);
while ($gbc_result = mysql_fetch_array($gbc_exec)) {
$gbc_id = $gbc_result["id"];
$gbc_naam = $gbc_result["naam"];
echo "<table width=450 style='border-style: solid; border-color: #CCCCCC; border-width: 1;' cellpadding=0 cellspacing=0 align=center><tr><td> <b>".$gbc_naam."</b></td><td align=right><a href='$PHP_SELF?plaatslink'>Plaats jouw link</a> </td></tr></table><br><table width=450 style='border-style: solid; border-color: #CCCCCC; border-width: 1;' cellpadding=0 cellspacing=0 align=center>";
//bijbehorende links selecteren
$gbu_query = "SELECT * FROM links_url WHERE cat='$gbc_id' AND status != 'wachtrij' ORDER BY naam DESC";
$gbu_exec = mysql_query($gbu_query);
while ($gbu_result = mysql_fetch_array($gbu_exec)) {
$gbu_naam = $gbu_result["naam"];
$gbu_url = $gbu_result["url"];
$gbu_status = $gbu_result["status"];
echo "<tr><td> <a href=\"".$gbu_url."\" title=\"".$gbu_naam."\" target=\"_blank\">".$gbu_naam."</a></td></tr>"; }
//tabel afsluiten en link naar plaats-pagina
echo "</table><br>"; }}
?>
heeft iemand hier een oplossing voor?
Met Vriendelijke Groet,
Flamez