Ir para conteúdo

POWERED BY:

Arquivado

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

aldoneto.89

Não aparece formulário na tela

Recommended Posts

Tenho dois arquivos

config.php que contem o código

<?php

$define(HOST, 'localhost');
$define(USER, 'root');
$define(PASS, '');
$define(dbsa,'prophp');

        
$conecta = mysql_connect('localhost','root','111111') or die ('Erro ao conectar: <strong>'.mysql_error().'<\strong>');
$dbsa = mysql_select_db(DBSA) or die ('Erro ao  selecionar o banco: <strong>'.mysql_error().'<\strong>');

?>


create.php

<?php
    require('./config.php');
    echo'<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />';

        if(isset($_POST['sendform'])){
            $f['titulo'] = htmlspecialchars(mysql_real_escape_string($_POST['titulo']));
            $f['content'] = htmlspecialchars(mysql_real_escape_string($_POST['content']));
            $f['data'] = htmlspecialchars(mysql_real_escape_string($_POST['data']));
            $cadastra = mysql_query("INSERT INTO up_posts (titulo,content,data) VALUES ('$f[titulo]','$f[content]','$f[data]')") or die ('Erro ao cadastrar: '.mysql_error());          
            
            if($cadastra){
                echo 'Dados cadastrados com sucesso!';
            }else{
                echo 'Erro ao cadastrar!';
            }
            
            echo'<hr/>';
        }
        ?>
<form name="cadastra" action="" method="post">
    <fieldset>
        <label>
            <span> Titulo: </span><br>
            <input type="text" name="titulo">
        </label>
        <br><br>
    <label>
            <span> Conteudo: </span><br>
            <textarea name="content" rows="3"></textarea>
    </label>
        <br><br>
    <label>
            <span> Data: </span><br>
            <input type="text" name="data" value="<?php echo date('Y-m-d H');?>">
    </label>
        <br><br><input type="submit" value="Cadastrar Dados" name="sendform">
</fieldset>
        
</form>

Estou usando o netbeans e o arquivo inicial ao compilar é o create.php, porém não aparece nada na tela, e o diretorio do require está correto...O que pode ser?

Compartilhar este post


Link para o post
Compartilhar em outros sites
Visitante

1 - Verifique se o seu servidor local está estartado.

2 - Ative todos os erros do PHP.

3 - Chame um pai de santo caso 1 e 2 não funcionem pois pra mim não deveria acontecer... kkkkk

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como ativa os erros php no net beans

$define(HOST,'localhost');
$define(USER,'root');
$define(PASS,'111111');
$define(DBSA,'prophp');

        
$conecta = mysql_connect(HOST,USER,PASS) or die ('Erro ao conectar: <strong>'.mysql_error().'<\strong>');
$dbsa = mysql_select_db(DBSA) or die ('Erro ao  selecionar o banco: <strong>'.mysql_error().'<\strong>');

//$conecta = mysql_connect('localhost','root','111111') or die ('Erro ao conectar: <strong>'.mysql_error().'<\strong>');
//$dbsa = mysql_select_db('prophp') or die ('Erro ao  selecionar o banco: <strong>'.mysql_error().'<\strong>');

o que esta comentado funciona, e os define não ,...

qual a lógica disso se tudo esta definido as variaveis...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como ativa os erros php no net beans

$define(HOST,'localhost');
$define(USER,'root');
$define(PASS,'111111');
$define(DBSA,'prophp');

        
$conecta = mysql_connect(HOST,USER,PASS) or die ('Erro ao conectar: <strong>'.mysql_error().'<\strong>');
$dbsa = mysql_select_db(DBSA) or die ('Erro ao  selecionar o banco: <strong>'.mysql_error().'<\strong>');

//$conecta = mysql_connect('localhost','root','111111') or die ('Erro ao conectar: <strong>'.mysql_error().'<\strong>');
//$dbsa = mysql_select_db('prophp') or die ('Erro ao  selecionar o banco: <strong>'.mysql_error().'<\strong>');

o que esta comentado funciona, e os define não ,...

qual a lógica disso se tudo esta definido as variaveis...

Vamos por partes, o correto é apenas define e não $define

Para os erros, use:

<?php error_reporting(E_ALL);

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.