Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

isaacn

[Resolvido] Deprecated: Function ereg() is deprecated in C:\

Recommended Posts

Alguem me ajude

--------------------estou usando PHP-5.3.2 -------------------------------------

 

Deprecated: Function ereg() is deprecated in C:\Arquivos de programas\EasyPHP-5.3.2i\www\site12\siteadmin\login.php on line 13

<?
require_once("conn.php");

if(isset($_POST['s2']))
{
	$MyUsername1 = strip_tags($_POST['username1']);
	$MyPassword1 = strip_tags($_POST['password1']);
	
	if(empty($MyUsername1) || empty($MyPassword1))
	{
		$MyError = "<center><font color=red size=2 face=verdana><b>All fields are required!</b></font></center>";
	}
        elseif((strlen($MyUsername1) < 4) || ($MyUsername1 > 20) || (ereg("[[:punct:]]", $MyUsername1)))
	{
		$MyError = "<center><font color=red size=2 face=verdana><b>The username must be between 4 and 20 characters long and consist of only letters and numbers.</b></font></center>";
	}
	elseif((strlen($MyPassword1) < 4) || ($MyPassword1 > 20) || (ereg("[[:punct:]]", $MyPassword1)))
}
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

troque pelo correspondente

 

preg_....

 

http://www.php.net/manual-lookup.php?pattern=preg〈=pt_BR

Compartilhar este post


Link para o post
Compartilhar em outros sites

EU TENTEI SUBISTITUIR (ereg("[[:punct:]]", $MyUsername1))) POR -> (preg_match("[[:punct:]]", $MyUsername1)))

 

GEROU O SEGUINTE ERRO

 

Warning: preg_match() [function.preg-match]: Compilation failed: POSIX named classes are supported only within a class at offset 0 in C:\Arquivos de programas\EasyPHP-5.3.2i\www\site12\siteadmin\login.php on line 13

 

 

se alguem souber como substituir o meu codigo (ereg("[[:punct:]]", $MyUsername1))) EU AGRADEÇO ....

Compartilhar este post


Link para o post
Compartilhar em outros sites

use o Responder Azul: Imagem Postada

ou a 'Resposta Rápida'.

preg_match('/[[:punct:]]/', $MyUsername1);

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.