Ir para conteúdo
Fórum Script Brasil
  • 0

Problema Com Strpos()


VHiroki

Pergunta

Na apostila o código está exatamente assim, exceto pela atribuição de um valor para $email.

Mas não funciona =(

<?php

$email = "asd@asd.asd"

if strpos ($email, "@") {

echo("Seu e-mail parece estar correto!\n");

} else {

echo("O e-mail está inválido\n");

}

?>

obs.: tvlz eu tenha mais dúvidas. posso continuar colocando em tópicos diferentes?

obrigado! valeu

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Mais uma vez, algumas considerações, na linha:

$email = "asd@asd.asd"

Você esqueceu do ;

$email = "asd@asd.asd";

Na linha:

if strpos ($email, "@") {

Você está testando um condicional, e a sintaxe básica do if/else é:

if (tal coisa for verdadeira){

faz tal coisa

}else{

faz outra coisa...

}

o condicional tem que ficar entre ( )... ou seja:

if (strpos ($email, "@")) {

Está em destaque os parênteses que eu coloquei, também veja que o echo você não precisa colocar entre parênteses, podendo ser apenas:

echo "olá mundo!";

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...