Hallo Leute,
ich habe folgendes Problem:
Wenn ich mich auf meiner Seite (mit AJAX Login) anmelden will, dann kommt immer die Meldung, dass die Zugangsdaten nicht korrekt sind. Dabei läuft das Skript auf dem Rechner daheim normal, nur auf den Server funktioniert das nicht. Hier der Code:
Ich hoffe, ihr könnt mir helfen.
ich habe folgendes Problem:
Wenn ich mich auf meiner Seite (mit AJAX Login) anmelden will, dann kommt immer die Meldung, dass die Zugangsdaten nicht korrekt sind. Dabei läuft das Skript auf dem Rechner daheim normal, nur auf den Server funktioniert das nicht. Hier der Code:
HTML:
<?xml version="1.0" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Gemeinschaftsanlage EEP</title>
<link rel="stylesheet" type="text/css" href="./lib/index.css" />
<script type="text/javascript" src="./lib/index.js"></script>
<script type="text/javascript" src="./lib/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function()
{
$("#loginform").submit(function()
{
$("#psubmit").hide();
$("#pmessage").removeClass().text('Zugangsdaten werden geprüft...').fadeIn(1000);
$.post("login.php", { Username:$("#name").val(), Userpasswort:$("#passwort").val(), rand:Math.random() }, function(data)
{
if(data == 'true') /* diese Bedingung sollte wahr ergeben */
{
$("#pmessage").fadeTo(900, 0.1, function()
{
$("#pmessage").text('Sie werden eingeloggt...').addClass('ok').fadeTo(900, 1, function()
{
$("#loginbox").slideUp(500, function()
{
document.location = self.location.href;
});
});
});
}else if(data == 'eslaf'){
$("#pmessage").fadeTo(900, 0.1, function()
{
$("#pmessage").text('Die Zugangsdaten sind leider nicht korrekt.').addClass('error').fadeTo(900, 1).delay(2000).fadeOut(300, function()
{
$("#name").val('');
$("#passwort").val('');
$("#psubmit").show();
});
});
}else{ /*dieser Teil wird immer ausgeführt */
$("#pmessage").fadeTo(900, 0.1, function()
{
$("#pmessage").text(data).addClass('error').fadeTo(900, 1).delay(2000).fadeOut(300, function()
{
$("#psubmit").show();
});
});
}
});
return false;
});
});
</script>
</head>
<body>
<div class="Header">Gemeinschaftsanlage EEP</div>
<div class="Menu">
<div style="vertical-align: middle;">
<span class="Element" onclick="window.location.href = './';">Home</span> |
<span class="Element" onclick="window.location.href = './?s=data';">Projektdaten</span> |
<span class="Element" onclick="window.location.href = './?s=users';">Registrierte Benutzer</span> |
{if $smarty.session.id neq ""}
<span class="Element" onclick="window.location.href = './?s=send';">Anlage einsenden</span> |
<span class="Element" onclick="window.location.href = './?s=chat';">Chat</span> |
<span class="Element" onclick="window.location.href = './logout.php';">Logout</span> |
{else}
<span class="Element" onclick="window.location.href = './?s=regist';">Registrieren</span> |
{/if}
<span class="Element" onclick="window.location.href = './?s=kontakt';">Kontakt</span> |
<span class="Element" onclick="window.location.href = './?s=impressum';">Impressum</span>
</div>
</div>
<div class="Seite">
{include file="`$seite`.tpl"}
</div>
</body>
</html>