Ir para conteúdo

POWERED BY:

Arquivado

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

saulo69

problema com cadastro

Recommended Posts

Bom pessoal, tenho um sistema de cadastro bem simples, estava tudo funcionando, mas do nada parou de funcionar. Esse é o erro que mostra na tela:

 

$texto
$informativo"; $sql_inserir = mysql_query ("INSERT INTO informativos (data,texto,informativo) VALUES ('$data','$texto','$informativo')") or die (mysql_error()); header('Location:index.php'); ?>

 

e esse é o meu código:

 

<?php
include"../conexao.php";
require"../funcoes.php";

$data = $_POST['data'];
$texto = $_POST['texto'];
$informativo = $_POST['informativo'];

converte_data($data);
echo "$data<br>$texto<br>$informativo";

//$sql_inserir = mysql_query ("INSERT INTO informativos (data,texto,informativo) VALUES ('$data','$texto','$informativo')") or die (mysql_error());
//header('Location:index.php');

?>

 

A versão do php é o 5.3.5

 

Grato!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara qual o erro q o mysql informa?

 

Nenhum erro, o que aparece na tela é o codigo que eu postei:

 

$texto
$informativo"; $sql_inserir = mysql_query ("INSERT INTO informativos (data,texto,informativo) VALUES ('$data','$texto','$informativo')") or die (mysql_error()); header('Location:index.php'); ?>

 

É estranho, nunca me deparei com isso!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Coloque um print_r($_POST) após a definição das variáveis e poste para nós o conteudo que aparece.

 

<?php

include"../conexao.php";

require"../funcoes.php";

 

$data = $_POST['data'];

$texto = $_POST['texto'];

$informativo = $_POST['informativo'];

 

echo '<pre>'; print_r($_POST); die;

 

converte_data($data);

echo "$data<br>$texto<br>$informativo";

 

//$sql_inserir = mysql_query ("INSERT INTO informativos (data,texto,informativo) VALUES ('$data','$texto','$informativo')") or die (mysql_error());

//header('Location:index.php');

 

?>

Abraços.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara se sua pagina for só isso...

 

 

<?php
include"../conexao.php";
require"../funcoes.php";

$data = $_POST['data'];
$texto = $_POST['texto'];
$informativo = $_POST['informativo'];

converte_data($data);
echo "$data<br>$texto<br>$informativo";

//$sql_inserir = mysql_query ("INSERT INTO informativos (data,texto,informativo) VALUES ('$data','$texto','$informativo')") or die (mysql_error());
//header('Location:index.php');

?>

 

É muito estranho....

 

Entao faça o seguinte..

 

<?php
require_once "../conexao.php";
extract($_POST);

$data   = implode('-',(array_reverse((explode('/',$data)))));

$sql_inserir = mysql_query ("INSERT INTO informativos (data,texto,informativo) VALUES ('$data','$texto','$informativo')")
or die("Erro na Query: ".mysql_error());

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

apareceu exatamente isso aqui na tela:

'; print_r($_POST); die; converte_data($data); echo "$data
$texto
$informativo"; //$sql_inserir = mysql_query ("INSERT INTO informativos (data,texto,informativo) VALUES ('$data','$texto','$informativo')") or die (mysql_error()); //header('Location:index.php'); ?> 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Qual a versão do Apache? Ele tá configurado corretamente?

 

Ao que parece ele não está interpretando o código.

Compartilhar este post


Link para o post
Compartilhar em outros sites

' Macielcr7 WebDesiner ' ;

 

A tela ficou em branco, porém, Não inseriu nada no banco de dados...

Aparentemente esta tudo correto!

 

Obrigado pela ajuda...

 

Qual a versão do Apache? Ele tá configurado corretamente?

 

Ao que parece ele não está interpretando o código.

 

Uso o Wamp Server 2.1

Apache 2.2.17

PHP 5.3.5

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ainda tem duvida por nao ter inserido no banco... ou está resolvido ?

se nao mostre o arquivo de conexao com o banco ..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ainda tem duvida por nao ter inserido no banco... ou está resolvido ?

se nao mostre o arquivo de conexao com o banco ..

Continua com o mesmo erro =/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara...

Verifique se não tá "escapando" algum caractere que esteja fazendo o Apache interpretar o código PHP como texto.

Pelo que eu entendi, ele não está exibindo um erro e sim o código em forma de texto.

Passe um pente fino no código e veja se está tudo de acordo.

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.