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

A Condição If Não Funciona Corretamente


Martinsrj

Pergunta

Olá pessoal estou com algumas dificuldades no código de Cadastro de Usuário, gostaria da ajuda dos mais experientes.

O negócio é o seguinte, que quando eu preencho todos os dados do formulário cadastro_usuario.html e clico no botão enviar aparece a seguinte mensagem e ainda por cima não incui nenhum dado no banco de dados (postgree):

Favor digitar seu nome corretamente.

Favor digitar seu email corretamente.

O Usuário deve possuir no mínimo 5 caracteres.

A senha deve possuir no mínimo 5 carateres.

O username e a senha devem ser diferente.

Favor digitar sua cidade.

Favor digitar seu estado corretamente.

______________________________________________________________________________________________________

Código abaixo:

cadastro_usuario.html

<HTML>

<HEAD>

<TITLE>Cadastro de Usuário</TITLE>

</HEAD>

<BODY>

<h1><p align="center">Cadastro de Usuário!!!</p></h1>

<form method="POST" action="recebe_dados.php">

<input type="hidden" name="operacao" value="incluir">

<div align="center"><center>

<p>Nome: <input type="text" name="nome" size="10"></p>

</center></div>

<div alin="center"><center>

<p>Email: <input type="text" name="email" size="30"></p>

</center></div>

<div align="center"><center>

<p>Usuário: <input type="text" name="username" size="10"></p>

</center></div>

<div align="center"><center>

<p>Senha: <input type="password" name="senha" size="10"></p>

<div align="center"><center>

<p>Cidade: <input type="text" name="cidade" size="20">&nbsp;&nbsp;

Estado: <input type="text" name="estado" size="2" maxlength="2"></p>

</center></div>

<div align="center"><center>

<p><input type="submit" value="Enviar" name="enviar"></p>

</center></div>

</form>

</BODY>

</HTML>

recebe_dados.php

<?php

$nome = $_post["nome"];

$email = $_post["email"];

$usuario = $_post["username"];

$senha = $_post["senha"];

$cidade = $_post["cidade"];

$estado = $_post["estado"];

$erro=0;

if (empty($nome) or strstr ($nome, '')== false)

{echo "Favor digitar seu nome corretamente.<br>"; $erro=1;}

if (strlen($email)<8 || strstr ($email, '@')==false)

{echo "Favor digitar seu email corretamente.<br>"; $erro=1; }

if (strlen($username)<5)

{echo "O Usuário deve possuir no mínimo 5 caracteres.<br>"; $erro=1;}

if (strlen($senha)<5)

{echo "A senha deve possuir no mínimo 5 carateres. <br>"; $erro=1;}

if ($username == $senha)

{echo "O username e a senha devem ser diferente.<br>"; $erro=1;}

if (empty($cidade))

{echo "Favor digitar sua cidade.<br>"; $erro=1;}

if (strlen($estado)!=2)

{echo "Favor digitar seu estado corretamente.<br>"; $erro=1;}

// Verifica se não houve erro

if($erro==0)

{echo "Todos os dados foram digitados corretamente!";}

$operacao = $post["operacao"];

include "conecta_pg.php";

if ($operacao=="incluir")

{

$sql = "INSERT INTO usuarios values";

$sql .= "('$nome', '$email', '$usuario', '$senha', '$cidade', '$estado')";

$resultado = pg_query($sql);

echo "Produto incluído com sucesso!";

}

pg_close($conexao);

?>

Obrigado a todos

Link para o comentário
Compartilhar em outros sites

16 respostass a esta questão

Posts Recomendados

  • 0

Tente assim;

$nome = $_POST['nome'];
$email = $_POST['email'];
$usuario = $_POST['username'];
$senha = $_POST['senha'];
$cidade = $_POST['cidade'];
$estado =$_POST['estado'];

$_POST['alguma_coisa'], esta variavel deve ser sempre em caixa alta.

Link para o comentário
Compartilhar em outros sites

  • 0

Obrigado pela dica Itibere. Realizei o seguinte acerto:

$nome = $_POST["nome"];

$email = $_POST["email"];

$usuario = $_POST["username"];

$senha = $_POST["senha"];

$cidade = $_POST["cidade"];

$estado = $_POST["estado"];

$erro=0;

if (empty($nome) or strstr ($nome, ' ')== false)

{echo "Favor digitar seu nome corretamente.<br>"; $erro=1;}

if (strlen($email)<8 || strstr ($email, '@')==false)

{echo "Favor digitar seu email corretamente.<br>"; $erro=1; }

if (strlen($usuario)<5)

{echo "O Usuário deve possuir no mínimo 5 caracteres.<br>"; $erro=1;}

if (strlen($senha)<5)

{echo "A senha deve possuir no mínimo 5 carateres. <br>"; $erro=1;}

if ($username == $senha)

{echo "O username e a senha devem ser diferente.<br>"; $erro=1;}

if (empty($cidade))

{echo "Favor digitar sua cidade.<br>"; $erro=1;}

if (strlen($estado)!=2)

{echo "Favor digitar seu estado corretamente.<br>"; $erro=1;}

// Verifica se não houve erro

if($erro==0)

{echo "Todos os dados foram digitados corretamente!";}

Porem na pagina recebe_dados.php aparece a seguinte mensagem:

Favor digitar seu nome corretamente.

Só que eu estou digitando corretamente o nome para o cadastro.

Link para o comentário
Compartilhar em outros sites

  • 0

Tente assim:

if (empty($nome) or $nome=="")

strstr ($nome, ' ')==false      //sempre vai ser false, ela vai sempre ter uma ocorrencia de ' ', no final da string.

Editado por itibere
Link para o comentário
Compartilhar em outros sites

  • 0

Duas coisas:

1. Qual é a idéia da utilização de

strstr($nome,'')==false
no algoritmo? 2. Sendo necessário, o correto não seria buscar a primeira ocorrência de uma string cujo comprimento fosse maior que zero? No caso em questão, repare que
strstr($nome,'')

possui como segundo argumento, o que é procurado, uma string vazia, e não um espaço em branco.

...

Perdão, não havia percebido que os acertos efetuados incluíam a substituição da string vazia por um espaço em branco. Mas a primeira dúvida permanece.

Editado por CSML sistemas
Link para o comentário
Compartilhar em outros sites

  • 0
2. Sendo necessário, o correto não seria buscar a primeira ocorrência de uma string cujo comprimento fosse maior que zero? No caso em questão, repare que
strstr($nome,'')

possui como segundo argumento, o que é procurado, uma string vazia, e não um espaço em branco.

Nesse caso ate uma string com espaço em branco passaria, outro detalhe se usar strstr($nome,' '), se o nome form composto tipo "carlos pedro", retornaria false, já que ele iria ver o espaço entre oo dois nomes.

Outra ideia seria usar isset($_POST['nome']);

Link para o comentário
Compartilhar em outros sites

  • 0

Manual do PHP:

strstr

(PHP 3, PHP 4, PHP 5)

strstr -- Encontra a primeira ocorrencia de uma string

Descrição

string strstr ( string haystack, string needle )

Retorna parte da string haystack apartir da primeira ocorrencia de needle até o final de haystack.

Se needle não é encontrado, retorna FALSE.

Se needle não é uma string, é convertido para um inteiro e aplicado o valor do caractere.

No caso, acho que o melhor seria usar outra função, já que o retorno de strstr, exceto se for FALSE, não está sendo usado...

Link para o comentário
Compartilhar em outros sites

  • 0

Olá pessoal, beleza?

Cheguei agora do trabalho e realizei algumas mudanças no código. O código está abaixo:

<?php

$nome = $_POST["nome"];

$email = $_POST["email"];

$usuario = $_POST["username"];

$senha = $_POST["senha"];

$cidade = $_POST["cidade"];

$estado = $_POST["estado"];

if ($nome != ""){

if (strlen($usuario) > 5){

if (strlen($senha) > 5){

if (strlen($email) > 8){

if ($usuario != $senha){

if ($cidade != ""){

if ($estado != ""){

echo "Todos os dados foram digitados corretamentes!";

}

else{

echo "Favor digitar seu estado corretamente.<br>";

}

}

else{

echo "Favor digitar sua cidade.<br>";

}

}

else{

echo "O username e a senha devem ser diferentes!<br>";

}

}

else{

echo "Favor digitar seu email corretamente.<br>";

}

}

else{

echo "A senha deve conter mais de 5 dígitos!";

}

}

else{

echo "O username deve conter mais de 5 dígitos!";

}

}

else{

echo "Favor, digitar o username corretamente!";

}

$operacao = $_POST["operacao"];

include "conecta_pg.php";

if ($operacao=="incluir")

{

$sql = "INSERT INTO usuarios values";

$sql .= "('$nome', '$email', '$usuario', '$senha', '$cidade', '$estado')";

$resultado = pg_query($sql);

echo "Produto incluído com sucesso!";

}

pg_close($conexao);

?>

Porem está dando o seguinte erro:

Todos os dados foram digitados corretamentes!

Warning: pg_query() [function.pg-query]: Query failed: ERROR: value too long for type character varying(10) in C:\Arquivos de programas\Apache Software Foundation\Apache2.2\htdocs\estudo\recebe_dados.php on line 52

Produto incluído com sucesso!

Conteudo do banco de dados (postgree)

CREATE TABLE usuarios

(

username character varying(10) NOT NULL,

senha character varying(10) NOT NULL,

nome character varying(10) NOT NULL,

email character varying(80) NOT NULL,

cidade character varying(40) NOT NULL,

estado character(2) NOT NULL,

CONSTRAINT usuarios_pkey PRIMARY KEY (username)

)

Link para o comentário
Compartilhar em outros sites

  • 0

Posso estar enganado, mas se não usar a estrutura do INSERT:

INSERT INTO table
(campo1, campo2, ...)
VALUES
(valor_campo_1, valor_campo_2, ...)

A ordem dos valores deveria ser correspondente à ordem dos campos da tabela, concorda? Do contrário, que critério seria usado pelo gerenciador do banco para saber que um valor é de tal campo, outro valor de outro campo, sem estar em ordem nem serem declarados quais campos devem ser atribuídos?

Dá uma olhada na ordem do campo "senha" na estrutura da tabela e veja que está incluindo o valor "$email" em seu lugar...

Editado por CSML sistemas
Link para o comentário
Compartilhar em outros sites

  • 0

Realizei a seguinte mudança no BD,

porem continua dando a seguinte mensagem:

OBS.: esse erro deu quando um amigo realizou o teste pela internet:

Warning: pg_query() [function.pg-query]: Query failed: ERROR: value too long for type character varying(10) in C:\Arquivos de programas\Apache Software Foundation\Apache2.2\htdocs\estudo\recebe_dados.php on line 52

Produto incluído com sucesso!

Mudança realizada no banco de dados:

CREATE TABLE usuarios

(

nome character varying(80) NOT NULL,

email character varying(80) NOT NULL,

username character varying(10) NOT NULL,

senha character varying(10) NOT NULL,

cidade character varying(40) NOT NULL,

estado character(2) NOT NULL,

CONSTRAINT usuarios_pkey PRIMARY KEY (username)

)

???

O engraçado realizei um teste localmente funcionou numa boa. Na primeira tentativa deu um erro (O username deve conter mais de 5 dígitos!Produto incluído com sucesso!) apesar de ter digitado corretamente todos os campos, porem na segunda tentativa já não apareceu mais essa mensagem.

Olá pessoal, olha eu aqui de novo... rsrsrsr

Fiz algumas melhorias no codigo, mas está dando pau.

cadastro.html

HTML<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Cadastro</title>
<script language="javascript">
function valida_dados (nomeform)
{
if(nomeform.nome.value=="") {
alert ("Por favor digite o nome.");
return false;
}
if (nomeform.email.value=="" || nomeform.email.value.indexOf('@', 0) == -1
|| nomeform.email.valeu.indexOf('.', 0) == -1) {
alert ("E-mail inválido.");
return false;
}
if(nomeform.estado.selectedIndex ==0 {
alert ("Por favor selecione o estado.");
return false;
}
if(nomeform.login.value.length<5 || nomeform.login.value.length>15) {
alert ("O login deve conter entre 5 e 15 caracteres.");
return false;
}
if(nome.login.value.indexOf('', 0) != -1) {
alert ("O login não pode conter espaços em branco.");
return false;
}
if(nomeform.senha.value.length<5 || nomeform.senha.value.length>15) {
alert ("A senha deve conter espaços em branco.");
return false;
}
if(nomeform.senha.value.indexOf('', 0) != -1) {
alert ("A senha não pode conter espaços em branco.");
return false;
}
if(nomeform.senha.value != nomeform.confirmacao.value) {
alert ("Senhas não conferem. Você digitou duas senhas diferentes.");
return false;
}
return true;
}
</script>
</head>

<body>
<div align="center"><h2>Preencha o formulário para se cadastrar no site</h2></div>
<form method="POST" action="cadastro.php" onsubmit="return valida_dados(this)">
<input type="hidden" name="operacao" value="incluir">

<p>Nome: <input type="text" name="nome" size="50"></p>
<p>E-email: <input type="text" name="email" size="40"></p>
<p>Estado:
<select size="1" name="estado">
<option selected="selected">Escolha aqui</option>
<option value="AC">AC</option>
<option value="AL">AL</option>
<option value="AM">AM</option>
<option value="AP">AP</option>
<option value="BA">BA</option>
<option value="CE">CE</option>
<option value="DF">DF</option>
<option value="ES">ES</option>
<option value="GO">GO</option>
<option value="MA">MA</option>
<option value="MG">MG</option>
<option value="MS">MS</option>
<option value="muito">muito</option>
<option value="PA">PA</option>
<option value="PB">PB</option>
<option value="PE">PE</option>
<option value="PI">PI</option>
<option value="PR">PR</option>
<option value="RJ">RJ</option>
<option value="RN">RN</option>
<option value="RO">RO</option>
<option value="RR">RR</option>
<option value="RS">RS</option>
<option value="SC">SC</option>
<option value="SE">SE</option>
<option value="SP">SP</option>
<option value="TO">TO</option>
</select>
</p>
<p>Login: <input type="text" name="login" size="20"></p>
<p>Senha: <input type="password" name="senha" size="20"></p>
<p>Confirme sua senha: <input type="password" name="confirmacao" size="20"></p>
<p><input type="submit" value="Enviar" name="enviar"></p>
</form> 
</body>
</html>
cadastro.php
<?php
$nome = $_POST["nome"];
$email = $_POST["email"];
$estado = $_POST["estado"];
$login = $_POST["login"];
$senha = $_POST["senha"];
$confirmacao = $_POST["confirmacao"];
$email = str_replace (" ", "", $email);
$email = str_replace ("/", "", $email);
$email = str_replace ("@.", "@", $email);
$email = str_replace (".@", "@", $email);
$email = str_replace (",", ".", $email);
$email = str_replace (";", ".", $email);
$erro=0;
// verifica nome
if (empty($nome)) {
    $erro=1;
    $msg = "Por favor, digite seu nome corretamente.";
}
//verifica email
elseif (strlen($email)<8 || substr_count($email, "@")!=1
    || substr_count($email, ".")==0) {
    $erro=1;
    $msg="Por favor, digite seu email corretamente.";
}
// verifica Estado
elseif(strlen($estado)!=2) {
    $erro=1;
    $msg="Por favor, escolha seu estado.";
}
// Verifica login
elseif(strlen($login)<5 || strlen($login)>15) {
    $erro=1;
    $msg="O nome de usuário (login) deve ter entre 5 e 15 caracteres.";
}
elseif(strstr($login, ' ')!=FALSE) {
    $erro=1;
    $msg="O nome de usuário (login) não pode conter espaços em branco.";
}
// verifica senha
elseif(strlen($senha)<5 || strlen($senha)>15) {
    $erro1=1;
    $msg = "A senha deve ter entre 5 e 15 caracteres";
}
elseif(strstr ($senha, ' ')!=FALSE) {
    $erro=1;
    $msg = "A senha não pode conter espaços em branco.";
}
// compara a senha com a confirmação da senha
elseif ($senha != $confirmacao) {
    $erro=1;
    $msg = "Você digitou duas senhas diferentes.";
}
// se ocorreu erro, exibe a mensagem de erro
if($erro)
{
    echo "<html><body>";
    echo"<p align=center>$msg</p>";
    echo "<p align=center><a href='java script:history.back()'>Voltar</a></p>";
    echo "</body></html>;
}

$operacao = $_POST["operacao"];
include "conecta_pg.php";

else { ($operacao=="incluir")

 $sql = "INSERT INTO usuarios values";
 $sql .= "('$nome', '$email', '$estado', '$login', '$senha', '$confirmacao')";
 $resultado = pg_query($sql);
    
    echo "<html><body>";
    echo "<p align=center>Seu cadastro foi realizado com sucesso!</p>;
    echo "</body></html>";
}
pg_close($conexao);
?>



Quando eu clico no link Cliqui aqui na pagina de login e senha ele me joga para a pagina cadastro.php com o seguinte erro:
Parse error: parse error, unexpected '"', expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\Arquivos de programas\Apache Software Foundation\Apache2.2\htdocs\estudo\cadastro.php on line 63

OBS:

a linha 63 é essa:
61 }
62
63 $operacao = $_POST["operacao"];
64 include "conecta_pg.php";
65
66 else { ($operacao=="incluir")
67
68 $sql = "INSERT INTO usuarios values";
69 $sql .= "('$nome', '$email', '$estado', '$login', '$senha', '$confirmacao')";
70 $resultado = pg_query($sql);

echo "<html><body>";
echo "<p align=center>Seu cadastro foi realizado com sucesso!</p>;
echo "</body></html>";

Editado por Martinsrj
Link para o comentário
Compartilhar em outros sites

  • 0

Realizei as modificações abaixo.

$operacao = $_POST["operacao"];

include "conecta_pg.php";

foram para o topo da página

Agora está dando a seguinte mensagem de erro:

Warning: pg_query() [function.pg-query]: Query failed: ERROR: syntax error at or near "'nome'" at character 23 in C:\Arquivos de programas\Apache Software Foundation\Apache2.2\htdocs\estudo\cadastro.php on line 70

e que inclusive mostra na tela essa mensagem: Seu cadastro foi realizado com sucesso!

Mas na verdade não foi inserido nenhum dado.

if($erro)

{

echo "<html><body>";

echo"<p align=center>$msg</p>";

echo "<p align=center><a href='java script:history.back()'>Voltar</a></p>";

echo "</body></html>";

exit;

}

elseif($operacao=="incluir")

{

$sql = "INSERT INTO usuarios ('nome','email','estado','username','senha','confirmacao') VALUES ";

$sql .= "('$nome', '$email', '$estado', '$login', '$senha', '$confirmacao')";

$resultado = pg_query($sql);

echo "<html><body>";

echo "<p align=center>Seu cadastro foi realizado com sucesso!</p>";

echo "</body></html>";

}

pg_close($conexao);

?>

Coloquei abaixo exatamente como é o meu banco de dados postgree.

CREATE TABLE usuarios

(

nome character varying(100) NOT NULL,

email character varying(100) NOT NULL,

estado character(2) NOT NULL,

"login" character varying(30) NOT NULL,

senha character varying(30) NOT NULL,

confirmacao character varying(30) NOT NULL,

CONSTRAINT usuarios_pkey PRIMARY KEY ("login")

)

A linha 70 é essa:

68 $sql = "INSERT INTO usuarios ('nome','email','estado','login','senha','confirmacao') VALUES ";
69 $sql .= "('$nome', '$email', '$estado', '$login', '$senha', '$confirmacao')";
70 $resultado = pg_query($sql);

Link para o comentário
Compartilhar em outros sites

  • 0

Essa é fácil:

68 $sql = "INSERT INTO usuarios (nome,email,estado,login,senha,confirmacao) VALUES ";
69 $sql .= "('$nome', '$email', '$estado', '$login', '$senha', '$confirmacao')";
70 $resultado = pg_query($sql);

Sem as aspas simples na declaração dos campos atribuídos.

Obs: não conheço PostgreSQL, mas pelo que você postou, deve ser necessário fazer alguma coisa diferente para usar a palavra login...

Editado por CSML sistemas
Link para o comentário
Compartilhar em outros sites

  • 0

Valeu, agora funcionou!!!!

Estou realizando um teste aqui e verifiquei o seguinte. No banco de dados eu coloquei o login como chave primaria, então quando realizo o cadastro com o login já existente no banco de dados ele me dá a seguinte mensagem de erro:

Warning: pg_query() [function.pg-query]: Query failed: ERROR: duplicate key violates unique constraint "usuarios_pkey" in C:\Arquivos de programas\Apache Software Foundation\Apache2.2\htdocs\estudo\cadastro.php on line 70

A pergunta é o seguinte, teria como eu tratar essa situação???

Link para o comentário
Compartilhar em outros sites

  • 0

Acrescente um campo inteiro para servir de chave primária da tabela, e pode, se quiser e for conveniente, definir um índice para o campo "login". Utilizar chave inteira faz parte da Segunda Forma Normal...

Mas creio que não seja desejável duplicações de "login", já que definiu como chave primária... então verifique a pré-existência do valor login antes de executar INSERT ou UPDATE nesta tabela (mesmo após alterar a tabela para uma chave primária inteira). Entenda como uma validação da entrada.

Editado por CSML sistemas
Link para o comentário
Compartilhar em outros sites

  • 0

Realizei algumas modificações no código do cadastro.php inserindo as linhas numeradas abaixo, mas agora dá a seguinte mensagem de erro:Parse error: parse error, unexpected '{', expecting '(' in C:\Arquivos de programas\Apache Software Foundation\Apache2.2\htdocs\estudo\cadastro.php on line 42

<?php
$nome = $_POST["nome"];
$email = $_POST["email"];
$estado = $_POST["estado"];
$login = $_POST["login"];
$senha = $_POST["senha"];
$confirmacao = $_POST["confirmacao"];
$email = str_replace (" ", "", $email);
$email = str_replace ("/", "", $email);
$email = str_replace ("@.", "@", $email);
$email = str_replace (".@", "@", $email);
$email = str_replace (",", ".", $email);
$email = str_replace (";", ".", $email);
$operacao = $_POST["operacao"];
include "conecta_pg.php";
$erro=0;
// verifica nome
if (empty($nome)) {
$erro=1;
$msg = "Por favor, digite seu nome corretamente.";
}
//verifica email
elseif (strlen($email)<8 || substr_count($email, "@")!=1
|| substr_count($email, ".")==0) {
$erro=1;
$msg="Por favor, digite seu email corretamente.";
}
// verifica Estado
elseif(strlen($estado)!=2) {
$erro=1;
$msg="Por favor, escolha seu estado.";
}
// Verifica login
elseif(strlen($login)<5 || strlen($login)>15) {
$erro=1;
$msg="O nome de usuário (login) deve ter entre 5 e 15 caracteres.";
}
elseif(strstr($login, ' ')!=FALSE) {
$erro=1;
$msg="O nome de usuário (login) não pode conter espaços em branco.";
}
// Verifica o login duplicado
43 elseif {
44 $login_duplicado = pg_query("SELECT login FROM usuarios WHERE login='$login'");
45 if (pg_num_rows($login_duplicado)> 0) {
46 if($login == $login){
$msg = "Login já cadastrado em nosso banco de dados!";
}
// verifica senha
elseif(strlen($senha)<5 || strlen($senha)>15) {
$erro=1;
$msg = "A senha deve ter entre 5 e 15 caracteres";
}
elseif(strstr ($senha, ' ')!=FALSE) {
$erro=1;
$msg = "A senha não pode conter espaços em branco.";
}
// compara a senha com a confirmação da senha
elseif ($senha != $confirmacao) {
$erro=1;
$msg = "Você digitou duas senhas diferentes.";
}
// se ocorreu erro, exibe a mensagem de erro
if($erro)
{
echo "<html><body>";
echo"<p align=center>$msg</p>";
echo "<p align=center><a href='java script:history.back()'>Voltar</a></p>";
echo "</body></html>";
exit;
}
elseif($operacao=="incluir")
{

$sql = "INSERT INTO usuarios (nome, email, estado, login, senha, confirmacao) VALUES ";
$sql .= "('$nome', '$email', '$estado', '$login', '$senha', '$confirmacao')";
$resultado = pg_query($sql);

echo "<html><body>";
echo "<p align=center>Seu cadastro foi realizado com sucesso!</p><br><br>";
echo "<p align=\"center\"><a href=\"login.html\">Faça seu Login!!!</a></p>";
echo "</body></html>";
}
pg_close($conexao);
?>[/PHP]

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,1k
×
×
  • Criar Novo...