Ir para conteúdo

POWERED BY:

Arquivado

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

Miguel Rocha1

pequeno problema

Recommended Posts

o problema e que eu nao sei usar essa funçao

leia os links que foram postados.

 

lá existem exemplos de uso.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, a ER que postei no exemplo com preg_replace serve pro preg_match.

É só fazer CTRL+C e CTRL+V. É o que mais o pessoal faz aqui no fórum!

 

Sinceramente, se quer programar mas não quer tentar fazer, é melhor largar. Programação só se aprende na prática. Tente fazer e poste o resultado.

 

Ajudar a gente vai, só não iremos fazer para você.

 

:thumbsup:

Compartilhar este post


Link para o post
Compartilhar em outros sites

tipo assim amigo?

 

<?php
$teste = '<script>';

$emailPattern = '/<script.*?>.*?<\/script>/i'; 
  if (!preg_match($emailPattern, $teste)) { 
     echo 'nao aceitamos esse tipo de progoramaçao.'; 
  } else { 
echo $teste;
  }
?>

 

tipo assim amigo?

 

<?php
$teste = '<script>';

$emailPattern = '/<script.*?>.*?<\/script>/i'; 
  if (!preg_match($emailPattern, $teste)) { 
     echo 'nao aceitamos esse tipo de progoramaçao.'; 
  } else { 
echo $teste;
  }
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

dá certo sim. acabei de testar:

 

$teste = '<script>oi</script>';

$emailPattern = '/<script.*?>.*?<\/script>/i'; 

if ( preg_match( $emailPattern, $teste ) )
{ 
echo 'nao aceitamos esse tipo de progoramaçao.'; 
}
else
{ 
 echo 'ok';
}
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

se eu permitir html basta permitar a tag principal? e mesmo a tag principal nao apareca no codigo funciona?

 

<?php
$teste = '<html></html>';


$emailPattern = '/<script.*?>.*?<\/script>/i'; 
$testee = '/<html.*?>.*?<\/html>/i';

if (preg_match($emailPattern|$testee, $teste) ){  
echo 'ok';

}else{          
echo 'nao aceitamos esse tipo de progoramaçao.'; 
}
?>

 

nao ta funcionando

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, o Beraldo já tentou te ajudar com código e passou um guia sobre expressões regulares pra você estudar e aprender como funcionam.

 

Mas pelo visto você não quer aprender e sim quer que façam e entreguem o código funcionando pra você.

 

Então, sem querer ser grosseiro, mas sugiro que você contrate um profissional que faça o serviço pra você.

 

Um abraço!

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.