WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » okay, nochwas » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von einstein
ziemlich unsicher wäre die Passwörter einfach in <input type=hidden zu packen. Sonst wäre ne Session ganz praktisch, die ist sicher:
einfach per session_start(); aufrufen und die Zugangsdaten per $_SESSION[username] etc. in die Session speichern.
Noch einfacher wäre diese Methode hier:
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
20: 
21: 
22: 
23:
<?PHP
if( !isset( $_SERVER["PHP_AUTH_USER"] ) )
{
  Header("WWW-Authenticate: Basic realm="Geschützter Bereich"");
  Header("HTTP/1.0 401 Unauthorized");
    echo "Login incorrect";
  exit;
}
else
{
  if($_SERVER["PHP_AUTH_USER"] == "$username" &&
     $_SERVER["PHP_AUTH_PW"] == "$userpwd" )
  {
    // Hier kommt der Dateiinhalt rein...
  }
  else
  {
    echo "Login incorrect";
    exit;
  }
}
?>
von paul
ja, aber das ganze soll passwort geschützt sein...
wenn ich jetzt aber das textara feld passwort shütze, und das ganze dann per <form action="<? $PHP_SELF ?>"> versenden lasse, wird das nicht übermittelt weil ich das passwort nicht eingegeben ist
von Can
Als Übertragungsmethode würd ich aber eher "post" verwenden, weil "get" ziemlich unsicher ist.

Can

[ Diese Nachricht wurde ge&auml;ndert von: Can am 2003-01-04 12:30 ]
von einstein
schau mal hier: http://forum.4websites.de/posting_1740_23_0_3.html

Da wird das i.G. eigentlich schon erklärt. Du musst einfach den Wert der ausgelesen wird in der Textarea ablegen.
... oder du wartest noch ein bisschen, bis es so ein (etwas umfangereicheres) System @ axtis.com gibt
von paul
hallo,
ich wollte mal einen admin bereich auf meiner seite machen:

hier der code:
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
20: 
21: 
22: 
23: 
24: 
25: 
26: 
27: 
28: 
29: 
30: 
31: 
32: 
33: 
34: 
35: 
36: 
37: 
38: 
39: 
40: 
41: 
42: 
43: 
44: 
45: 
46: 
47: 
48: 
49: 
50:
<html>
	<head>
		<title>Adminbereich</title>
	</head>
 <body>
<?php
if($gesendet == "yes") 
	{
	$user = "abc";
	$password = "abc";
	
		Function error($msg)	{
			echo "<p></p>";
			die();
		}
	
	if($user != $username) error("Dieser Username ist nicht korrekt!");
	if($password != $passwort) error("Dieses Passwort ist nicht korrekt!");
	}
?>
	<form action="<?php $PHP_SELF; ?>" method="get">
	<input type="hidden" value="yes" name="gesendet">
	<table align="center">
		<tr>
			<td>
				Username:
			</td>
			<td>
				<input type="text" name="username">
			</td>
		</tr>
		<tr>
			<td>
				Passwort:
			</td>
			<td>
				<input type="text" name="passwort">
			</td>
		</tr>
		<tr>
			<td>
				<input type="submit" value="los">
			</td>
		</tr>
	</table>
	</form>	
	asdasdsadasdsadasd
 </body>
</html>


jetzt will ich aber, das wenn das RICHTIGE Passowrt eingegeben wird, ein textarea komm von dem aus ich dann eine seite ändern kann...


AXo

Nach oben