Ir para o conteúdo
joninho

[Resolvido] IF's

Mensagens Recomendadas

joninho    0
joninho

Alguem me dis s este code tem problemas? eh k eu alterei umas coisinhas e agr nao aparece nada no I.E. :X

<?php
if ($nome!=""and $msg!=""){
if ($email! = "" ){

$open=fopen("visitas.txt","a");
$gravar="</br><b>Mensagem:".$msg."<br><br><br><b>De:</b>".$nome."<br><b>E-mail:</b> <nao identificado> <br>".$data."<br>".$separador."<br><br><br>\r\n";
fwrite($open,$gravar);
} else {

	$open=fopen("visitas.txt","a");
$gravar="</br><b>Mensagem:".$msg."<br><br><br><b>De:</b>".$nome."<br><b>E-mail:</b>" .$email. "<br>".$data."<br>".$separador."<br><br><br>\r\n";
fwrite($open,$gravar);
}
}else{

echo "<b><center><br> *Preenchimento obrigatório</center></b>";
}
?>

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
francodacosta    0
francodacosta

Um erro que vejo ai é na linha 2

if ($email! = "" ){ tens um espaço entre o ! e o = e não podes ter

podes sempre activar o show_error e por e error_level para mostrar todos os erros no php.ini ou por este codigo no inicio do script para te ajudar a fazer o debug

error_reporting(E_ALL);

ini_set('display_errors', true);

sven

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
francodacosta    0
francodacosta

What is that :| ? lol, komo eh k ponho isso k dissest? Cumps

Ja tiraste o espaço entre o ! e o = da segunda linha ? o problema esta ai !!

mas isso são duas funções de php podes por assim

na primeira linha do teu script

<?php

error_reporting(E_ALL);

ini_set('display_errors', true);

?>

sven

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Tiago Salgado    2
Tiago Salgado

Tem a ver que se queres ter a condição IF a verificar se a variavel A é diferente de B tens q usar o "!=" ...

Se A diferente de B < Portugues corrente

If($A != $B) < PHP

Percebeste agora o q tem o "!" a ver com a conversa ? :P

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Ped@ntilva    0
Ped@ntilva

Por outras palavras: " ! " quer dizer "não" ou "not"

Quando tens " != " Quer dizer "não igual" ou "diferente":

Percebes-te?

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade