Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Lucas Rodrigues_158061

Problemas com $Post + Form

Recommended Posts

Eae, fiquei vendo umas video-aulas ai, li uns tutoriais e montei esse codigo:

 

enviar_seg.php (Responsavel por conter o codigo que é chamado pelo formulario, ao menos essa era a ideia)

<?php
mysql_connect('localhost','root','');
mysql_select_db('dados');

$seg_mat = $_POST['segmat'];
$seg_port = $_POST['segport'];
$seg_cie = $_POST['segcie'];
$inserir = mysql_query("INSERT INTO dados(segmat,segport,segcie) VALUES ('$seg_mat','$seg_port','$seg_cie')"); 
?>

 

modificar_seg.php (Responsavel por conter o formulario)

<!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=utf-8" />
<title>MODIFICAR: SEGUNDA</title>
</head>

<body>

<!-- ZONA DE CONEXÃO -->

<?php
// CONEXÃO BANCO DE DADOS
$conexão = mysql_connect('localhost','root','');
// CONEXÃO BANCO DE DADOS
$db = mysql_select_db('dados');
include ("enviar_seg.php");
?>



<center>
<form name="TESTE" action="enviar-seg.php" method="post">
 <p>
   <input type="text" name="seg_mat" /><br />
   <br />
   <input type="text" name="seg_port" />
 </p>
 <p>
   <input type="text" name="seg_cie" />
<br />   <br />
   <input type="submit" name="enviar" value="ENVIAR" />
 </p>
</form></center>

</body>
</html>

 

SLQ

CREATE TABLE `dados` (
                 `segmat` varchar(255) NOT NULL,
                 `segport` varchar(255) NOT NULL,
                 `segcie` varchar(255) NOT NULL,
                 `id` int(6) NOT NULL AUTO_INCREMENT,
                 PRIMARY KEY (`id`)
               ) ENGINE=InnoDB DEFAULT CHARSET=latin1;

 

configs.php (Eu usei isso antes, mais como não ia, resolvi por isso tem todas as pagina, direto!)

<?php
// CONEXÃO BANCO DE DADOS
$conexão = mysql_connect('localhost','root','')
          or die("Usuario e senhas nao conferem");
// CONEXÃO BANCO DE DADOS
$db = mysql_select_db('dados')
          or die('ERRRO');
?>

 

 

PROBLEMAS

 

1. Mesmo declarando no PHP a conexao com SLQ, com o codigo Or die... ele não funciona. Exemplo eu posso mudar a senha para uma errada, e a pagina continua em branco, como se não ouve-se erro!

 

2. Outro, quando clico para enviar os dados no formulario, ele simplesmente não funciona! Ele rediciona para 'enviar_seg.php' mais não exerce a função! :(

 

3. O dreamweave dá erro 'Erro desconhecido' ao tentar conectar a qualquer MYSLQ (tanto o meu, Localhost, tanto o servidor "Free Hostia", servidor gratis que tem MySLQ

 

Ajuda?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então o nivel de erros está baixo ou desabilitado.

 

Ative para ver oque está acontecendo de verdade:

http://forum.imasters.com.br/topic/375800-orientacoes-para-uma-boa-participacao/

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.