//definicion de datos de conexion
//se encapsulan los parametros en un arreglo
$connect_array = array('server' => 'localhost',
'database' => 'elra4438_futbol5',
'user' => 'elra4438_f5',
'password' => 'V)wpl=@fi&2J');
//otra forma de validar la conexion
if (!$connect) {
//conexion a MySql
$connect = mysql_connect (
$connect_array['server'],
$connect_array['user'],
$connect_array['password']
);
//otra forma de validar la conexion
if (!$connect) {
die('No pudo conectarse : ' . mysql_error());
exit();
}
}
//seleccion de base de datos
$db = mysql_select_db($connect_array['database'], $connect);
?>
CampeonaTico 2026
$ruta_imagenes = "imagenes/";
$ruta_videos = "videos/";
function ValidaUser($formulario) {
include('conn.php');
$username = $_POST['cod_usuario'];
$password = $_POST['contrasena'];
if (($username == 'Código de Usuario') || ($username == '') || ($password == '')) {
return(false);
}
else
{
//inicio de SQL
$query1 = "select * from usuarios " .
" where cod_usuario = '" . $username .
"' and contrasena = '" . $password . "'";
//ejecutar el query
//aqui es donde se ejecuta el select y el resultado lo envia a $result1
$result1 = mysql_query($query1) or die(mysql_error());
//se valora si hay registros para mostrar
if(mysql_num_rows($result1) == '0') {
//cierre de sesion
mysql_close($connect);
return(false);
}
else
{
@session_start();
$_SESSION["password"] = $password;
$_SESSION["usuario"] = $username;
while ($a1=mysql_fetch_array($result1)) {
$id_campeonato = $a1['numero_campeonato'];
}
//inicio de SQL
$query1 = "update usuarios set ultimo_ingreso = now() " .
" where cod_usuario = '" . $username . "' ";
//ejecutar el query
//aqui es donde se ejecuta el select y el resultado lo envia a $result1
$result1 = mysql_query($query1) or die(mysql_error());
//return(true);
?>
}
} //fin revision de usuario y password
} //fin function
function borrar($tabla, $campo, $valor, $otras_condiciones, $devolver_a_pagina) {
$sql = "delete from " . $tabla . " where " . $campo . " = " . $valor . $otras_condiciones;
//echo $sql;
//ejecutar el query
$result1 = mysql_query($sql) or die(mysql_error());
if ($devolver_a_pagina != '') {
devolver_a_pagina($devolver_a_pagina);
}
}
function actualizar($tabla, $condiciones, $campo, $valor, $otras_condiciones) {
$sql = "update " . $tabla . " set " . $condiciones . " where " . $campo . " = " . $valor . $otras_condiciones;
//ejecutar el query
$result1 = mysql_query($sql) or die(mysql_error());
}
function devolver_a_pagina($pagina) {
print "";
}
function seleccionar_campeonato($pagina) {
@session_start();
$_SESSION['origen'] = $pagina;
print "";
}
function mesesdelanio($mes) {
switch ($mes) {
case '1':
$s1 = 'selected="selected"';
break;
case '2':
$s2 = 'selected="selected"';
break;
case '3':
$s3 = 'selected="selected"';
break;
case '4':
$s4 = 'selected="selected"';
break;
case '5':
$s5 = 'selected="selected"';
break;
case '6':
$s6 = 'selected="selected"';
break;
case '7':
$s7 = 'selected="selected"';
break;
case '8':
$s8 = 'selected="selected"';
break;
case '9':
$s9 = 'selected="selected"';
break;
case '10':
$s10 = 'selected="selected"';
break;
case '11':
$s11 = 'selected="selected"';
break;
case '12':
$s12 = 'selected="selected"';
break;
}
echo '';
echo '';
echo '';
echo '';
echo '';
echo '';
echo '';
echo '';
echo '';
echo '';
echo '';
echo '';
}
function anio($anio2, $mes2) {
$anio = date("Y");
$seleccionar = 1;
if ($anio != $anio2) {
$seleccionar = 2;
}
switch ($seleccionar) {
case 1:
$s1 = 'selected="selected"';
break;
case 2:
$s2 = 'selected="selected"';
break;
}
echo '';
if ($mes2 >= 6) {
$anio2 = $anio + 1;
echo '';
}
}
function devolverpassword($length = 10){
$password = "";
$possible = "0123456789bcdfghjkmnpqrstvwxyz";
$i = 0;
while ($i < $length) {
$char = substr($possible, mt_rand(0, strlen($possible)-1), 1);
if (!strstr($password, $char)) {
$password .= $char;
$i++;
}
}
return $password;
}
function DiferenciaFechas($d1, $d2){ //en dias
$v1 = explode("-", $d1);
$date1 = mktime(0, 0, 0, intval($v1[1]), intval($v1[0]), intval($v1[2]));
$v2 = explode("-", $d2);
$date2 = mktime(0, 0, 0, intval($v2[1]), intval($v2[0]), intval($v2[2]));
$dateDiff = $date2 - $date1;
return floor($dateDiff/(60*60*24));
}
function calcula_numero_dia_semana($dia,$mes,$ano){
$numerodiasemana = date('w', mktime(0,0,0,$mes,$dia,$ano));
//if ($numerodiasemana == 0)
// $numerodiasemana = 6;
//else
// $numerodiasemana--;
return $numerodiasemana;
}
function dateadd($date, $dd=0, $mm=0, $yy=0, $hh=0, $mn=0, $ss=0){
$date_r = getdate(strtotime($date));
$date_result = date("m/d/Y h:i:s", mktime(($date_r["hours"]+$hh),($date_r["minutes"]+$mn),($date_r["seconds"]+$ss),($date_r["mon"]+$mm),($date_r["mday"]+$dd),($date_r["year"]+$yy)));
return $date_result;
}
function nombre_dia($dia) {
switch ($dia) {
case '0':
$nomd = 'Domingo';
break;
case '1':
$nomd = 'Lunes';
break;
case '2':
$nomd = 'Martes';
break;
case '3':
$nomd = 'Miércoles';
break;
case '4':
$nomd = 'Jueves';
break;
case '5':
$nomd = 'Viernes';
break;
case '6':
$nomd = 'Sábado';
break;
}
return $nomd;
}
function nombre_mes($mes) {
switch ($mes) {
case '1':
$nomm = 'Enero';
break;
case '2':
$nomm = 'Febrero';
break;
case '3':
$nomm = 'Marzo';
break;
case '4':
$nomm = 'Abril';
break;
case '5':
$nomm = 'Mayo';
break;
case '6':
$nomm = 'Junio';
break;
case '7':
$nomm = 'Julio';
break;
case '8':
$nomm = 'Agosto';
break;
case '9':
$nomm = 'Setiembre';
break;
case '10':
$nomm = 'Octubre';
break;
case '11':
$nomm = 'Noviembre';
break;
case '12':
$nomm = 'Diciembre';
break;
}
return $nomm;
}
function nombre_mes_corto($mes) {
switch ($mes) {
case '1':
$nomm = 'Ene';
break;
case '2':
$nomm = 'Feb';
break;
case '3':
$nomm = 'Mar';
break;
case '4':
$nomm = 'Abr';
break;
case '5':
$nomm = 'May';
break;
case '6':
$nomm = 'Jun';
break;
case '7':
$nomm = 'Jul';
break;
case '8':
$nomm = 'Ago';
break;
case '9':
$nomm = 'Set';
break;
case '10':
$nomm = 'Oct';
break;
case '11':
$nomm = 'Nov';
break;
case '12':
$nomm = 'Dic';
break;
}
return $nomm;
}
function getdomain() {
$url="http://".$_SERVER['HTTP_HOST'];
return $url;
}
function espanol($texto) { //REPARA CUALQUIER TEXTO A UTF-8
$texto = htmlentities($texto , ENT_QUOTES); //No permite codigo HTML
$texto = str_replace("\r"," ",$texto); //Asignar codigo espacios
$texto = utf8_encode($texto); //ENCODE A UTF-8
$texto = iconv("ISO-8859-1" , "UTF-8", $texto); // Convierte ISO-8859-1 UTF-8
return $texto;
}
function fecha_juegos ($fecha) {
$ano = substr($fecha, 0, 4);
$mes = substr($fecha, 5, 2);
$dia = substr($fecha, 8, 2);
if ($mes==1) $mes="Enero";
if ($mes==2) $mes="Febrero";
if ($mes==3) $mes="Marzo";
if ($mes==4) $mes="Abril";
if ($mes==5) $mes="Mayo";
if ($mes==6) $mes="Junio";
if ($mes==7) $mes="Julio";
if ($mes==8) $mes="Agosto";
if ($mes==9) $mes="Septiembre";
if ($mes==10) $mes="Octubre";
if ($mes==11) $mes="Noviembre";
if ($mes==12) $mes="Diciembre";
$f1=explode("-", $fecha);
//haces una cadena en formato mes/dia/año
$f2=$f1[2].'-'.$f1[1].'-'.$f1[0];
$fech=date("w",strtotime($f2));
switch ($fech) {
case 0;
$nombre_dia = 'Dom.';
break;
case 1;
$nombre_dia = 'Lun.';
break;
case 2;
$nombre_dia = 'Mar.';
break;
case 3;
$nombre_dia = 'Mie.';
break;
case 4;
$nombre_dia = 'Jue.';
break;
case 5;
$nombre_dia = 'Vie.';
break;
case 6;
$nombre_dia = 'Sab.';
break;
}
$fecha_texto = $nombre_dia . ' ' . $dia . ', ' . $mes;
return $fecha_texto;
}
?>