[verplaatst] database match?!?

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

[verplaatst] database match?!?

Bericht door Luuk » 02 mei 2004, 21:35

ik ben wat in elkaar aan het knutselen met een emailform.
Nu wil ik dat per ip je maar 1 keer mag mailen, ik heb dus een tabel aangemaakt in mijn database waar het ip wordt opgeslagen. Nu wil ik dat je, als je al gemailt hebt, je een berocht krijgt te zien maar dat lukt me niet helemaal.
Kijk maar eens mee:

Code: Selecteer alles

$sql = "SELECT *
	FROM form_ip
	WHERE ip = '$ip'";
if( !$result = $db->sql_query($sql) )
{
	message_die(GENERAL_ERROR, "Couldn't get ip from battles table", "", __LINE__, __FILE__, $sql);
}
if ( ($db->sql_fetchrow($result)) )
{
     $ip_used = FALSE;
}

if ($ip_used)
{
message_die(GENERAL_MESSAGE, "You_have_already_ mailed!");
}
else
Dat klopt dus niet helemaal, ik wil dus, als de database je ip nummer vindt je een waarde krijgt ($ip_used) die aangeeft dat je niet meer mag posten. Hoe moet ik dat voor elkaar krijgen?

Verplaatst door mosymuis
Afbeelding

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 02 mei 2004, 21:51

Code: Selecteer alles

$sql = "SELECT *
   FROM form_ip
   WHERE ip = '$ip'";
if( !$result = $db->sql_query($sql) )
{
   message_die(GENERAL_ERROR, "Couldn't get ip from battles table", "", __LINE__, __FILE__, $sql);
}
if ( $db->sql_numrows($result) > 0 )
{
	message_die(GENERAL_MESSAGE, "You_have_already_ mailed!");

} else

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 02 mei 2004, 22:08

Zucht, eindelijk, bedankt!!


PS: had het in algemene chat geplaatst omdat het niet echte phpbb is, maak alleen gebruik van het systeem. Valt dat ook onder phpbb support?
Afbeelding

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 02 mei 2004, 22:08

Luuk schreef:PS: had het in algemene chat geplaatst omdat het niet echte phpbb is, maak alleen gebruik van het systeem. Valt dat ook onder phpbb support?
Hoe je het ook bekijkt, het is een mod of addon, het maakt immers gebruik van het phpBB systeem zoals je zelf al zegt. ;)

Gesloten