/
lib.php
executable file
·78 lines (65 loc) · 1.91 KB
/
lib.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
<?php
class Database_pro{
function conecta(){
$con = pg_pconnect("host=localhost port=5432 dbname=odontoiut2 password=123 user=jrojas");
// $con = pg_pconnect("host=localhost port=5432 dbname=odontoiut2 password=123 user=jrojas");
return $con;
}
}
class Enigma_rojas1{
private $clave;
function __construct($clave){
$this->clave=$clave;
}
function cifrar($texto){
$resultado='';
for($i=0;$i<strlen($texto);$i++){
$caracter=substr($texto, $i,1);
$caracterClave=substr($this->clave, ($i%strlen($this->clave))-1,1);
$caracter=chr(ord($caracter)+ord($caracterClave));
$resultado.=$caracter;
}
return base64_encode($resultado);
}
function descifrar($texto){
$resultado='';
$texto=base64_decode($texto);
for($i=0;$i<strlen($texto);$i++){
$caracter=substr($texto, $i,1);
$caracterClave=substr($this->clave, ($i%strlen($this->clave))-1,1);
$caracter=chr(ord($caracter)-ord($caracterClave));
$resultado.=$caracter;
}
return $resultado;
}
}
class Odontoiut2{
function redireccion($page,$alert){
$regreso = "<script type='text/javascript'> window.alert('".$alert."'); window.location='".$page."'; </script>";
return $regreso;
}
function lista($tabla,int $a,int $b){
$db = new Database_pro(); $con = $db->conecta();
$cmd = pg_query($con,"select * from $tabla");
while ($var = pg_fetch_row($cmd))
{
print "<option value='".$var[$a]."'>".$var[$b]."</option>";
}
}
function fecha_output($fecha){
return date_format(date_create($fecha),'d-m-Y');
}
function contraindicaciones(){
$db = new Database_pro; $con = $db->conecta(); $query = pg_query($con,"select * from contras");
$i = 0;
while ($var = pg_fetch_row($query)) {
$i++;
// print '<div class="col-md-1">';
print '<label class="checkbox-inline">';
print '<input name="contra[]" id="contra" type="checkbox" value="'.$var[1].'"><strong>'.$var[1].'</strong>';
print '</label>';
// print '</div>';
}
}
}
?>