Hallo, ik gebruik op mijn website een linkscript, waarmee andere mensen zich dus kunnen aanmelden en zo een link op mijn pagina krijgen, alleen het probleem is zodra ze een link met ID terug krijgen zien ze alleen een witte pagina met de link partners erop en niet zoals het hoort netjes in een tabel de links, ik heb het script in een tabel geinclude via " <iframe src='http://........./le/index.php' framespacing='0' frameborder='no' scrolling='no' width='180' height='500'></iframe> de deelnemers krijgen dit http://........./le/inhits.php?action=tel&id=4 maar als je deze link gebruik werken de functies wel, er wordt geteld hoeveel in en uithits maar je komt niet op mijn index pagina, maar in de index pagina van het script. weet iemand hier iets op, ik ben al 2 dagen aan het zoeken, maar nog steeds niets.
Alvast bedankt.
***INDEX.PHP***
[php]
<?
include "config.php";
$select = "SELECT * FROM partners ORDER by inhits DESC LIMIT 0,12";
$query = mysql_query($select) or die (mysql_error());
while ($list = mysql_fetch_object($query)) {
$sitenaam = $list->sitenaam;
$siteurl = $list->siteurl;
$sitenaam = htmlspecialchars("$sitenaam");
$siteurl = htmlspecialchars("$siteurl");
echo "<font color=\"#000066\" face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"2\"><a href=\"uithits.php?action=tel&id=$list->id\" title=\" Inhits: $list->inhits | Uithits: $list->uithits\" onMouseOver=\"window.status='$list->sitenaam Inhits:$list->inhits Uithits:$list->uithits';return true\" onMouseOut=\"window.status='';return true\" target=\"_blank\">$list->sitenaam</a></font> <br>";
}
echo "<br><a href=\"aanmelden.php\">Link aanmelden</a>";
?>
[\php]
***CONFIG.PHP***
[php]
<?
$pagina = "10"; //Aantel site in de top
$email_adres = ""; //Je email adres
$site_naam = ""; //Lijkt me duidelijk
$site_url = "http://......./le"; //lijkt me duidelijk emt http:// ervoor + het hele url naar het bestand dus als het
//in een map staat. bijv. http://www.jesite.nl/linksysteem.
$mysql[host] = "localhost";
$mysql[user] = "";
$mysql[pass] = "";
$mysql[db] = "";
mysql_connect($mysql[host], $mysql[user], $mysql[pass]);
mysql_select_db($mysql[db]);
?>
[\php]
***AANMELDEN.PHP***
[php]
<?
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/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: Theplace4fun.nl<$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>
<?
}
?>
[\php]
Alvast bedankt.
***INDEX.PHP***
[php]
<?
include "config.php";
$select = "SELECT * FROM partners ORDER by inhits DESC LIMIT 0,12";
$query = mysql_query($select) or die (mysql_error());
while ($list = mysql_fetch_object($query)) {
$sitenaam = $list->sitenaam;
$siteurl = $list->siteurl;
$sitenaam = htmlspecialchars("$sitenaam");
$siteurl = htmlspecialchars("$siteurl");
echo "<font color=\"#000066\" face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"2\"><a href=\"uithits.php?action=tel&id=$list->id\" title=\" Inhits: $list->inhits | Uithits: $list->uithits\" onMouseOver=\"window.status='$list->sitenaam Inhits:$list->inhits Uithits:$list->uithits';return true\" onMouseOut=\"window.status='';return true\" target=\"_blank\">$list->sitenaam</a></font> <br>";
}
echo "<br><a href=\"aanmelden.php\">Link aanmelden</a>";
?>
[\php]
***CONFIG.PHP***
[php]
<?
$pagina = "10"; //Aantel site in de top
$email_adres = ""; //Je email adres
$site_naam = ""; //Lijkt me duidelijk
$site_url = "http://......./le"; //lijkt me duidelijk emt http:// ervoor + het hele url naar het bestand dus als het
//in een map staat. bijv. http://www.jesite.nl/linksysteem.
$mysql[host] = "localhost";
$mysql[user] = "";
$mysql[pass] = "";
$mysql[db] = "";
mysql_connect($mysql[host], $mysql[user], $mysql[pass]);
mysql_select_db($mysql[db]);
?>
[\php]
***AANMELDEN.PHP***
[php]
<?
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/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: Theplace4fun.nl<$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>
<?
}
?>
[\php]
[ Voor 19% gewijzigd door Verwijderd op 29-01-2003 17:05 ]