Gracias vvcepheus7 pero probe y no funciono
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúCitar<meta http-equiv='refresh' content='5;url=index.php'>
CitarBuenas, nose porque utilizas de esa forma una subclase, cuando se utiliza una subclase se busca optimizar pero haces lo contrario xD
<?php
include("Validar.php");
class Persona extends Validar
{
private $verificacion;
public function setUsPass($usPass)
{
if($this->variableVacia($usPass) == 0)
{
if($this->validaUsPass($usPass) == 1)
{
$this->verificacion= 1;
return $this->verificacion;
}
else
{
$this->verificacion= 0;
return $this->verificacion;
}
}
else
{
$this->verificacion= 0;
return $this->verificacion;
}
}
}
class Validar
{
private $bien;
public function variableVacia($variable)
{
if(empty($variable) == 1)
{
$this->bien= 1;
return $this->bien;
}
else
{
$this->bien= 0;
return $this->bien;
}
}
public function validaUsPass($varible)
{
if(ereg("^[a-zA-Z0-9]{1,15}$",$variable) == 1)
{
$this->bien= 1;
return $this->bien;
}
else
{
$this->bien= 0;
return $this->bien
}
}
}
$usuario = $_POST["us"];
$personas= new Persona;
if($personas->setUsPass($usuario) == 0 )
{
$msjUs=1;
$error=1;
}
if($msjUs == 1)
echo '<li class="error">El usuario ingresado es incorrecto.</li>';