login  Naam:   Wachtwoord: 
Registreer je!
 Scripts:

Scripts > PHP > Link/Download systemen > Linkpartner Systeem

Linkpartner Systeem

Auteur: Shady87 - 10 september 2004 - 15:07 - Gekeurd door: Dennisvb - Hits: 16158 - Aantal punten: 2.94 (8 stemmen)



Dit is het [Shady_Links] Linkpartner-systeem.

Ik heb geen voorbeeld online staan, maar het systeem is grondig getest en het werkt perfect, zonder error's.

Er zit een install.php bij die je moet draaien, de tabellen worden vanzelf aangemaakt en je moet een gebruikersnaam en wachtwoord voor de admin invullen.
Partners kunnen beheerd worden in de admin (beveiligd).

** Ook zit er een contactformulier bij waar iemand zich op kan geven om partner van je te worden!!

Het linksysteem bevat :

- admin/index.php
- admin/toevoegen.php
- admin/bewerken.php
- admin/verwijderen.php
- configuratie.php
- install.php
- in.php
- uit.php
- partners.php
- partnerworden.php
- style.css

Veel succes ermee!

Code:
########## CONFIGURATIE.PHP ###########

  1. <?php
  2.  
  3. ######################################
  4. # #
  5. # Script geschreven door © Shady #
  6. # http://studio4.saiyan-net.nl #
  7. # #
  8. ######################################
  9.  
  10. $host = "localhost";
  11. $gebruikersnaam = "root";
  12. $wachtwoord = "";
  13. $database = "";
  14.  
  15. mysql_connect($host, $gebruikersnaam, $wachtwoord) or die (mysql_error());
  16. mysql_select_db($database) or die (mysql_error());
  17.  
  18. // Vul de naam van je website in.
  19. $site[naam] = "Shady_Links";
  20.  
  21. // Vul hier je e-mailadres in.
  22. $site[mail] = "jouw@emailadres.nl";
  23.  
  24. // Vul hier jde url van je site in.
  25. $site[url] = "http://studio4.saiyan-net.nl";
  26.  
  27. ?>


########## STYLE.CSS ###########

  1. body {
  2. font-family: verdana, arial, sans-serif;
  3. font-size: 8pt;
  4. text-decoration: none;
  5. margin-top: 10px;
  6. margin-left: 10px;
  7. color: #000000;
  8. }
  9. td {
  10. color: #000000;
  11. font-family: verdana;
  12. font-size: 8pt;
  13. text-decoration: none;
  14. margin: 2px;
  15. }
  16. a {
  17. color: #DE000B;
  18. text-decoration: none;
  19. }
  20. a:hover {
  21. color: #000000;
  22. text-decoration: none;
  23. }
  24. input, textarea, select {
  25. font-family: verdana, arial, sans-serif;
  26. font-size:8pt;
  27. background: #FFFFFF;
  28. border:1px solid #353535;
  29. }
  30. form {
  31. display: inline;
  32. }
  33.  
  34. img {
  35. border: 0px;
  36. }


########## INSTALL.PHP ###########

  1. <?php
  2. include("configuratie.php");
  3.  
  4. ######################################
  5. # #
  6. # Script geschreven door © Shady #
  7. # http://studio4.saiyan-net.nl #
  8. # #
  9. ######################################
  10.  
  11. ?>
  12. <html>
  13. <head>
  14. <link rel="stylesheet" type="text/css" media="screen" href="style.css">
  15. </head>
  16.  
  17. <body>
  18. <?php
  19.  
  20. $act = $_GET[act];
  21.  
  22. if($act == "1")
  23. {
  24. if(isset($_POST[submit]))
  25. {
  26. CREATE TABLE shady_links (
  27. id int(10) NOT NULL auto_increment,
  28. naam varchar(255) NOT NULL default '',
  29. url varchar(255) NOT NULL default '',
  30. inhits int(5) NOT NULL default '0',
  31. uithits int(5) NOT NULL default '0',
  32. PRIMARY KEY (id)
  33. ) TYPE=MyISAM;");
  34.  
  35. CREATE TABLE shady_beheer (
  36. id int(10) NOT NULL auto_increment,
  37. gebruikersnaam varchar(255) NOT NULL default '',
  38. wachtwoord varchar(255) NOT NULL default '',
  39. rang varchar(100) NOT NULL default '0',
  40. PRIMARY KEY (id)
  41. ) TYPE=MyISAM;");
  42.  
  43. echo "<b>De tabellen zijn aangemaakt!</b><br>";
  44. echo "Je word nu doorgestuurd naar de volgende stap.<br><br>";
  45. echo "Een ogenblik geduld...";
  46. echo "<meta http-equiv='refresh' content='4; url=install.php?act=2'>";
  47.  
  48. }
  49. else
  50. {
  51. ?>
  52. <form action="install.php?act=1" method="POST">
  53. <table width="500" cellpadding="2">
  54. <tr>
  55. <td width="100%" colspan="2"><b>Tabellen aanmaken</b></td>
  56. </tr>
  57. <tr>
  58. <td width="100%" colspan="2">Klik op "aanmaken" om de 2 tabellen in de database aan te maken.</td>
  59. </tr>
  60. <tr>
  61. <td width="100%" colspan="2">&nbsp;</td>
  62. </tr>
  63. <tr>
  64. <td width="100%" colspan="2">- <b>shady_beheer</b></td>
  65. </tr>
  66. <tr>
  67. <td width="100%" colspan="2">- <b>shady_links</b></td>
  68. </tr>
  69. <tr>
  70. <td width="100%" colspan="2">&nbsp;</td>
  71. </tr>
  72. <tr>
  73. <td width="100%" colspan="2"><input type="submit" value="Aanmaken" name="submit"></td>
  74. </tr>
  75. </table>
  76. </form>
  77. <?php
  78. }
  79. }
  80. elseif($act == "2")
  81. {
  82. if(isset($_POST[geb]))
  83. {
  84.  
  85. if(!$_POST[gebruikersnaam] || !$_POST[wachtwoord])
  86. {
  87. echo "Je moet een gebruikersnaam en wachtwoord invullen. <a href=\"javascript:history.go(-1)\"><b>ga terug</b></a>";
  88. }
  89. elseif($geb_bestaat == 1)
  90. {
  91. echo "Deze gebruikersnaam bestaat al. <a href=\"javascript:history.go(-1)\"><b>ga terug</b></a>";
  92. }
  93. else
  94. {
  95. mysql_query("INSERT INTO shady_beheer (id, gebruikersnaam, wachtwoord, rang) VALUES ('', '".$_POST[gebruikersnaam]."', '".$_POST[wachtwoord]."', 'Beheerder')");
  96. echo "<b>Je bent klaar met de installatie !</b><br>";
  97. echo "Je <u>moet</u> nu de install.php van je server verwijderen.<br><br>";
  98. echo "<a href=\"admin/index.php\"><b>Klik hier om naar de admin te gaan</b></a>";
  99. }
  100.  
  101. }
  102. else
  103. {
  104. ?>
  105. <form action="install.php?act=2" method="POST">
  106. <table width="500" cellpadding="2">
  107. <tr>
  108. <td width="100%" colspan="2"><b>Gegevens voor de admin</b></td>
  109. </tr>
  110. <tr>
  111. <td width="100%" colspan="2">Vul hier een gebruikersnaam en wachtwoord waarmee je moet inloggen in de admin.</td>
  112. </tr>
  113. <tr>
  114. <td width="100%" colspan="2">&nbsp;</td>
  115. </tr>
  116. <tr>
  117. <td width="35%">Gebruikersnaam:</td>
  118. <td width="65%"><input type="text" size="30" name="gebruikersnaam"></td>
  119. </tr>
  120. <tr>
  121. <td width="35%">Wachtwoord:</td>
  122. <td width="65%"><input type="password" size="30" name="wachtwoord"></td>
  123. </tr>
  124. <tr>
  125. <td width="100%" colspan="2"><input type="submit" value="Verder" name="geb"></td>
  126. </tr>
  127. </table>
  128. </form>
  129. <?php
  130. }
  131. }
  132. else
  133. {
  134. echo "<b>Welkom bij de installatie.!</b><br>";
  135. echo "Vul eerst de configuratie.php in, voordat je verder gaat!<br><br>";
  136. echo "<b><a href=\"install.php?act=1\">Klik hier om verder te gaan</a></b>";
  137. }
  138.  
  139. ?>
  140. </body>
  141. </html>


########## IN.PHP ###########

  1. <?php
  2. include("configuratie.php");
  3.  
  4. ######################################
  5. # #
  6. # Script geschreven door © Shady #
  7. # http://studio4.saiyan-net.nl #
  8. # #
  9. ######################################
  10.  
  11. $partner = mysql_query("SELECT url FROM shady_links WHERE id='".$_GET[id]."'");
  12.  
  13. if(mysql_num_rows($partner))
  14. {
  15. mysql_query("UPDATE shady_links SET inhits = inhits + 1 WHERE id='".$_GET[id]."'");
  16. header("location: ".$site[url]."");
  17. }
  18. else
  19. {
  20. header("location: ".$site[url]."");
  21. }
  22.  
  23. ?>


########## UIT.PHP ###########

  1. <?php
  2. include("configuratie.php");
  3.  
  4. ######################################
  5. # #
  6. # Script geschreven door © Shady #
  7. # http://studio4.saiyan-net.nl #
  8. # #
  9. ######################################
  10.  
  11. $partner = mysql_query("SELECT url FROM shady_links WHERE id='".$_GET[id]."'");
  12. $lijst = mysql_fetch_object($partner);
  13.  
  14. if(mysql_num_rows($partner))
  15. {
  16. mysql_query("UPDATE shady_links SET uithits = uithits + 1 WHERE id='".$_GET[id]."'");
  17. header("location: ".$lijst->url."");
  18. }
  19. else
  20. {
  21. header("location: ".$lijst->url."");
  22. }
  23.  
  24. ?>


########## PARTNERS.PHP ###########

  1. <html>
  2. <head>
  3. <link rel="stylesheet" type="text/css" media="screen" href="style.css">
  4. </head>
  5.  
  6. <body>
  7. <?php
  8. include("configuratie.php");
  9.  
  10. ######################################
  11. # #
  12. # Script geschreven door © Shady #
  13. # http://studio4.saiyan-net.nl #
  14. # #
  15. ######################################
  16.  
  17. $lijst_select = "SELECT * FROM shady_links ORDER BY naam ASC";
  18. $lijst_query = mysql_query($lijst_select);
  19. $lijst_bestaat = mysql_num_rows($lijst_query);
  20.  
  21. if($lijst_bestaat == 0)
  22. {
  23. echo "- <a href=\"partnerworden.php\">Word partner!</a><br>";
  24. echo "- <a href=\"partnerworden.php\">Word partner!</a><br>";
  25. echo "- <a href=\"partnerworden.php\">Word partner!</a><br>";
  26. echo "- <a href=\"partnerworden.php\">Word partner!</a><br>";
  27. echo "- <a href=\"partnerworden.php\">Word partner!</a><br>";
  28. }
  29. else
  30. {
  31. while($lijst = mysql_fetch_object($lijst_query))
  32. {
  33. echo "- <a href=\"uit.php?id=".$lijst->id."\" target=\"_new\">".$lijst->naam."</a><br>";
  34. }
  35. }
  36.  
  37. ?>
  38. </body>
  39. </html>


########## PARTNERWORDEN.PHP ###########

  1. <html>
  2. <head>
  3. <link rel="stylesheet" type="text/css" media="screen" href="style.css">
  4. </head>
  5.  
  6. <body>
  7. <?php
  8. include("configuratie.php");
  9.  
  10. ######################################
  11. # #
  12. # Script geschreven door © Shady #
  13. # http://studio4.saiyan-net.nl #
  14. # #
  15. ######################################
  16.  
  17. if(isset($_POST[submit]))
  18. {
  19. if(!$_POST[naam] || !$_POST[email] || !$_POST[url])
  20. {
  21. echo "Je hebt niet alle gegevens correct ingevuld. <a href=\"javascript:history.go(-1)\"><b>ga terug</b></a>";
  22. }
  23. elseif(!eregi("[A-Za-z0-9_-]+([\.]{1}[A-Za-z0-9_-]+)*@[A-Za-z0-9-]+([\.]{1}[A-Za-z0-9-]+)+", $_POST[email]))
  24. {
  25. echo "Je hebt geen geldig e-mail adres ingevuld. <a href=\"javascript:history.go(-1)\"><b>ga terug</b></a>";
  26. }
  27. else
  28. {
  29. $datum = date("d-m-y H:i");
  30.  
  31. $ontvanger = $site[mail];
  32. $onderwerp = "Partner worden";
  33. $verzender = "From: $site[naam] <$site[mail]>";
  34. $inhoud = "Beste beheerder,\n\n$_POST[naam] wil graag partner worden van je site.\n\nSitenaam : $_POST[naam]\nUrl : $_POST[url]\nE-mailadres : $_POST[email]\n\nOpmerking :\n$_POST[opmerking]\n\nHet formulier is verzonden op $datum.";
  35. mail($ontvanger, $onderwerp, $inhoud, $verzender);
  36.  
  37. echo "<b>Bedankt voor het invullen van het formulier!</b><br>";
  38. echo "De beheerder zal binnen 24 uur contact met je opnemen.<br><br>";
  39. echo "Een ogenblik geduld...";
  40. echo "<meta http-equiv='refresh' content='5; url=index.php'>";
  41. }
  42. }
  43. else
  44. {
  45. ?>
  46. <form action="partnerworden.php" method="POST">
  47. <table width="500" cellpadding="2">
  48. <tr>
  49. <td width="100%" colspan="2"><b>Linkpartner worden</b></td>
  50. </tr>
  51. <tr>
  52. <td width="100%" colspan="2">Dit formulier word als e-mail naar de beheerder verzonden die na ontvangst contact met je zal opnemen.</td>
  53. </tr>
  54. <tr>
  55. <td width="100%" colspan="2">&nbsp;</td>
  56. </tr>
  57. <tr>
  58. <td width="35%">Sitenaam :</td>
  59. <td width="65%"><input type="text" size="30" name="naam"></td>
  60. </tr>
  61. <tr>
  62. <td width="35%">URL:</td>
  63. <td width="65%"><input type="text" size="30" name="url" value="http://"></td>
  64. </tr>
  65. <tr>
  66. <td width="35%">E-mail :</td>
  67. <td width="65%"><input type="text" size="30" name="email"></td>
  68. </tr>
  69. <tr>
  70. <td width="35%">Opmerking :</td>
  71. <td width="65%"><textarea cols="40" rows="8" name="opmerking"></textarea></td>
  72. </tr>
  73. <tr>
  74. <td width="100%" colspan="2"><input type="submit" value="Versturen" name="submit"></td>
  75. </tr>
  76. </table>
  77. </form>
  78. <?php
  79. }
  80.  
  81. ?>
  82. </body>
  83. </html>


########## ADMIN/INDEX.PHP ###########

  1. <?php
  2. include("../configuratie.php");
  3.  
  4. ######################################
  5. # #
  6. # Script geschreven door © Shady #
  7. # http://studio4.saiyan-net.nl #
  8. # #
  9. ######################################
  10.  
  11. ?>
  12. <html>
  13. <head>
  14. <link rel="stylesheet" type="text/css" media="screen" href="../style.css">
  15. </head>
  16.  
  17. <body>
  18. <?php
  19.  
  20. if(!$_SESSION[gebruikersnaam] AND !$_SESSION[wachtwoord])
  21. {
  22. if(isset($_POST[login]))
  23. {
  24. $beheer_select = "SELECT COUNT(1) FROM shady_beheer WHERE gebruikersnaam='".$_POST[gebruikersnaam]."' AND wachtwoord='".$_POST[wachtwoord]."'";
  25. $beheer_query = mysql_query($beheer_select);
  26. $beheer_bestaat = mysql_result($beheer_query,0);
  27.  
  28. if(!$_POST[gebruikersnaam] || !$_POST[wachtwoord])
  29. {
  30. echo "Je moet een gebruikersnaam en wachtwoord invullen. <a href=\"javascript:history.go(-1)\"><b>ga terug</b></a>";
  31. }
  32. elseif($beheer_bestaat == 0)
  33. {
  34. echo "De gegevens zijn onjuist. <a href=\"javascript:history.go(-1)\"><b>ga terug</b></a>";
  35. }
  36. else
  37. {
  38. $_SESSION[gebruikersnaam] = $_POST[gebruikersnaam];
  39. $_SESSION[wachtwoord] = $_POST[wachtwoord];
  40.  
  41. echo "Een ogenblik geduld...";
  42. echo "<meta http-equiv='refresh' content='2; url=index.php'>";
  43. }
  44. }
  45. else
  46. {
  47. ?>
  48. <form action="index.php" method="POST">
  49. <table width="500" cellpadding="2">
  50. <tr>
  51. <td width="100%" colspan="2"><b>Inloggen</b></td>
  52. </tr>
  53. <tr>
  54. <td width="35%">Gebruikersnaam:</td>
  55. <td width="65%"><input type="text" size="30" name="gebruikersnaam"></td>
  56. </tr>
  57. <tr>
  58. <td width="35%">Wachtwoord:</td>
  59. <td width="65%"><input type="password" size="30" name="wachtwoord"></td>
  60. </tr>
  61. <tr>
  62. <td width="100%" colspan="2"><input type="submit" value="Inloggen" name="login"></td>
  63. </tr>
  64. </table>
  65. </form>
  66. <?php
  67. }
  68. }
  69. else
  70. {
  71. ?>
  72. <table width="600" cellpadding="2">
  73. <tr>
  74. <td width="100%" colspan="5"><b>Linkpartners Overzicht</b></td>
  75. </tr>
  76. <tr>
  77. <td width="100%" colspan="5">&nbsp;</td>
  78. </tr>
  79. <tr>
  80. <td width="5%"><b>Id</b></td>
  81. <td width="30%"><b>Naam</b></td>
  82. <td width="43%"><b>Url</b></td>
  83. <td width="8%"><b>In</b></td>
  84. <td width="8%"><b>Uit</b></td>
  85. <td width="13%">&nbsp;</td>
  86. <td width="13%">&nbsp;</td>
  87. </tr>
  88. <?php
  89. $list_select = "SELECT * FROM shady_links ORDER BY id ASC";
  90. $list_query = mysql_query($list_select);
  91. $list_bestaat = mysql_num_rows($list_query);
  92.  
  93. if($list_bestaat == 0)
  94. {
  95. ?>
  96. <tr>
  97. <td width="100%" colspan="5"><i>Er zijn nog geen linkpartners...</i></td>
  98. </tr>
  99. <?php
  100. }
  101. else
  102. {
  103. while($stats = mysql_fetch_object($list_query)) { ?>
  104. <tr>
  105. <td width="5%"><?php echo $stats->id ?></td>
  106. <td width="30%"><?php echo $stats->naam ?></td>
  107. <td width="43%"><a href="../uit.php?id=<?php echo $stats->id ?>" target="_new"><?php echo $stats->url ?></a></td>
  108. <td width="8%"><?php echo $stats->inhits ?></td>
  109. <td width="8%"><?php echo $stats->uithits ?></td>
  110. <td width="13%"><a href="bewerken.php?id=<?php echo $stats->id ?>"><i>Bewerk</i></a></td>
  111. <td width="13%"><a href="verwijderen.php?id=<?php echo $stats->id ?>"><i>Verwijder</i></a></td>
  112. </tr>
  113. <?php } } ?>
  114. <tr>
  115. <td width="100%" colspan="5">&nbsp;</td>
  116. </tr>
  117. <tr>
  118. <td width="100%" colspan="5">&nbsp;</td>
  119. </tr>
  120. <tr>
  121. <td width="100%" colspan="5">Om je partners op je website te zetten, moet je de <b>partners.php</b> includen.</td>
  122. </tr>
  123. <tr>
  124. <td width="100%" colspan="5"><a href="../partners.php"><i>Klik hier om de partners te bekijken</i></a></td>
  125. </tr>
  126. <tr>
  127. <td width="100%" colspan="5">&nbsp;</td>
  128. </tr>
  129. <tr>
  130. <td width="100%" colspan="5"><i>De link die jij op je site zet is <b>uit.php?id=<font color="#DE000B">ID</font></b></i></td>
  131. </tr>
  132. <tr>
  133. <td width="100%" colspan="5"><i>De link die je partner op de site zet is <b>in.php?id=<font color="#DE000B">ID</font></b></i></td>
  134. </tr>
  135. <tr>
  136. <td width="100%" colspan="5">&nbsp;</td>
  137. </tr>
  138. <tr>
  139. <td width="100%" colspan="5"><b><i><a href="toevoegen.php">Linkpartner Toevoegen</a></i></b></td>
  140. </tr>
  141. </table>
  142. <?php
  143. }
  144.  
  145. ?>
  146. </body>
  147. </html>


########## ADMIN/TOEVOEGEN.PHP ###########

  1. <?php
  2. include("../configuratie.php");
  3.  
  4. ######################################
  5. # #
  6. # Script geschreven door © Shady #
  7. # http://studio4.saiyan-net.nl #
  8. # #
  9. ######################################
  10.  
  11. ?>
  12. <html>
  13. <head>
  14. <link rel="stylesheet" type="text/css" media="screen" href="../style.css">
  15. </head>
  16.  
  17. <body>
  18. <?php
  19.  
  20. if(!$_SESSION[gebruikersnaam] AND !$_SESSION[wachtwoord])
  21. {
  22. header("location: index.php");
  23. }
  24. else
  25. {
  26. if(isset($_POST[voegtoe]))
  27. {
  28. $partner_select = "SELECT * FROM shady_links WHERE naam='".$_POST[naam]."'";
  29. $partner_query = mysql_query($partner_select);
  30. $partner_bestaat = mysql_num_rows($partner_query);
  31.  
  32. if(!$_POST[naam] || !$_POST[url])
  33. {
  34. echo "Je moet een naam en een url van de partner invullen. <a href=\"javascript:history.go(-1)\"><b>ga terug</b></a>";
  35. }
  36. elseif($partner_bestaat == 1)
  37. {
  38. echo "Helaas, deze partner bestaat al. <a href=\"javascript:history.go(-1)\"><b>ga terug</b></a>";
  39. }
  40. else
  41. {
  42. mysql_query("INSERT INTO shady_links (id, naam, url) VALUES ('', '".$_POST[naam]."', '".$_POST[url]."')");
  43.  
  44. echo "<b>Partner is succesvol toegevoegd!</b><br>";
  45. echo "Een ogenblik geduld...";
  46. echo "<meta http-equiv='refresh' content='2; url=index.php'>";
  47. }
  48. }
  49. else
  50. {
  51. ?>
  52. <form action="toevoegen.php" method="POST">
  53. <table width="500" cellpadding="2">
  54. <tr>
  55. <td width="100%" colspan="2"><b>Linkpartner toevoegen</b></td>
  56. </tr>
  57. <tr>
  58. <td width="35%">Partnernaam:</td>
  59. <td width="65%"><input type="text" size="30" name="naam"></td>
  60. </tr>
  61. <tr>
  62. <td width="35%">URL van de partner:</td>
  63. <td width="65%"><input type="text" size="30" name="url" value="http://"></td>
  64. </tr>
  65. <tr>
  66. <td width="100%" colspan="2"><input type="submit" value="Toevoegen!" name="voegtoe"></td>
  67. </tr>
  68. </table>
  69. </form>
  70. <?php
  71. }
  72. }
  73.  
  74. ?>
  75. </body>
  76. </html>


########## ADMIN/BEWERKEN.PHP ###########

  1. <?php
  2. include("../configuratie.php");
  3.  
  4. ######################################
  5. # #
  6. # Script geschreven door © Shady #
  7. # http://studio4.saiyan-net.nl #
  8. # #
  9. ######################################
  10.  
  11. ?>
  12. <html>
  13. <head>
  14. <link rel="stylesheet" type="text/css" media="screen" href="../style.css">
  15. </head>
  16.  
  17. <body>
  18. <?php
  19.  
  20. if(!$_SESSION[gebruikersnaam] AND !$_SESSION[wachtwoord])
  21. {
  22. header("location: index.php");
  23. }
  24. else
  25. {
  26.  
  27. $het_select = "SELECT * FROM shady_links WHERE id='".$_GET[id]."'";
  28. $het_query = mysql_query($het_select);
  29. $het_lijst = mysql_fetch_object($het_query);
  30. $het_bestaat = mysql_num_rows($het_query);
  31.  
  32. $gebr_select = "SELECT * FROM shady_links WHERE naam='".$_GET[naam]."'";
  33. $gebr_query = mysql_query($gebr_select);
  34. $gebr_bestaat = mysql_num_rows($gebr_query);
  35.  
  36. if($het_bestaat == 0)
  37. {
  38. echo "Deze ID is al verwijdert of bestaat niet. <a href=\"javascript:history.go(-1)\"><b>ga terug</b></a>";
  39. }
  40. else
  41. {
  42. if(isset($_POST[bewerken]))
  43. {
  44. if(!$_POST[naam] || !$_POST[url])
  45. {
  46. echo "Je moet een de naam en de url van de partner nog invullen. <a href=\"javascript:history.go(-1)\"><b>ga terug</b></a>";
  47. }
  48. elseif($gebr_bestaat == 1)
  49. {
  50. echo "De naam van de partner bestaat al. <a href=\"javascript:history.go(-1)\"><b>ga terug</b></a>";
  51. }
  52. else
  53. {
  54. mysql_query("UPDATE shady_links SET naam='".$_POST[naam]."', url='".$_POST[url]."' WHERE id='".$_GET[id]."'");
  55.  
  56. echo "<b>Wijzigen zijn succesvol opgeslagen!</b><br>";
  57. echo "Een ogenblik geduld...";
  58. echo "<meta http-equiv='refresh' content='2; url=index.php'>";
  59. }
  60. }
  61. else
  62. {
  63. ?>
  64. <form action="bewerken.php?id=<?php echo $_GET[id] ?>" method="POST">
  65.  
  66. <table width="500" cellpadding="2">
  67. <tr>
  68. <td width="100%" colspan="2"><b>Linkpartner toevoegen</b></td>
  69. </tr>
  70. <tr>
  71. <td width="35%">Partnernaam:</td>
  72. <td width="65%"><input type="text" size="30" name="naam" value="<?php echo $het_lijst->naam ?>"></td>
  73. </tr>
  74. <tr>
  75. <td width="35%">URL van de partner:</td>
  76. <td width="65%"><input type="text" size="30" name="url" value="<?php echo $het_lijst->url ?>"></td>
  77. </tr>
  78. <tr>
  79. <td width="100%" colspan="2"><input type="submit" value="Opslaan!" name="bewerken"></td>
  80. </tr>
  81. </table>
  82.  
  83. </form>
  84. <?php
  85. }
  86. }
  87.  
  88. }
  89.  
  90. ?>
  91. </body>
  92. </html>


########## ADMIN/VERWIJDEREN.PHP ###########

  1. <?php
  2. include("../configuratie.php");
  3.  
  4. ######################################
  5. # #
  6. # Script geschreven door © Shady #
  7. # http://studio4.saiyan-net.nl #
  8. # #
  9. ######################################
  10.  
  11. ?>
  12. <html>
  13. <head>
  14. <link rel="stylesheet" type="text/css" media="screen" href="../style.css">
  15. </head>
  16.  
  17. <body>
  18. <?php
  19.  
  20. if(!$_SESSION[gebruikersnaam] AND !$_SESSION[wachtwoord])
  21. {
  22. header("location: index.php");
  23. }
  24. else
  25. {
  26.  
  27. $het_select = "SELECT * FROM shady_links WHERE id='".$_GET[id]."'";
  28. $het_query = mysql_query($het_select);
  29. $het_bestaat = mysql_num_rows($het_query);
  30.  
  31. if($het_bestaat == 0)
  32. {
  33. echo "Deze ID is al verwijdert of bestaat niet. <a href=\"javascript:history.go(-1)\"><b>ga terug</b></a>";
  34. }
  35. else
  36. {
  37. if(isset($_POST[ja]))
  38. {
  39. mysql_query("DELETE FROM shady_links WHERE id='".$_GET[id]."'");
  40.  
  41. echo "<b>Partner is succesvol verwijdert!</b><br>";
  42. echo "Een ogenblik geduld...";
  43. echo "<meta http-equiv='refresh' content='2; url=index.php'>";
  44. }
  45. elseif(isset($_POST[nee]))
  46. {
  47. echo "Een ogenblik geduld...";
  48. echo "<meta http-equiv='refresh' content='2; url=index.php'>";
  49. }
  50. else
  51. {
  52. ?>
  53. <form action="verwijderen.php?id=<?php echo $_GET[id] ?>" method="POST">
  54. <table width="500" cellpadding="2">
  55. <tr>
  56. <td width="100%" colspan="2"><b>Weet u zeker dat u ID <a href="index.php"><?php echo $_GET[id] ?></a> wilt verwijderen ?</b></td>
  57. </tr>
  58. <tr>
  59. <td width="100%" colspan="2">&nbsp;</td>
  60. </tr>
  61. <tr>
  62. <td width="30%"><input type="submit" value="Nee!" name="nee"></td>
  63. <td width="70%"><input type="submit" value="Ja, verwijder deze partner!" name="ja"></td>
  64. </tr>
  65. </table>
  66. </form>
  67. <?php
  68. }
  69. }
  70.  
  71. }
  72.  
  73. ?>
  74. </body>
  75. </html>


Dat was em!
Of download op http://studio4.saiyan-net.nl !Download code! Download code (.txt)

 Stemmen
Niet ingelogd.

 Reacties
Post een reactie
Lees de reacties (12)
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.154s