Advertisement
Guest User

Untitled

a guest
Jul 19th, 2017
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 5.39 KB | None | 0 0
  1. <?
  2. #Hier ggf. den Header einfügen!
  3. if ($anmelden)
  4. {anmelden( $fertig, $user,$password1,$password2,$email);}
  5. else if ($abmelden){abmelden($fertig,$user ,$password);}
  6. else if ($forgot ){forgot($fertig, $email);}
  7. else
  8. {login ($fertig,$user,$password);}
  9. #hier ggf. den Footer einfügen!
  10. ?>
  11. <?
  12. function inhalt( $user)
  13. {
  14. session_start();
  15. session_register("user");
  16.  
  17. ##################################
  18. #Bauen Sie hier Ihren Inhalt ein!#
  19. ?>
  20. <b>Geschützer  Inhalt!</b>
  21. <?
  22. ?>
  23. <?
  24. functionlogin($fertig,$user,$password);?>
  25. include("connect.php)
  26. <?php if ($fertig){
  27. $reihen=mysql_num_rows($abfrage);
  28. $abfrage=mysql_query(SELECT*FROM login WHERE 1="$user");
  29. if ($reihen<= 0){
  30. echo  "Unbekannter Benutzername!";
  31. }
  32. else {
  33. while ($row=mysql_fetch_object($abfrage)){
  34. if ($row->password== $password){
  35. inhalt($user;
  36. }
  37. else{
  38. echo "Falsches Passwort!" ;
  39. }
  40. }
  41. }
  42. }
  43. else {
  44. echo'Zum anmelden geht es <a href="'.$PHP_SELF.'?anmelden=yes">hier</a>lang!';
  45. echo '<p><a href="'.$PHP_SELF.'?forgot=yes">Passwort vergessen?</a><br><a href="'.$PHP_SELF.'?abmelden=yes">Abmelden</a></p>';
  46. echo '<form method="POST" action="'.$PHP_SELF.'?login=yes&fertig=yes">';
  47. ?>
  48. <table cellspacing="1" cellpadding="2" border="0">
  49. <tr>
  50. <td><font size="2">Benutzername:</font></td>
  51. <td><font size="2"><input type="text" name="user" value="">&nbsp;</font></td>
  52. </tr>
  53. <tr>
  54. <td><font size="2">Passwort:</font></td>
  55. <td><font size="2"><input type="password" name="password" value=""></font></td>
  56. </tr>
  57. <tr>
  58. <td colspan=2 align=center><input type=submit value=Login></td>
  59. </tr>
  60. </table>
  61. </form>
  62.  
  63. <?
  64. echo '<p><a href="'.$PHP_SELF.'?forgot=yes">Passwort vergessen?</a><br><a href="$PHP_SELF?abmelden=yes">Abmelden</a></p>';
  65. }
  66. }
  67. ?>
  68. <?
  69. function anmelden ($fertig ,$user,$password1,$password2,$email)
  70. {
  71. include("connect.php");
  72. if($fertig){
  73. $abfrage1=mysql_query("SELECT user FROM login";
  74. while ($row=mysql_fetch_object($abfrage1)){
  75. if ($row->user==$user){
  76. echo "Dieser Benutzer existiert schon!";
  77. exit;
  78. }
  79. }
  80. if ($user =="" OR $password1== "" OR $password2 =="" or $email==""){
  81. echo "Sie haben mindestens ein Feld nicht ausgefüllt!";
  82. }
  83. else if($password1!=$password2){
  84. echo "Ihr Passwort ist ungleich Ihrer Wiederholung!";
  85. }
  86. else{
  87. $anfuegen=mysql_query("INSERT INTO login(user,password,email)VALUES ('$user','$password1','$email')");
  88. echo "Erfolgreich angemeldet! Sie können sich nun einloggen:<br>";
  89. @login();
  90. }
  91. }
  92. else{
  93. echo "<h2>Anmelden</h2>";
  94. echo '<form method="POST"action="'.$PHP_SELF.'?anmelden=yes&fertig=yes">';
  95. ?>
  96. <table cellspacing="1" cellpadding="2" border="0">
  97. <tr>
  98. <td><font size="2">Benutzername:</font></td>
  99. <td><font size="2"><input type="text" name="user" value="">&nbsp;</font></td>
  100. </tr>
  101. <tr>
  102. <td><font size="2">Passwort:</font></td>
  103. <td><font size="2"><input type="password" name="password1" value=""></font></td>
  104. </tr>
  105. <tr>
  106. <td><font size="2">Wiederholen:</font></td>\
  107. <td><font size="2"><input type="password" name="password2" value=""></font></td>
  108. </tr>
  109. <tr>
  110. <td><font size="2">E-Mail:</font></td>
  111. <td><font size="2"><input type="text" name="email" value="">&nbsp;</font></td>
  112. </tr>
  113. <tr>
  114. <td colspan=2 align=center><input type=submit value=Anmelden></td>
  115. </tr>
  116. </table>
  117. </form>
  118. <?
  119.  
  120. ?>
  121. <?
  122. function forgot ($fertig,$email)
  123. {
  124. include("connect.php";
  125. if ($fertig){
  126. $abfrage =mysql_query ("SELECT a0* FROM login";
  127. while ($row=mysql_fetch_object ($abfrage)){
  128. if ($email==$row->email) {$ismail="true";}
  129. }
  130. if ($ismail =="true" ){
  131. $password=mysql_query("SELECT * FROM login WHERE email='$email'";
  132. while $row = mysql_fetch_object($password)){
  133. $nachricht ="Hallo $row->user!nnIhr Passwort ist:nn$row->passwordnnMfGnAdmin";
  134. }
  135. mail ($email ,"Passwort",$nachricht,"From:Administrator";
  136. ?>
  137.  
  138. <p>Das Passwort wurde Ihnen erfolgreich an die Adresse<i><? echo $email;?></i>geschickt!<br>
  139. Rufen Sie Ihre E-Mails ab und loggen Sie sich ein.<br></p>
  140. <?
  141. @login();
  142. }
  143. else { echo"Ihre angegebene E-Mail Adresse wurde nicht gefunden!";}
  144. }
  145. else {
  146. echo "<p><h2>Passwort vergessen</h2><p>";
  147. echo '<p><form method=post action="'.$PHP_SELF.'?forgot=yes&fertig=yes">';
  148. ?>
  149. <table cellspacing="1" cellpadding="2" border="0">
  150. <tr><td><font size="2">E-Mail Adresse:</font>
  151. </td>
  152. <td align=center><input type=text name=email></td></tr>
  153. <tr><td colspan="2" align=center><input type=submit value="Schicken!"></td></tr>
  154. </table></form></p>
  155. <?
  156. ?>
  157. <?
  158. function abmelden ($fertig, $user, $password)
  159. {
  160. include ("connect.php";)
  161. if($fertig){
  162.  
  163. $abfrage = mysql_query ("SELECT * FROM login WHERE user ='$user'";
  164. $reihen = mysql_num_rows ($abfrage);
  165. if($reihen <= 0){
  166. echo "Unbekannter Benutzername!";
  167. }
  168. else {
  169. while ($row= mysql_fetch_object ($abfrage)){
  170. if ($row->password==$password){
  171. $delete =mysql_query ("DELETE FROM login WHERE user='$user'";
  172. echo "Ihre Daten wurden erfolgreich aus der Datenbank entfernt!";
  173. }
  174. else {
  175. echo "Falsches Passwort!";
  176. }
  177. }
  178. }
  179. }
  180. else {
  181. echo "<p><h2>Abmelden</h2></p>";
  182. echo '<form method="POST" action="' .$PHP_SELF. '?abmelden=yes&fertig=yes">';
  183. ?>
  184.  
  185. <table cellspacing="1" cellpadding="2" border="0">
  186. <tr>
  187. <td><font size="2">Benutzername:</font></td>
  188. <td><font size="2"><input type="text" name="user" value=""></font></td>
  189. </tr>
  190. <tr>
  191. <td><font size="2">Passwort:</font></td>
  192. <td><font size="2"><input type="password" name="password" value=""></font></td>
  193. </tr>
  194. <tr>
  195. <td colspan=2 align=center><input type=submit\ value=Abmelden></td>
  196. </tr>
  197. </table>
  198. </form>
  199.  
  200. <?
  201. }
  202. }
  203.  
  204. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement