I want registration to my site to be based on refer only, how can i assign a refer url to the member id e.g. mysite.com/users/join.php?refid=2 or any other possible means.
Thanks...
Thanks...
<?php require_once '../users/init.php'; ?>
ALTER TABLE users AUTO_INCREMENT=10000
Hit go. That will start user numbers at 10,000. Then just leave user 1 alone. Maybe delete user 2.<?php to<?php $ref = Input::get('refid');
$check = $db->query("SELECT id FROM users WHERE id = ?",array($ref))->count(); //looking for users with the ref codeif ($check < 1){Redirect::to('mydomain.com/index.php?err=Sorry.+Invalid+referral+code.');
}
$ref = Input::get('refid');
$name = $db->query('SELECT username FROM users WHERE id = ?",array($ref))->first();
Then I would do your form input like this<input type="text" class="form-control" name="refid" id="ghome" value="<?=$name->username>">$ref = Input::get('refid');
$name = $db->query("SELECT username FROM users WHERE id = ?",array($ref))->first();</pre><label for="refer">Refer by* (If no referee enter "Semilore")</label>
<input class="form-control" type="text" name="refer" id="refer" placeholder="Enter Referee Username" value="<?php if (!$form_valid && !empty($_POST)){ echo $refer;} ?>" required ></pre><?=$name-/>username>”></p> </div><!-- .bbp-reply-content --></div><!-- .reply --> </li><!-- .bbp-body --> <li class=$ref = Input::get('refid');
$name = $db->query('SELECT username FROM users WHERE id = ?",array($ref))->first();
Then I would do your form input like this<input type="text" class="form-control" name="refid" id="ghome" value="<?=$name->username?>"><input class="form-control" type="text" name="refer" id="refer" placeholder="Enter Referee Username" value="<?=$name->username?>" required >
$name = $db->query('SELECT username FROM users WHERE id = ?",array($ref))->first();
to $nameQ = $db->query('SELECT username FROM users WHERE id = ?",array($ref));
//see if there are any results$nameC = $nameQ->count();
if($nameC > 0){
$name = $nameQ->first();
}