1. <?php
  2. require("secret/config.php");
  3. $tipseter = str_ireplace(array("\"","'","<",">"),"",$_POST["tipseter"]);
  4. $lozinka = str_ireplace(array("\"","'","<",">"),"",$_POST["lozinka"]);
  5. $drzava = str_ireplace(array("\"","'","<",">"),"",$_POST["drzava"]);
  6. $email = str_ireplace(array("\"","'","<",">"),"",$_POST["email"]);
  7. $ip = $_SERVER['REMOTE_ADDR'];
  8. $token = md5(sha1(md5($username.$password.time())));
  9. $register="";
  10. $alert_register="";
  11. function Dozvola(){
  12. $ip = $_SERVER['REMOTE_ADDR'];
  13. $result = mysql_query("select * from liga_racun where ip='$ip'");
  14. $row = mysql_fetch_array($result);
  15. if(mysql_affected_rows()>0)return 0;
  16. else return 1;
  17. }
  18. function DozvolaIme($ime){
  19. $result = mysql_query("select * from liga_racun where tipseter='$ime'");
  20. $row = mysql_fetch_array($result);
  21. if(mysql_affected_rows()>0)return 0;
  22. else return 1;
  23. }
  24. function DozvolaEmail($email){
  25. $result = mysql_query("select * from liga_racun where email='$email'");
  26. $row = mysql_fetch_array($result);
  27. if(mysql_affected_rows()>0)return 0;
  28. else return 1;
  29. }
  30. if($tipseter!="" and $lozinka!="" and $drzava!="" and $email!=""){
  31. if(Dozvola()==1 && DozvolaIme($tipseter)==1 && DozvolaEmail($email)==1){
  32. $result = mysql_query("insert into liga_racun set tipseter='$tipseter',lozinka='$lozinka',drzava='$drzava',ip='$ip',token='$token',klikovi=0,profit=0,email='$email';");
  33. if ($result) {
  34. // posalji email
  35. $to = $email;
  36. $subject = 'Aktivacijski email';
  37. $message = 'Zahvaljujemo na registraciji. "\r\n" Sada možete pristupiti vašem računu nakon klika na aktivacijski link dolje : "\r\n" http://globalbet.cogia.net/verifikacija.php?email='.$email.'&token='.$token.'';
  38. $headers = 'From: [email protected]'; // tu postavi svoj mail
  39. $headers .= 'MIME-Version: 1.0';
  40. $headers .= 'Content-type: text/html; charset=utf-8' . '\r\n';
  41. // provjeri dali je email poslan
  42. if (mail($to, $subject, $message, $headers)) {
  43. // ako je email poslan posalji korisnika na neku stranicu
  44. header('Location: register.php'); // tu stavi stranicu koju hoces
  45. exit();
  46. } else { // ako email nije poslan
  47. echo 'Dogodila se greska, molimo pokusajte kasnije';
  48. }
  49. }
  50. $register = "ok";
  51. }
  52. else if(Dozvola()==0)$alert_register="<script>alert('Samo jedna registracija je dozvoljena.')</script>";
  53. else if(DozvolaIme($tipseter)==0)$alert_register="<script>alert('Username je vec zauzet pokusajte sa nekim drugim.')</script>";
  54. else if(DozvolaEmail($email)==0)$alert_register="<script>alert('Email je vec zauzet pokusajte sa nekim drugim.')</script>";
  55. }
  56. ?>