<?php /* @info Κλάση υπεύθυνη για την καταχώρηση νέου χρήστη στο σύστημα (τόσο πελάτη όσο και οδηγού) */ header('Content-type=application/json; charset=utf-8'); require_once __DIR__ . '/db_connect.php'; $database = new DB_CONNECT(); $register = new Register(); if ($_REQUEST["usertype"] == "customer") { //αποτροπή απλών sql injection $register->makeRegister(mysql_real_escape_string($_REQUEST["name"]), mysql_real_escape_string($_REQUEST["sirname"]), mysql_real_escape_string($_REQUEST["cellphone"]), mysql_real_escape_string($_REQUEST["birthday"]), mysql_real_escape_string($_REQUEST["username"]), mysql_real_escape_string($_REQUEST["password"]), mysql_real_escape_string($_REQUEST["mail"]), mysql_real_escape_string($_REQUEST["town"]), mysql_real_escape_string($_REQUEST["deviceid"]), null, $_REQUEST["usertype"]); } else { $register->makeRegister(mysql_real_escape_string($_REQUEST["name"]), mysql_real_escape_string($_REQUEST["sirname"]), mysql_real_escape_string($_REQUEST["cellphone"]), mysql_real_escape_string($_REQUEST["birthday"]), mysql_real_escape_string($_REQUEST["username"]), mysql_real_escape_string($_REQUEST["password"]), mysql_real_escape_string($_REQUEST["mail"]), mysql_real_escape_string($_REQUEST["town"]), mysql_real_escape_string($_REQUEST["deviceid"]), mysql_real_escape_string($_REQUEST["taxiplate"]), $_REQUEST["usertype"]); } //for debugging /* $register->makeRegister("sfwgerg","sdsbbbh", "693434535","12/02/1987", "customernew","sggrhtr", "*****@*****.**","town","devid", "ere-4564", "driver" ); */ //==================================================================== class Register { private $jsonResponse; private $name; private $sirname; private $cellphone;