Aktivierung

hubidgsahj

Grünschnabel
Hallo hab hier im forum einen code zu nem aktivierungslink gefunden und bissel geändert da er bei mir nicht gefunzt hat nun sieht mein code so aus


<?
include ("../include/config.php");
$sql = "UPDATE users SET Aktiviert='Y' WHERE user='".$_GET['user']."' AND Code='".$_GET['code']."'";

if (mysql_affected_rows() < 1)
{
echo "Kombination aus Benutzer und Code ist nicht vorhanden.";
}
else
{
echo "Account aktiviert!";
}
?>

die datei nennt sich aktivieren.php

eine aktivierung sieht dann so aus
aktivieren.php?user=admin&code=71457

in der datenbank steht also der user admin und der code 71457

aber bei der ausgabe kommt immer das diese nicht vorhanden sind hab viel rumgemacht aber nix hat geholfen hat jemand rat
 
Hi!

Wenn der User schon aktiviert ist, gibt das mysql_affected_rows immer 0 zurück, da keine Änderungen vorgenommen werden mussten.

Mamphil
 
Du hast zwar schön in deine Variable
$sql nen query-string reingeschrieben doch wird dieser nicht ausgeführt :)

So genug Hinweise :P
 
Zurück