Hejsan allihopa igen, nu är det så att jag har löst mitt förra problem gällande random genererande kod samt databas problem. Nu behöver jag hjälp med en annan sak. Jag behöver hjälp med en sida som folk kan aktivera sitt vip på. det jag redan har är
det ända jag behöver hjälp med är så att när man klickar på "Aktivera vip!" knappen så ska man aktivera det, alltså kolla i databasen om den vip kod som dom skrivit in finns i databasen, och om den finns så ska dom läggas in i databasen som vip. Om någon skulle kunna hjälpa mig med detta skulle det uppskattas.
Är dom medlemmar på sidan när detta sker?
Är dom det så får du ju ha ett fält på användaren du uppdaterar till "true" eller 1 eller liknande.
Ska användaren skapas så är det ju bara att lägga till dom som nya rader då alla som har en kod som stämmer är VIP.
Koden blir ju något i stil med:
if(isset($_POST['kod'])){
$kod = mysql_real_escape_string($_POST['kod']);
$sql = mysql_query("SELECT kod FROM vip WHERE kod = '$kod'") or die(mysql_error());
if(mysql_num_results row($sql) > 0){
//Uppdatera användarens vip-status eller lägg till användaren i medlemstabellen
}
}
PS: Du har särskrivit "Forumsnamn" och det borde vara "Ditt Steam ID".
Tror också det är dumt att du har stor bokstav på din fil "Aktivera.php". Vissa servrar tolkar sånt olika så bättre att ha allt i små bokstäver.
Alla som gör detta kommer redan vara medlemmar på hemsidan, jag har tillgång till den databasen där alla medlemmar ligger sparade, men jag vet inte riktigt hur jag ska göra för att dom ska läggas in där som vip automatiskt.
Alla som gör detta kommer redan vara medlemmar på hemsidan, jag har tillgång till den databasen där alla medlemmar ligger sparade, men jag vet inte riktigt hur jag ska göra för att dom ska läggas in där som vip automatiskt.
Lägg till en kolumn som heter "vip" på medlemstabellen. Sätt den som standard till 0.
Använd min kod jag skicka förut och ändra användaren som skickar in kodens status till 1.
Sen är det bara kolla vilka användare som har vip == 1