Não aparece formulário na tela
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?
Discussão (4)
Carregando comentários...