Exemple #1
0
 public function index()
 {
     $expander = new Myexpander();
     $expander->expand();
     $info = $expander->info;
     $this->load->view('resultats', $info);
 }
Exemple #2
0
 function hiHaFrase()
 {
     $timer = $this->input->post('timer', true);
     $timer += 1;
     $filename = "txt/joan.txt";
     $fitxertxt = fopen($filename, "r+b");
     $length = filesize($filename);
     if ($length > 0 && flock($fitxertxt, LOCK_EX)) {
         $frase = fread($fitxertxt, $length);
         ftruncate($fitxertxt, 0);
         flock($fitxertxt, LOCK_UN);
         fclose($fitxertxt);
         $fraseconvertida = iconv("Windows-1252", "utf-8", $frase);
         // GUARDAR LA FRASE DES DE L'ARXIU A LA BBDD
         $this->Lexicon->insertarFraseDesDArxiu($fraseconvertida);
         $expander = new Myexpander();
         $expander->expand();
         $info = $expander->info;
         $frasefinal = $info["frasefinal"];
         $frasefinal = iconv("utf-8", "Windows-1252", $frasefinal);
         $filenamewrite = "txt/jocomunico.txt";
         $fitxertxtwrite = fopen($filenamewrite, "w+b");
         if (flock($fitxertxtwrite, LOCK_EX)) {
             fwrite($fitxertxtwrite, $frasefinal);
             flock($fitxertxtwrite, LOCK_UN);
             fclose($fitxertxtwrite);
         }
         $return['first'] = 1;
         $return['second'] = $info["frasefinal"] . " / " . $fraseconvertida;
         echo json_encode($return);
     } else {
         fclose($fitxertxt);
         $return['first'] = $timer;
         $return['second'] = "";
         echo json_encode($return);
     }
 }