Hallo!
Ich habe ein Formular, in welchem man die Einladung in eine Allianz annehmen kann.
Dabei soll die ausgewählte Einleidung angenommen werden und alle anderen abgelehnt.
Die eigentliche Einladung wird zwar angenommen und aber auch mit den anderen wieder abgelehnt.
Die Allianz wird auch nicht in der Userliste in das entsprechende Feld eingetragen.
Wenn ich aber das folgende entferne:
wird wenigstens die Allianz eingetragen. Mir ist auch aufgefallen, dass die Variable $city nicht am Schluss ankommt, obwohl diese wie alle anderen Variablen übergeben wird.
Kann es sein, dass irgendwo meine Variablen gelöscht werden?
Ich habe ein Formular, in welchem man die Einladung in eine Allianz annehmen kann.
Dabei soll die ausgewählte Einleidung angenommen werden und alle anderen abgelehnt.
Die eigentliche Einladung wird zwar angenommen und aber auch mit den anderen wieder abgelehnt.
PHP:
function joinalliance($tag, $user, $city) {
mysql_query ( "UPDATE user SET `alliance` = '$tag' WHERE `user` = '$user'" );
mysql_query ( "DELETE FROM invites WHERE `user` = '$user'" );
}
Die Allianz wird auch nicht in der Userliste in das entsprechende Feld eingetragen.
Wenn ich aber das folgende entferne:
PHP:
mysql_query ( "DELETE FROM invites WHERE `user` = '$user'" );
wird wenigstens die Allianz eingetragen. Mir ist auch aufgefallen, dass die Variable $city nicht am Schluss ankommt, obwohl diese wie alle anderen Variablen übergeben wird.
Kann es sein, dass irgendwo meine Variablen gelöscht werden?
Zuletzt bearbeitet: