Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Riaikia pagalbos su Pakvietimu sistema

Parašė Mazvydas_P· 2012 Rugp. 3 17:08:25
#1

Sveiki riaikia ispresti toki dalyka, esu isidejas y svetaine pakvietimu sistema nariui dabar duoda taska uz tai kad kas 24h paspaudes kazkas jo pakvietimo nuoroda , o as nuoriu kad duotu taska tik tada kai kazkas per jo link uzsiregistruoja prasau nuosirdziai padeti. :) aciu.

Cia tos sistemos invite.php vidus.

<?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2008 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Filename: downloads.php
| Author: Nick Jones (Digitanium)
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
require_once "maincore.php";
$vers = explode(".",$settings['version']);
if($vers['0'] == 7) {
require_once THEMES."templates/header.php";
} else {
require_once "subheader.php";
require_once "side_left.php";
define("DB_USERS", DB_PREFIX."users");
}

define("DB_INVITES", DB_PREFIX."invites");
$invite = @$_GET['invite'];
$result = dbquery("SELECT * FROM ".DB_USERS." WHERE `user_id`='$invite'");
$narys = dbarray(dbquery("SELECT * FROM ".DB_USERS." WHERE `user_id`='$invite'"));
if(!isset($invite) || !isNum($invite) || !dbrows($result)) redirect(BASEDIR."./");

if($vers['0'] == 7) {
add_to_title(" - Tave pakvietë ".$narys['user_name']);
}

$data = dbarray(dbquery("SELECT * FROM `".DB_INVITES."` WHERE `invite_user_id`='$invite' AND `invite_guest_ip`='".USER_IP."' ORDER by invite_time DESC LIMIT 1"));

if($data['invite_time'] + 60 * 60 * 24 > time()) {
opentable("Jus á ðá puslapá pakvietë ".$narys['user_name']);
echo "Taèiau, jo pakvietimas jam nedavë taðkø, kuriuos galëtø iðleisti mûsø puslapá, nes jûs jau apsilankët per ðio nario nuorodà ankðèiau, nei per 24h.";
closetable();
} elseif($data['invite_time'] + 60 * 60 * 24 < time()) {
$result = dbquery("INSERT INTO `".DB_INVITES."` (invite_time, invite_user_id, invite_guest_ip) VALUES ('".time()."', '$invite', '".USER_IP."')");
opentable("Jus á ðá puslapá pakvietë ".$narys['user_name']);
echo "Aèiû, kad uþsukote á mûsø puslapá.<br>Tikimës, kad jûs lankysitës daþniau ðiame puslapá.<br><br>Admintracijos INFO.";
closetable();
}

if($vers['0'] == 7) {
require_once THEMES."templates/footer.php";
} else {
require_once "side_right.php";
require_once "footer.php";
}
?>

Parašė KiraLT· 2012 Rugp. 4 11:08:17
#2

Su cokies labai lengva taip padaryti. Veliau numesiu koda.