Advertisement
Guest User

Untitled

a guest
Aug 1st, 2018
333
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.85 KB | None | 0 0
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <html>
  3.     <head>
  4.         <meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
  5.         <title></title>
  6.     </head>
  7.     <body>
  8.         <form action="" method="post">
  9.             Jméno: <input type="text" name="jmeno" maxlength="15" value=""> <br>
  10.             Příjmení: <input type="text" name="prijmeni" maxlength="15" value=""> <br>
  11.             <?php
  12.                 $prac_pozice=array( "top managment"=>array("president","vice president","senior manager"),
  13.                                     "middle managment"=>array("manager","representative","controller"),
  14.                                     "other"=>array("office manager","ICT manager"));
  15.                 $host=array("@seznam.cz","@centrum.cz","@email.cz");
  16.  
  17.                 echo '<select name="funkce">';
  18.                 foreach($prac_pozice as $pozice => $data){
  19.                     echo '<optgroup label="' . $pozice . '"> </optgroup>';
  20.                     foreach ($data as $h) echo '<option value="' . $h . '">'. $h . '</option>';
  21.                 }
  22.                 echo '</select>';
  23.  
  24.                 echo '<select name="hosting">';
  25.                 foreach ($host as $h) echo '<option value="' . $h . '">'. $h . '</option>';
  26.                 echo '</select>';
  27.  
  28.             ?>
  29.        <input type="submit" value="odeslat">
  30. </form>
  31.         <?php
  32.        
  33.    function creates_email($jm,$pr) {
  34.     global $i;
  35.     $pr=(StrTr($pr, "ÁÄČÇĎÉĚËÍŇÓÖŘŠŤÚŮÜÝŽáäčçďéěëíňóöřšťúůüýž", "AACCDEEEINOORSTUUUYZaaccdeeeinoorstuuuyz"));
  36.     $jm=(StrTr($jm, "ÁÄČÇĎÉĚËÍŇÓÖŘŠŤÚŮÜÝŽáäčçďéěëíňóöřšťúůüýž", "AACCDEEEINOORSTUUUYZaaccdeeeinoorstuuuyz"));
  37.     if ($i > sizeof($_POST['jmeno'])) $texxt=strtolower (substr ($jm , 0 , $i ) ).strtolower ($pr) ;
  38.     else  $texxt=strtolower (substr ($jm , 0 , sizeof($_POST['jmeno']) ) ).strtolower ($pr) ;
  39.     return $texxt  . $_POST["hosting"];
  40.   }  
  41.  
  42.         function zapis(){
  43.                global $i;
  44.                 if (mysql_errno()==1062){
  45.                     include "inc.php";
  46.                     $email=creates_email($_POST['jmeno'], $_POST['prijmeni']);
  47.                     $zapis=mysql_query("INSERT INTO `08ia31_kolar`.`zamestnanci` (`jmeno`, `prijmeni`, `funkce`, `email`) VALUES ('$_POST[jmeno]', '$_POST[prijmeni]', '$_POST[funkce]', '$email');", $spojeni);
  48.                     $i++;
  49.                     mysql_close($zapis);
  50.                     zapis();
  51.                 }
  52.         }
  53.        
  54.         if ( (!empty($_POST['jmeno'])) and (!empty($_POST['prijmeni'])) and (!empty($_POST['funkce'])) and (!empty($_POST['hosting'])) )
  55.         {
  56.             include "inc.php";
  57.             $email=creates_email($_POST['jmeno'], $_POST['prijmeni']);
  58.             $dotaz=mysql_query("SET CHARACTER SET cp1250");
  59.             $zapis=mysql_query("INSERT INTO `08ia31_kolar`.`zamestnanci` (`jmeno`, `prijmeni`, `funkce`, `email`) VALUES ('$_POST[jmeno]', '$_POST[prijmeni]', '$_POST[funkce]', '$email');", $spojeni);
  60.             $i++;
  61.             zapis();
  62.             mysql_close($zapis);
  63.            
  64.         }
  65.        
  66.         ?>
  67.         <?php
  68.         include "inc.php";
  69.         $dotaz=mysql_query("SET CHARACTER SET cp1250");
  70.         $dotaz=mysql_query("SELECT * FROM `08ia31_kolar`.`zamestnanci` ;",$spojeni);
  71.    
  72.         echo "<table>";
  73.            echo "<tr><td>" . "<u>ID</u>" . "</td><td>" . "<u>Jméno</u>" . "</td><td>" . "<u>Příjmení</u>" . "</td><td>" . "<u>Funkce</u>" . "</td><td>" . "<u>Email</u>" ."</td></tr>";
  74.         while ($t=mysql_fetch_array($dotaz)) echo "<tr><td>" . $t["id"] . "</td><td>" . $t["jmeno"]  . "</td><td>" . $t["prijmeni"] . "</td><td>" . $t["funkce"] . "</td><td>" . $t["email"] ."</td></tr>";
  75.         echo "</table>";
  76.         mysql_close($dotaz);
  77.         ?>
  78.     </body>
  79. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement