• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

jaime_paixao

Meensagem de Boas Vindas

4 mensagens neste tópico

Boas pessoal, será que alguem me pode ser o que eu tenho aqui de mal???

    <?php

$hora = date ("H");

setlocale(LC_TIME,"portuguese");

$sau = "seja bem - vindo/a",echo . $_SESSION['user'];

if($hora >= 5 and $hora < 12){

    echo "Bom Dia $sau";

        }elseif($hora > 12 and $hora < 19){

  echo "Boa Tarde $sau";

  }else{

    echo "Boa Noite $sau";

}

?>

da-me este erro:Parse error: parse error in C:\wamp\www\PA\bo\index_tec.php on line 44

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

qual é a linha 44?

eu acho que tens um erro na variavel $sau, posso estar errado mas nao podes meter o echo dentro da variavel...

sendo assim ficaria:

$sau = "seja bem - vindo/a" . $_SESSION['user'];

penso que seja disso...  ;)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

<?php
$hora = date ("H");
setlocale(LC_TIME,"portuguese");
$sau = "seja bem - vindo/a" . $_SESSION['user'];
if($hora >= 5 and $hora < 12){
    echo "Bom Dia $sau";
        }elseif($hora > 12 and $hora < 19){
   echo "Boa Tarde, $sau";
   }else{
    echo "Boa Noite, $sau";
}
?>

Talvez seja isto (sinceramente não percebi o que é que o echo ali estava a fazer).

Mas para a próxima coloca qual é a linha para que ele aponta, para que se saiba logo qual é, neste caso, a linha 44

EDIT: ups! O subkiller já tinha respondido.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

bgd pessoal, é erros de caca, mesmo de iniciante em php. desculpem ser chato.

0

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