Einzelnen Beitrag anzeigen
  #1  
Alt 23.10.2002, 18:58:23
Diabolo Diabolo ist offline
Anfänger
 
Registriert seit: Sep 2002
Beiträge: 11
Fehler wenn ich eine function benutzen will

Hallo Folgendes ich hab ein kleines Problem mit einem Script.

Ich Starte eine Session und möchte diese wenn die alle Logindaten des benutzers stimmen diese in eine Datenbank speichern.
if($login == "true")
{
save_session($sid, $user_id);

if($user == $admin)
{
require("adminedit.php");
}
else
{
require("edit.php");
}

Die Funktion (steht in einem anderem Script und wird mit include aufgerufen):

function save_session($sid, $user_id)
{
require("../include/db.inc");
$query = "UPDATE aaouser SET sid = "$sid" WHERE user_id = "$user_id"";
$db_query = mysql_query($query, $dbh)
return;
}

Wenn ich das so mache bekomme ich folgende Fehlermeldung:

Fatal error: Cannot redeclare passwdcheck() in /homepages/12/d66599670/htdocs/army/editarea/function.php on line 5

Wenn ich jetzt aber den Inhalte der Funktion direckt ins Script schreibe:

if($login == "true")
{
require("../include/db.inc");
$query = "UPDATE aaouser SET sid = "$sid" WHERE user_id = "$user_id"";
$db_query = mysql_query($query, $dbh)

if($user == $admin)
{
require("adminedit.php");
}
else
{
require("edit.php");
}

funzt es. Ich benötige den Aufruf aber mehrmals darum hab ich ja ne function geschrieben.

Irgendwie versteh ich das nett. Kann mir das einer Erklären?

Danke

Michael
Mit Zitat antworten