Колко пъти е теглил и след това регистрация

ExTaZy

Registered
Как ще стане примерно искам да има лимит да тегли 10 файла и след това да се регистрира в форума за да може да има неограничен достъп?Ако не сте ме разбрали кажете.. (Не обяснявам много хубаво :P ) Давам +1
 
Еми ако не е логнат потребителя записваш IP-то.
След това броиш колко пъти е записано IP-то на човека , и ако е
записано 4 пъти не позволяваш да тегли.
 
Точно това ми трябва ,но как да го направя? Код ? Аз се ровя в гуугъл вече 2 вируса фанах ама продължавам трябва ми много..
 
Знам само, че няма да е фасулска работа :roll:
п.п. Мисля че имаше такъв plug-in за phpbb2 ако не ме лъже паметта :?
 
Аз знам как може да стане с файл.
Създаваш файл с IP на потребителя и вътре записваш числото колко пъти е теглил.
После само проверяваш, ако са повече от 10 му казваш, че трябва да се регистрира :)
 
Да но искам автоматично да го прави това.. Щот той може да изтегли 2000 файла докато ме няма..Ако някой знае системата за флаш игри Av Arcade v3 там има такъв скрипт.Играе 10 игри и след това трябва регистрация за да продължи..Ако някой може да ми дръпне кода ще му бъда мн благодарен!
 
Виж аз как бих го направил, но ако искаш изчакай друг докато ти го направи с MySQL.
Така ето ти с файлове :)
Правиш си папка ip

Ето ти кода:
Код:
<?php
$ip = getenv("REMOTE_ADDR");

$file="ip/$ip.inc";
@$filesize=filesize($file);
@$fp = fopen ($file ,"r");
@$kolko=fread($fp,$filesize);
@fclose($fp); 
if ($kolko >= 10)
{
echo "Съжеляваме, но вече сте играли 10 пъти.Моля регистрирайте се!";
}
else
{
$kolko = $kolko + 1;
$zapis=$kolko;
$fp = fopen ( "ip/$ip.inc" ,"w");
fwrite($fp, $zapis );
fclose($fp); 
?>

ТУК СКРИПТА НА ИГРАТА :)

<?php
}
?>
 
Благодаря :) Но искам да го довършиш (с тебе се знаем аз съм WizZy от бг-бест) това ми трябва да система за теглене ...ам линкове xD и как да го направя да иска регистрация ? Т.е. като се регистрира да му махне ИП-то? Сайта ми е интегриран с PhpBB2
 
Еми ето:
Код:
<?php
 if ($userdata['user_active']>0)
{
?>
ТУК ЛИНКА
<?php
}
else
{
$ip = getenv("REMOTE_ADDR");

$file="ip/$ip.inc";
@$filesize=filesize($file);
@$fp = fopen ($file ,"r");
@$kolko=fread($fp,$filesize);
@fclose($fp);
if ($kolko >= 10)
{
echo "Съжеляваме, но вече сте играли 10 пъти.Моля регистрирайте се!";
}
else
{
$kolko = $kolko + 1;
$zapis=$kolko;
$fp = fopen ( "ip/$ip.inc" ,"w");
fwrite($fp, $zapis );
fclose($fp);
?>

ТУК ЛИНКА

<?php
} 
}
?>

Ето ти нещо подобно :)
 
А това ТУК ЛИНКА какво да пиша ? Не е линка за регистрация със сигурност..Мисля ,че е дизайна :) И друго - Като се регистрира ще изтрие ли ИП-то ?
 

Back
Горе