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

gocho

[resolvido]erro, e não consigo descobrir porque!!

8 mensagens neste tópico

Boas! tenho o seguinte codigo:

<html>

<body>

<form>Nome: <input type="text" name="name" /><br>

<br>

Data de Nascimento: <input type="text" name="data_nasc" /><br>

<br>

Email: <input type="text" name="email" /><br>

<br>

Morada: <input type="text" name="morada" /><br>

<br>

Página Pessoal: <input type="text" name="pag_pessoal" /><br>

<br>

Telefone: <input type="text" name="telefone" /><br>

<br>

<input type="submit" /></form>

<?php

require("header_exe7.php");

var $reg;  <---------------------------------------------------------- LINHA 19

$reg = new $registo;

$reg->setNome($_POST['name']);

echo $reg->getNome();

?>

</body>

</html>

e em outro ficheiro a classe:

<?php

class registo{

var $name, $data_nasc, $email, $morada, $pag_pessoal, $telefone;

function getNome(){

return $name;

}

function setNome($n){

$name = $n;

}

};

?>

e ao abrir isto com o browser da-me o seguinte erro, Parse error: syntax error, unexpected T_VAR in /opt/lampp/htdocs/exe7.php on line 19

Se alguem puder ajudar agradeço, ainda sou um pouco maçarico nisto do PHP :P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Agora removi a linha 19 e apareceu o seguinte Fatal error: Class name must be a valid object or a string in /opt/lampp/htdocs/exe7.php on line 20

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

ja pensast fazer o form com 1 programa?? Dreamweaver, frontpage?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Apaga a linha 19 e troca a 20 por: $reg = new registo;

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Sim, acabei de experimentar isso, já dá... lol.. Obrigado pela ajuda!!

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

ja pensast fazer o form com 1 programa?? Dreamweaver, frontpage?

Já, mas o meu professor acha que para sermos bons nisto, dev ser tudo feito a mão... :P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

E acha muito bem! Só quando conseguimos fazer as coisas minimamente à pata é que devemos usar programas para facilitar a criação do código. Embora a tendência seja o contrário...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

E acha muito bem! Só quando conseguimos fazer as coisas minimamente à pata é que devemos usar programas para facilitar a criação do código. Embora a tendência seja o contrário...

Blame Microsoft e afins. :P
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