Ik heb een script gedownload en alle stappen netjes gevolgd maar toch loop ik tegen een probleem aan.
Ik wil een link partner systeem op mijn website plaatsen. Daarbij doet de pagina waarop mensen hun link kunnen aanmelden het echter niet (en dat is best wel essentieel ;-)). Na het versturen van het ingevulde formulier krijg ik weer een blanco formulier te zien. Weet iemand waar de fout zit?
Hier is het script:
<?
include"config.php";
if($submit) {
$select = "SELECT * FROM partners WHERE sitenaam='$sitenaam'";
$query = mysql_query($select)or die(mysql_error());
if(mysql_num_rows($query) == 1 ) { ?>
<?
echo "Sitenaam is al in gebruik sorry.<br><br>";
exit;
}
if ($naam =="" || $email =="" || $sitenaam =="" || $siteurl =="") {
echo "Je moet alles invullen.";
}
else {
$insert = "INSERT INTO partners (naam,email,sitenaam,siteurl,inhits,uithits) VALUES ('$naam','$email','$sitenaam','$siteurl','0','0')";
$query = mysql_query($insert)or die(mysql_error());
$query = "SELECT * FROM partners WHERE naam='$naam'";
$result = mysql_query($query);
while ($list = mysql_fetch_object($result)) {
$id = $list->id;
}
echo "Link naar de site op deze manier: $site_url/inhits.php?action=tel&id=$id<br>";
echo "Onthoud deze gegevens goed.<br>";
echo "Veel plezier ermee.";
mail("$email", "$site_naam, Succesvol Aangemeld", "Hoi $naam,
Je gegevens zijn succes vol toegevoegd aan het partner systeem.
Je bent geregistreerd met de volgende gegevens:
Naam: $naam
Site naam: $sitenaam
Site url: $siteurl
Om je hits te versturen naar $site_naam moet je linken naar het volgende adres:
$site_url/scripts/inhits.php?action=tel&id=$id
Bewaar of onthoud deze gegevens goed!
Veel succes!
Met vriendelijke groet,
De webmasters van $site_naam,
$site_naam", "From: Webmaster $site_naam<$email_adres>\nReturn-path: $email_adres");
}
}
else {
?>
<form name="form1" method="post" action="aanmelden.php">
<table width="400" border="0">
<tr>
<td colspan="2"><b>Aanmelden voor de Link exchange:</td>
</tr>
<tr>
<td width="30%">Naam</td>
<td width="70%">
<input type="text" name="naam">
</td>
</tr>
<tr>
<td width="30%">Email</td>
<td width="70%">
<input type="text" name="email">
</td>
</tr>
<tr>
<td width="30%">Site naam</td>
<td width="70%">
<input type="text" name="sitenaam">
</td>
</tr>
<tr>
<td width="30%">Site url</td>
<td width="70%">
<input type="text" name="siteurl" value="http://">
</td>
</tr>
<tr>
<td colspan="2">
<input type="submit" name="submit" value="Ok">
</td>
</tr>
</table>
</form>
<?
}
?>
Alvast bedankt voor het meedenken! :-)
Groeten,
Sjoerd
1.769 views