Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?
- class preklad {
- ///////////////////////////////
- ///zvoleni jazyka/////////
- /////////////////////////////
- function zvoleni($nazev,$nazevSk) {
- $this->nazev[] = $nazev;
- $this->nazevSk[] = $nazevSk;
- }
- function oopCoBudeOpakovan($x) {
- echo ' <option value="' ;
- echo $this->nazevSk[$x] ; echo' ">' ;
- echo $this->nazev[$x] ;
- echo ' </option> ; ';
- }
- function opakovac() {
- echo ' <form name="jazyk" method="post" action="">
- <select name="jazyk"> ';
- for ($x = 0; $x < count($this->nazev); $x++) {
- $this->oopCoBudeOpakovan($x);
- }
- echo' </select>
- <input type="submit" name="Submit" value="Zmen"> </input>
- </form>';
- }
- ///////////////////////////////////////////
- //////predani do sessionu //////////////
- ////////////////////////////////////////
- function zadej() {
- if (empty($_POST['jazyk']) )
- {
- $_SESSION["jazyk"]="cz" ;
- //echo "nezadano<BR>";
- }
- else{
- $this->predejSessionu() ;
- }
- }
- function predejSessionu()
- {
- $_SESSION["jazyk"]=$_POST['jazyk'] ;
- }
- ///////////////////////////////////////////
- //////vkladani a cteni //////////////
- ////////////////////////////////////////
- function text($id_text,$czPrVklad) {
- $this->id_text = $id_text;
- $this->czPrVklad = $czPrVklad;
- webdb();
- $radku= dibi::query('SELECT count(*) FROM `reg_preklad` WHERE `id_text` = %s', $this->id_text)->fetchSingle();
- if ($radku >= 1) {
- //echo 'provede se script pokud je vic nez 1 zapis v DB';
- //cteni z db
- $this->cteniZdb() ;
- }
- else {
- $this->vkladDoDB() ;
- }
- }
- function cteniZdb() {
- webdb();
- $aaaa = cz;
- $radku= dibi::query('SELECT LOWER(',$_SESSION["jazyk"],') FROM `reg_preklad` WHERE `id_text` = %s', $this->id_text )->fetchSingle();
- echo $radku;
- }
- function vkladDoDB() {
- webdb();
- $arr = array(
- 'id_text' => $this->id_text,
- 'cz' => $this->czPrVklad,
- );
- dibi::query('INSERT INTO [reg_preklad]', $arr);
- }
- }
- $preklad = new preklad();
- $preklad->text($id_text='aaaaadasda',$czPrVklad='dashnbnvbjgjhda');
- $preklad->text($id_text='testaaaaadasda',$czPrVklad='dashnbnvbjgjhda');
- $preklad->text($id_text='testaaaaadasda',$czPrVklad='dashnbnvbjgjhda');
- $preklad->text($id_text='testaaaaadasfsdda',$czPrVklad='dashnbfsdnvbjgjhda');
- $preklad->text($id_text='testaaaaadasdfsda',$czPrVklad='dashnbfsdnvbjgjhda');
- $preklad->text($id_text='testaaaaadafsdsda',$czPrVklad='dashnbnsdfsdfvbjgjhda');
- $preklad->text($id_text='testaaaaadafsdsda',$czPrVklad='dashnbfsdfnvbjgjhda');
- $preklad->text($id_text='testaaaaadasdfsda',$czPrVklad='dashnbfdsfnvbjgjhda');
- $preklad->text($id_text='testaaaaadafssda',$czPrVklad='dashnbndsfvbjgjhda');
- $preklad->text($id_text='testaaaaadfsdasda',$czPrVklad='dashnbnsdfvbjgjhda');
- $preklad->text($id_text='testaaaaadfsdasda',$czPrVklad='dashnbndsfvbjgjhda');
- $preklad->text($id_text='testaaaaadfsdasda',$czPrVklad='dashnbnvfdsfbjgjhda');
- $preklad->zvoleni('Czech','cz');
- $preklad->zvoleni('English','eng');
- $preklad->opakovac();
- $preklad->zadej();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement