Advertisement
Guest User

Untitled

a guest
Sep 14th, 2016
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 6.38 KB | None | 0 0
  1.  
  2. <?php
  3. header('Access-Control-Allow-Origin: *');
  4.  
  5. $servername = "localhost";
  6. $username = "root";
  7. $password = "";
  8. if(isset($_POST['reponse'])) {
  9.     $osf16 = "question16";
  10.     $osf18 = "question18";
  11.     $osf19 = "question19";
  12.     $osf21 = "question21";
  13.     $osf24 = "question24";
  14.     $osf33 = "question33";
  15.     $osf46 = "question46";
  16.     $osf30 = "question30";
  17.     $osf34 = "question34";
  18.     $osf38 = "question38";
  19.     $osf36 = "question36";
  20.  
  21.     $question16 = "";
  22.     $question18 = "";
  23.     $question19 = "";
  24.     $question21 = "";
  25.     $question24 = "";
  26.     $question33 = "";
  27.     $question46 = "";
  28.     $question30 = "";
  29.     $question34 = "";
  30.     $question36 = "";
  31.     $question38 = "";
  32.  
  33.  
  34.     $json1 = $_POST['reponse'];
  35.     $jsonQu = json_decode($json1);
  36.     $question3 = $jsonQu->question3;
  37.     $question4 = $jsonQu->question4;
  38.     $question5 = $jsonQu->question5;
  39.     $question6 = $jsonQu->question6;
  40.     $question7 = $jsonQu->question7;
  41.     $question8 = $jsonQu->question8;
  42.     $question9 = $jsonQu->question9;
  43.     $question10 = $jsonQu->question10;
  44.     $question12 = $jsonQu->question12;
  45.     $question13 = $jsonQu->question13;
  46.     $question14 = $jsonQu->question14;
  47.     $question15 = $jsonQu->question15;
  48.     foreach($jsonQu->question16 as $key16 => $data16)
  49.     {
  50.         if(strstr($key16,$osf16))
  51.         {
  52.             $question16 .= $data16.",";
  53.         }
  54.  
  55.     }
  56.     foreach($jsonQu->question18 as $key18 => $data18)
  57.     {
  58.         if(strstr($key18,$osf18))
  59.         {
  60.             $question18 .= $data18.",";
  61.         }
  62.  
  63.     }
  64.     foreach($jsonQu->question19 as $key19 => $data19)
  65.     {
  66.         if(strstr($key19,$osf19))
  67.         {
  68.             $question19 .= $data19.",";
  69.         }
  70.  
  71.     }
  72.     $question20 = $jsonQu->question20;
  73.     foreach($jsonQu->question21 as $key => $data)
  74.     {
  75.         if(strstr($key,$osf21))
  76.         {
  77.             $question21 .= $data.",";
  78.         }
  79.     }
  80.     foreach($jsonQu->question24 as $key24 => $data24)
  81.     {
  82.         if(strstr($key24,$osf24))
  83.         {
  84.             $question24 .= $data24.",";
  85.         }
  86.  
  87.     }
  88.     $question25 = $jsonQu->question25;
  89. //$question28 = $jsonQu->question28;
  90.     $question29 = $jsonQu->question29;
  91.     foreach($jsonQu->question30 as $key30 => $data30)
  92.     {
  93.         if(strstr($key30,$osf30))
  94.         {
  95.             $question30 .= $data30.",";
  96.         }
  97.     }
  98.     $question32 = $jsonQu->question32;
  99.     foreach($jsonQu->question33 as $key33 => $data33)
  100.     {
  101.         if(strstr($key33,$osf33))
  102.         {
  103.             $question33 .= $data33.",";
  104.         }
  105.     }
  106.     foreach($jsonQu->question34 as $key34 => $data34)
  107.     {
  108.         if(strstr($key34,$osf34))
  109.         {
  110.             $question34 .= $data34.",";
  111.         }
  112.     }
  113.     foreach($jsonQu->question36 as $key36 => $data36)
  114.     {
  115.         if(strstr($key36,$osf36))
  116.         {
  117.             $question36 .= $data36.",";
  118.         }
  119.     }
  120.     foreach($jsonQu->question38 as $key38 => $data38)
  121.     {
  122.         if(strstr($key38,$osf38))
  123.         {
  124.             $question38 .= $data38.",";
  125.         }
  126.     }
  127.     $question39 = $jsonQu->question39;
  128.     $question40 = $jsonQu->question40;
  129.     $question42 = $jsonQu->question42;
  130.     $question43 = $jsonQu->question43;
  131.  
  132.     foreach($jsonQu->question46 as $key46 => $data46)
  133.     {
  134.         if(strstr($key46,$osf46))
  135.         {
  136.             $question46 .= $data46.",";
  137.         }
  138.     }
  139.     $question47 = $jsonQu->question47;
  140.  
  141.     $question49 = $jsonQu->question49;
  142.     $question50 = $jsonQu->question50;
  143.     $question51 = $jsonQu->question51;
  144. }
  145.  
  146. if(isset($_POST['sliderDiversity'])) {
  147.     $json = $_POST['sliderDiversity'];
  148.     $jsonTab = json_decode($json);
  149.     $question17 = $jsonTab->question17HF.",". $jsonTab->question17JEUNES .",". $jsonTab->question17AMATEURS.",".$jsonTab->question17SIMILAIRE;
  150.     $question23 = $jsonTab->question23FLUIDE.",".$jsonTab->question23SACADEE.",".$jsonTab->question23RELACHEE.",".$jsonTab->question23TONIQUE.",".$jsonTab->question23FLOTTANTE.",".$jsonTab->question23LENTE.",".$jsonTab->question23RAPIDE;
  151.     $question27 = $jsonTab->question27RED.",".$jsonTab->question27GREEN.",".$jsonTab->question27BLUE;
  152.     $question35 = $jsonTab->question35DOUCE.",".$jsonTab->question35RYTHMEE.",".$jsonTab->question35ENVELOPPANTE.",".$jsonTab->question35AGGRESIVE.",".$jsonTab->question35ANGOISSANTE.",".$jsonTab->question35ENTRAINANTE.",".$jsonTab->question35EMOUVANTE;
  153.     $question48 = $jsonTab->question48JOIE.",".$jsonTab->question48PLAISIR.",".$jsonTab->question48COLERE.",".$jsonTab->question48DEGOUT.",".$jsonTab->question48SURPRISE.",".$jsonTab->question48PEUR.",".$jsonTab->question48EXCITATION.",".$jsonTab->question48FRISSON.",".$jsonTab->question48ENNUI.",".$jsonTab->question48TRISTESSE.",".$jsonTab->question48EMERVEILLEMENT.",".$jsonTab->question48FRUSTRATION.",".$jsonTab->question48EMPATHIE.",".$jsonTab->question48LARMES;
  154. }
  155.  
  156. try {
  157.     $conn = new PDO("mysql:host=$servername;dbname=datadanse", $username, $password);
  158. // set the PDO error mode to exception
  159.     $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  160.     $sql = $conn->prepare("INSERT INTO reponsequestion(question3,question4,question5,question6,question7,question8,question9,question10,question12,question13,question14,question15,question16,question17,question18,question19,question20,question21,question23,question24,question25,question27,question29,question30,question32,question33,question34,question35,question36,question38,question39,question40,question42,question43,question46,question47,question48,question49,question50,question51)
  161. VALUES ('$question3','$question4','$question5','$question6','$question7','$question8','$question9','$question10','$question12','$question13','$question14','$question15','$question16','$question17','$question18','$question19','$question20','$question21','$question23','$question24','$question25','$question27','$question29','$question30','$question32','$question33','$question34','$question35','$question36','$question38','$question39','$question40','$question42','$question43','$question46','$question47','$question48','$question49','$question50','$question51')");
  162.     $sql->execute();
  163.     $userID = $conn->lastInsertId();
  164.     $id= array();
  165.     $id['id'] = $userID;
  166.     echo(json_encode($id));
  167.     $conn->exec("set names utf8");
  168.  
  169.     echo "Connected successfully";
  170. }
  171. catch(PDOException $e)
  172. {
  173.     echo "Connection failed: " . $e->getMessage();
  174. }
  175. //var_dump($_POST);
  176.  
  177.  
  178.  
  179. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement