Simpler Login

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Benutzeravatar
user666
Mitglied
Beiträge: 231
Registriert: 07.06.2003 10:24
Wohnort: Österreich

Simpler Login

Beitrag von user666 »

wie schreibe ich eine simplen login ohne datenbankabfrage?
nun mal der anfang von mir.
ich hätte den anfang so geschrieben:

Code: Alles auswählen

<?php $username = name;
$userpwd = passwort; ?>
das hätte ich über <html> geschrieben. nur ich wie schreibe ich jetzt die abfrage? wie muss der code bei folgendem formular aussehen?

Code: Alles auswählen

    <input name="username" type="text" id="username" value="Username">
          <input name="userpwd" type="text" id="userpwd" value="Passwort">
        </p>
        <div align="center"> 
          <input name="userlogin" type="submit" id="userlogin" value="Login">
ich möchte auch noch, dass wenn sich jetzt eine bestimmte person einlogt, das diese ein paar links mehr zu sehen bekommt als die nicht eingelogten leute.

thx+mfg
Seether
Mitglied
Beiträge: 1446
Registriert: 10.10.2002 23:42

Beitrag von Seether »

Womit soll der Login denn verglichen werden? Mit ner Textdatei? Oder mit ner PHP Datei?

S.
harakiri
Mitglied
Beiträge: 222
Registriert: 28.05.2003 23:16
Wohnort: Berlin
Kontaktdaten:

Beitrag von harakiri »

Ich glaube er will einfach nur einen PW-geschützten Bereich haben...

~~login.php~~

Code: Alles auswählen

<?php
IF((!isset($mode)) OR ($mode != "verify")) {
echo '<form action="login.php&mode=verify" method="POST">
<input name="username" type="text" id="username" value="Username">
<input name="userpwd" type="text" id="userpwd" value="Passwort"> 
<div align="center"> 
<input name="userlogin" type="submit" id="userlogin" value="Login">
</div>
</form>';
} else {
IF($userpwd = "meinsupergeheimespasswort") { echo 'Login erfolgreich';
} else {
echo 'so wird das nix...';
}
?>
...
Benutzeravatar
user666
Mitglied
Beiträge: 231
Registriert: 07.06.2003 10:24
Wohnort: Österreich

Beitrag von user666 »

genau die abfrage soll über eine php-datei gehen.

danke!
aber irgendetwas scheint hier nicht zu funktionieren :-?
könnte mir jemand sagen was :) höchstwahrscheinlich ist es eh was ganz dummes :oops:

Code: Alles auswählen

<form name="form1" method="post" action="">
        <p align="center"> 
          <input name="username" type="text" id="username" value="Username">
          <input name="userpwd" type="password" id="userpwd" value="Passwort">
        </p>
        <div align="center"> 
          <input name="userlogin" type="submit" id="userlogin" value="Login">
		  </div>
      </form>
harakiri
Mitglied
Beiträge: 222
Registriert: 28.05.2003 23:16
Wohnort: Berlin
Kontaktdaten:

Beitrag von harakiri »

Code: Alles auswählen

<form name="form1" method="post" action="">
da fehlt die aktion...

Code: Alles auswählen

<form name="form1" method="post" action="login.php&mode=verify">
...
Benutzeravatar
user666
Mitglied
Beiträge: 231
Registriert: 07.06.2003 10:24
Wohnort: Österreich

Beitrag von user666 »

sry für mein nicht verstehen :oops:
ich kapier nix mehr. ich habe eine index.php und ganz oben steht folgendes:

Code: Alles auswählen

<?php
$username = user;
$userpwd = pwd
?>
das formular sieht so aus:

Code: Alles auswählen

<form name="form1" method="post" action="login.php&mode=verify">
        <p align="center"> 
          <input name="username" type="text" id="username" value="Username">
          <input name="userpwd" type="password" id="userpwd" value="Passwort">
        </p>
        <div align="center"> 
          <input name="userlogin" type="submit" id="userlogin" value="Login">
		  </div>
      </form>
ich möchte nun mit diesen daten einen simplen login machen. ich möchte auch noch wenn sich der richtige user eingelogt hat, dass dieser dann etwas zu sehen bekommt was andere nicht zu sehen bekommen.

thx+mfg

ps: es sollte wenn möglich über die index.php laufen
harakiri
Mitglied
Beiträge: 222
Registriert: 28.05.2003 23:16
Wohnort: Berlin
Kontaktdaten:

Beitrag von harakiri »

das is genau das, was ich als erstes gepostet habe...
...
Benutzeravatar
NS-6
Ehemaliges Teammitglied
Beiträge: 1440
Registriert: 21.09.2002 13:13
Wohnort: Bielefeld (NRW)
Kontaktdaten:

Beitrag von NS-6 »

Manchmal haben die gleichen Leute für ein und die selbe Sache ganz unterschiedliche Bezeichnungen. :D
Der Weg ist das Ziel
Lieblingszitat: "Be sure, your Config is Saved and Secure"
Blog von NastorSeriesSix
Benutzeravatar
user666
Mitglied
Beiträge: 231
Registriert: 07.06.2003 10:24
Wohnort: Österreich

Beitrag von user666 »

ich bin zu doof für diese welt :oops:
jetzt kommt dieser fehler :o
Parse error: parse error, unexpected $end in c:\wampp13cs\htdocs\index.php on line 121
hier ist mal der ganze quelltext. vielleicht macht sich jemand die mühe und kann ihn für mich so umschreiben das er stimmt :wink: ich wäre sehr dankbar!

Code: Alles auswählen

<?php
	
		$datum = getdate();		//Dateum bestimmen
		
		$jahr = $datum["year"];
		$monat = $datum["mon"];
		$tag = $datum["mday"];
		
		$username = user;
		$userpwd = pwd;
?>
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#999999" link="#000000" vlink="#000000" alink="#000000">
<table width="801" border="0" align="center" cellpadding="0" cellspacing="0">
  <!--DWLayoutTable-->
  <tr> 
    <td width="150" height="60" valign="top"><font color="#FFFFFF" size="-2" face="Arial, Helvetica, sans-serif">Banner</font></td>
    <td width="500" height="60" valign="top"><font color="#FFFFFF" size="-2" face="Arial, Helvetica, sans-serif">Banner</font></td>
    <td width="150" height="60" valign="top"><font color="#FFFFFF" size="-2" face="Arial, Helvetica, sans-serif">Banner</font></td>
    <td width="1"></td>
  </tr>
  <tr bgcolor="#CCCCCC"> 
    <td height="15" colspan="3" valign="top"><font color="#000000" size="-1" face="Arial, Helvetica, sans-serif">>>> 
      Du bist hier: Home</font></td>
    <td></td>
  </tr>
  <tr> 
    <td height="18" bgcolor="#666666"><font color="#FFFFFF" size="-1" face="Arial, Helvetica, sans-serif">Main</font></td>
    <td rowspan="7" valign="top"><table width="500" height="570" border="0" cellpadding="0" cellspacing="0">
        <!--DWLayoutTable-->
        <tr> 
          <td width="500" height="555" bgcolor="#FFFFFF"><p align="center"><font face="Arial, Helvetica, sans-serif">Inhalt 
              folgt ...</font></p>
            <p align="center"></p>
            <p align="center">&nbsp;</p>
            <p align="center"><font color="#000000" face="Arial, Helvetica, sans-serif"><a href="forum/">Zum 
              Forum ...</a></font></p>
            <p>&nbsp;</p>
            <p>&nbsp;</p>
            <p align="center"> 
            <p>&nbsp;</p>
            <p>&nbsp;</p>
            <p>&nbsp;</p>
            <p>&nbsp;</p>
            <p align="center">&nbsp;</p>
            <p align="left">&nbsp;</p>
            <p>&nbsp;</p>
            <p>&nbsp;</p></td>
        </tr>
      </table></td>
    <td valign="top" bgcolor="#666666"><font color="#FFFFFF" size="-1" face="Arial, Helvetica, sans-serif">Member 
      Login</font></td>
    <td></td>
  </tr>
  <tr> 
    <td rowspan="3" valign="top" bgcolor="#CCCCCC"><!--DWLayoutEmptyCell-->&nbsp;</td>
    <td height="87" valign="top" bgcolor="#CCCCCC">
		   <form name="form1" method="post" action="login.php&mode=verify">
        <p align="center"> 
          <input name="username" type="text" id="username" value="Username">
          <input name="userpwd" type="password" id="userpwd" value="Passwort">
        </p>
        <div align="center"> 
          <input name="userlogin" type="submit" id="userlogin" value="Login">
		  </div>
      </form></td>
    <td></td>
  </tr>
  <tr>
    <td height="2"></td>
    <td></td>
  </tr>
  <tr> 
    <td rowspan="4" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
        <!--DWLayoutTable-->
        <tr> 
          <td width="150" height="15" valign="top" bgcolor="#666666"><font color="#FFFFFF" size="-1" face="Arial, Helvetica, sans-serif">News 
            vom <?php echo $tag.".".$monat.".".$jahr; ?></font></td>
        </tr>
        <tr> 
          <td height="100" valign="top" bgcolor="#CCCCCC"><!--DWLayoutEmptyCell-->&nbsp;</td>
        </tr>
        <tr> 
          <td height="253">&nbsp;</td>
        </tr>
      </table></td>
    <td height="85"></td>
  </tr>
  <tr> 
    <td height="19" valign="top" bgcolor="#666666"><font color="#FFFFFF" size="-1" face="Arial, Helvetica, sans-serif">Community</font></td>
    <td></td>
  </tr>
  <tr> 
    <td height="150" valign="top" bgcolor="#CCCCCC"> <p>&nbsp;</p></td>
    <td></td>
  </tr>
  <tr> 
    <td height="193">&nbsp;</td>
    <td></td>
  </tr>
  <tr> 
    <td height="19">&nbsp;</td>
    <td height="19"> <div align="center"><font size="-2" face="Arial, Helvetica, sans-serif"> 
        <a href="#"><font color="#030303">Impressum</font></a> | <a href="#"><font color="#000000">Disclamer</font></a></font></div></td>
    <td height="19"> <div align="left"></div></td>
    <td></td>
  </tr>
</table>
</body>
</html>
thx+mfg
Benutzeravatar
King Crusty
Mitglied
Beiträge: 209
Registriert: 20.04.2002 11:58
Wohnort: Deggendorf - Altötting
Kontaktdaten:

Beitrag von King Crusty »

Code: Alles auswählen

action="login.php&mode=verify
du rufst eine Aktion auf, die es gar nicht gibt in deiner Datei
Antworten

Zurück zu „Coding & Technik“