<?php
	include 'includes/dash_header.php';
	include 'includes/dash_links.php';
	?>


	<div class="span8">
		<div class="row-fluid">
			<div class="span9">
				<?php
				include 'includes/db_connection.php';

				if (isset($_POST['transfer_to']) and isset($_POST['credit_value'])) {
					$transfer_to = $_POST['transfer_to'];
					$credit_value = $_POST['credit_value'];

					if (!empty($transfer_to) and !empty($credit_value)) {
						
						// check if phone numnber exist
						$query = "SELECT * FROM `user_information` WHERE `cus_num` = $transfer_to";
						$result = mysql_query($query);
						
						if ($result == true) {// check if only numbers entered .
							$count = mysql_num_rows($result);
							if ($count == 1) {
							// user founded 
								$phoneNumber = $_SESSION['phoneNumber'] ;
								$query = "SELECT * FROM `user_information` WHERE `cus_num` = $phoneNumber ";
								$result = mysql_query($query);
								$row = mysql_fetch_array($result);

								// check if user credit is enough
								$user_credit = $row['Credit'];

								if ($user_credit > $credit_value) {//enough credit
									
									// discard credit form your credit
									$phoneNumber = $_SESSION['phoneNumber'] ;
								    $query = "SELECT * FROM `user_information` WHERE `cus_num` = $phoneNumber ";
								    $result = mysql_query($query);
								    $row = mysql_fetch_array($result);
									
									$my_credit = $row['Credit'];
									$discarded_credit = $credit_value;
									$my_new_credit = $my_credit - $discarded_credit ; 

									$update_query = "UPDATE `user_information` 
									                 SET `Credit`= $my_new_credit
									                 WHERE `cus_num` = $phoneNumber ";

									$update_credit = mysql_query($update_query);

									// update others credit

									$query = "SELECT * FROM `user_information` WHERE `cus_num` = $transfer_to ";
									$result = mysql_query($query);
									$row = mysql_fetch_array($result);

									$his_credit = $row['Credit'];

									$his_new_credit = $his_credit + $credit_value ; 

									$update_query = "UPDATE `user_information` 
									                 SET `Credit`= $his_new_credit
									                 WHERE `cus_num` = $transfer_to ";

									$update_his_credit = mysql_query($update_query);

									if ($update_his_credit) {
										// transfer done .
										echo "<h4><img src='img/success.png' />"."Transfer Complete</h4>";
									}



								}else{
									// not enough credit
									echo "<h4><img src='img/error.png' />"."You Don't Have Enough Credit</h4>";
								}

							}else{
							// user is not founded 
								echo "<h4><img src='img/error.png' />"."Number is not Available </h4>";

							}
						}else{
							echo "<h4><img src='img/error.png' />"."Enter Numbers Only Please</h4>";
						}

					}else{

						echo "<h4><img src='img/error.png' />"."Please Enter Phone Number And Credit value to complete 
						       the credit transfer </h4>";
					}
				}


				?>
				<form method="post" action="credit_trasnfer.php">
					<fieldset>
						<legend>Credit Transfer</legend>
						<label>Enter Number</label>
						0 <input type="text" placeholder="Phone Number" name="transfer_to">
						<br>
						<label>Enter The Value</label>
						<input type="text" placeholder="Exmaple for 1 SDG Enter 1" name="credit_value">
						
						<br>
						<input type="submit" name="Rcharge" value="Transfer Credit" class="btn btn-info">
					</fieldset>
				</form>

			</div>

			<?php
			include 'includes/dash_footer.php';
			?>
