- #1
K
kernel
Aktives Mitglied
Themenersteller
- Dabei seit
- 11.05.2006
- Beiträge
- 37
- Reaktionspunkte
- 0
hi
ich hab ein einfaches loginscript geschrieben. Und wollte mit sessions arbeiten. allerdings wird die sessionid nicht übergeben ??? . der rest des scripts geht.
<?php
//login script
//session beginnen, immer ganze oben vor html Ausgabe!
@session_start();
//Passwort und Benutzername wird hier Manuell eingestellt
//diese Daten musst du anpassen
define ('MYSQL_HOST',->localhost') ;
define ('MYSQL_USER',->benutzer');
define ('MYSQL_PASS',->passwort');
define ('MYSQL_DATABASE',->forum');
$db_link = mysql_connect(MYSQL_HOST , MYSQL_USER , MYSQL_PASS);
if($db_link) {
} else {
}
echo <br />\n;
@mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS) OR die(mysql_error());
mysql_select_db(MYSQL_DATABASE) OR die(mysql_error());
if($_GET[action] == login)
{
$sql = SELECT * FROM users WHERE Name=' . $_POST[Name_2] .-> AND Password=' . $_POST[Password_2] .->;
$result2 = mysql_query($sql) OR die(mysql_error());
while($row = mysql_fetch_assoc($result2)) {
$times = $row['zeit'];
$Name_2=$_POST['Name_2'];
$Password_2=$_POST['Password_2'];
$_SESSION['Name_2'] = $Name_2;
$_SESSION['Password_2'] = $Password_2;
echo <a href=\topicnacht.php?.sid.\>hier</a>;
}
}
//html ausgabe der head daten einer seite
//login Funktionen
//post variablen einfach speichern
$Name=$_POST['Name'];
$Password=$_POST['Password'];
//nun kommen die if abfragen die das ganze relativ sicher machen
//dann kommt das Formular
if (!isset($Name_2, $Password_2))
{
echo-><form name=login method=post action=?action=login>
User Name: <input type=text name=Name_2> User Passwort: &nbsp;<input type=password name=Password_2>
<input type=submit name=Submit value=einloggen>
</form>';
}
:1 danke schon mal im vorraus.
echo-></body>
</html>';
?>
ich hab ein einfaches loginscript geschrieben. Und wollte mit sessions arbeiten. allerdings wird die sessionid nicht übergeben ??? . der rest des scripts geht.
<?php
//login script
//session beginnen, immer ganze oben vor html Ausgabe!
@session_start();
//Passwort und Benutzername wird hier Manuell eingestellt
//diese Daten musst du anpassen
define ('MYSQL_HOST',->localhost') ;
define ('MYSQL_USER',->benutzer');
define ('MYSQL_PASS',->passwort');
define ('MYSQL_DATABASE',->forum');
$db_link = mysql_connect(MYSQL_HOST , MYSQL_USER , MYSQL_PASS);
if($db_link) {
} else {
}
echo <br />\n;
@mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS) OR die(mysql_error());
mysql_select_db(MYSQL_DATABASE) OR die(mysql_error());
if($_GET[action] == login)
{
$sql = SELECT * FROM users WHERE Name=' . $_POST[Name_2] .-> AND Password=' . $_POST[Password_2] .->;
$result2 = mysql_query($sql) OR die(mysql_error());
while($row = mysql_fetch_assoc($result2)) {
$times = $row['zeit'];
$Name_2=$_POST['Name_2'];
$Password_2=$_POST['Password_2'];
$_SESSION['Name_2'] = $Name_2;
$_SESSION['Password_2'] = $Password_2;
echo <a href=\topicnacht.php?.sid.\>hier</a>;
}
}
//html ausgabe der head daten einer seite
//login Funktionen
//post variablen einfach speichern
$Name=$_POST['Name'];
$Password=$_POST['Password'];
//nun kommen die if abfragen die das ganze relativ sicher machen
//dann kommt das Formular
if (!isset($Name_2, $Password_2))
{
echo-><form name=login method=post action=?action=login>
User Name: <input type=text name=Name_2> User Passwort: &nbsp;<input type=password name=Password_2>
<input type=submit name=Submit value=einloggen>
</form>';
}
:1 danke schon mal im vorraus.
echo-></body>
</html>';
?>