136 lines
6.0 KiB
PHP
136 lines
6.0 KiB
PHP
<?php
|
|
session_start();
|
|
|
|
$id=$_SESSION['id'];
|
|
$galaxy=$_SESSION['galaxy'];
|
|
$ss=$_SESSION['ss'];
|
|
$pos=$_SESSION['pos'];
|
|
$race=$_SESSION['race'];
|
|
|
|
require_once('bdd.php');
|
|
require('../connectBDD.php');
|
|
|
|
if (isset($_GET['tec']) && intval($_GET['tec']) == $_GET['tec']) {
|
|
$pos = strpos(implode(',', $fileTec).',', $_GET['tec'].',');
|
|
if (!($pos === false)) {
|
|
$newArray_tec = ''; $newArray_temps_t = $fileTemps_t[0].' ';
|
|
for ($i=0 ; $i<count($fileTec) ; $i++) {
|
|
if ($fileTec[$i] != $_GET['tec']) {
|
|
$newArray_tec .= $fileTec[$i].' ';
|
|
$newArray_temps_t .= $fileTemps_t[$i+1].' ';
|
|
}
|
|
elseif ($i == 0) $newArray_temps_t = time().' ';
|
|
}
|
|
$fileTec = split(' ', trim($newArray_tec));
|
|
$fileTemps_t = split(' ', trim($newArray_temps_t));
|
|
$temps_t = implode(' ', $fileTemps_t);
|
|
$tec = implode(' ', $fileTec);
|
|
|
|
$pos=$_SESSION['pos'];
|
|
if ($_GET['tec'] == 'e') {
|
|
mysql_query("UPDATE user SET temps_t='$temps_t', tec='$tec' WHERE id='$id'") or die ("erreur sql ".mysql_error());
|
|
}
|
|
else{
|
|
if (ereg('e,', implode(',',$fileTec).',')) {
|
|
$tec = ' ';
|
|
$temps_t = ' ';
|
|
}
|
|
|
|
if ($_GET['tec'] == 1) {
|
|
$n=($informatique-1);
|
|
$cristal += ceil(pow(2,$n)*500);
|
|
$hydrogene += ceil(pow(2,$n)*150);
|
|
mysql_query("UPDATE planete SET cristal='$cristal', hydrogene='$hydrogene' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'") or die ("erreur sql ".mysql_error());
|
|
mysql_query("UPDATE user SET temps_t='$temps_t', tec='$tec' WHERE id='$id'") or die ("erreur sql ".mysql_error());
|
|
}
|
|
else if ($_GET['tec'] == 2) {
|
|
$n=($detection-1);
|
|
$metal += ceil(pow(2,$n)*500);
|
|
$cristal += ceil(pow(2,$n)*750);
|
|
$hydrogene += ceil(pow(2,$n)*100);
|
|
mysql_query("UPDATE planete SET metal='$metal', cristal='$cristal', hydrogene='$hydrogene' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'") or die ("erreur sql ".mysql_error());
|
|
mysql_query("UPDATE user SET temps_t='$temps_t', tec='$tec' WHERE id='$id'") or die ("erreur sql ".mysql_error());
|
|
}
|
|
else if ($_GET['tec'] == 3) {
|
|
$n=($armement-1);
|
|
$metal += ceil(pow(2,$n)*2500);
|
|
$cristal += ceil(pow(2,$n)*500);
|
|
mysql_query("UPDATE planete SET metal='$metal', cristal='$cristal' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'");
|
|
mysql_query("UPDATE user SET temps_t='$temps_t', tec='$tec' WHERE id='$id'");
|
|
}
|
|
else if ($_GET['tec'] == 4) {
|
|
$n=($blindage-1);
|
|
$metal += ceil(pow(2,$n)*4000);
|
|
$cristal += ceil(pow(2,$n)*1500);
|
|
mysql_query("UPDATE planete SET metal='$metal', cristal='$cristal' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'");
|
|
mysql_query("UPDATE user SET temps_t='$temps_t', tec='$tec' WHERE id='$id'");
|
|
}
|
|
else if ($_GET['tec'] == 5) {
|
|
$n=($energie_t-1);
|
|
$metal += ceil(pow(2,$n)*2000);
|
|
$cristal += ceil(pow(2,$n)*1500);
|
|
$hydrogene += ceil(pow(2,$n)*300);
|
|
mysql_query("UPDATE planete SET metal='$metal', cristal='$cristal', hydrogene='$hydrogene' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'");
|
|
mysql_query("UPDATE user SET temps_t='$temps_t', tec='$tec' WHERE id='$id'");
|
|
}
|
|
else if ($_GET['tec'] == 6) {
|
|
$n=($reacteur-1);
|
|
$metal += ceil(pow(2,$n)*1400);
|
|
$cristal += ceil(pow(2,$n)*400);
|
|
mysql_query("UPDATE planete SET metal='$metal', cristal='$cristal' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'");
|
|
mysql_query("UPDATE user SET temps_t='$temps_t', tec='$tec' WHERE id='$id'");
|
|
}
|
|
else if ($_GET['tec'] == 7) {
|
|
$n=($reacteur_f-1);
|
|
$metal += ceil(pow(2,$n)*3000);
|
|
$cristal += ceil(pow(2,$n)*2100);
|
|
$hydrogene += ceil(pow(2,$n)*750);
|
|
mysql_query("UPDATE planete SET metal='$metal', cristal='$cristal', hydrogene='$hydrogene' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'");
|
|
mysql_query("UPDATE user SET temps_t='$temps_t', tec='$tec' WHERE id='$id'");
|
|
}
|
|
else if ($_GET['tec'] == 8) {
|
|
$n=($reacteur_ff-1);
|
|
$metal += ceil(pow(2,$n)*5000);
|
|
$cristal += ceil(pow(2,$n)*4000);
|
|
$hydrogene += ceil(pow(2,$n)*1500);
|
|
mysql_query("UPDATE planete SET metal='$metal', cristal='$cristal', hydrogene='$hydrogene' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'");
|
|
mysql_query("UPDATE user SET temps_t='$temps_t', tec='$tec' WHERE id='$id'");
|
|
}
|
|
else if ($_GET['tec'] == 9) {
|
|
$n=($medecine-1);
|
|
$metal += ceil(pow(2,$n)*800);
|
|
$cristal += ceil(pow(2,$n)*1000);
|
|
mysql_query("UPDATE planete SET metal='$metal', cristal='$cristal' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'");
|
|
mysql_query("UPDATE user SET temps_t='$temps_t', tec='$tec' WHERE id='$id'");
|
|
}
|
|
else if ($_GET['tec'] == 10) {
|
|
$n=($tactique-1);
|
|
$metal += ceil(pow(2,$n)*2600);
|
|
$cristal += ceil(pow(2,$n)*2600);
|
|
mysql_query("UPDATE planete SET metal='$metal', cristal='$cristal' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'");
|
|
mysql_query("UPDATE user SET temps_t='$temps_t', tec='$tec' WHERE id='$id'");
|
|
}
|
|
else if ($_GET['tec'] == 11) {
|
|
$n=($developpement-1);
|
|
$metal += ceil(pow(2,$n)*10000);
|
|
$cristal += ceil(pow(2,$n)*10000);
|
|
$hydrogene += ceil(pow(2,$n)*5000);
|
|
mysql_query("UPDATE planete SET metal='$metal', cristal='$cristal', hydrogene='$hydrogene' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'");
|
|
mysql_query("UPDATE user SET temps_t='$temps_t', tec='$tec' WHERE id='$id'");
|
|
}
|
|
else if ($_GET['tec'] == 12) {
|
|
$n=($spartan-1);
|
|
$metal += ceil(pow(3,$n)*5200);
|
|
$cristal += ceil(pow(3,$n)*4250);
|
|
$hydrogene += ceil(pow(3,$n)*850);
|
|
mysql_query("UPDATE planete SET metal='$metal', cristal='$cristal', hydrogene='$hydrogene' WHERE id_user='$id' AND galaxie='$galaxy' AND ss='$ss' AND position='$pos'");
|
|
mysql_query("UPDATE user SET temps_t='$temps_t', tec='$tec' WHERE id='$id'");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
mysql_close();
|
|
if (isset($_GET['go'])) header('Location: construction.php?go=1&tec='.$_GET['go']);
|
|
else header('Location: laboratoire.php');
|
|
?>
|