2014-01-20 93 views
-2

我希望用戶在創建線程時在標題中強制性輸入某些內容,因此它不會顯示爲空標題我怎樣才能阻止空的領域?

我找不到放置正確代碼的地方,您能幫我嗎?

我connect.php

<?php 

$dbname="Jr"; // Indique o nome do banco de dados que será aberto 
$user="root"; // Indique o nome do usuário que tem acesso 
$password=""; // Indique a senha do usuário 

if(!(mysql_connect("localhost",$user,$password))) { 
    echo "Não foi possível estabelecer uma conexão com o gerenciador MySQL. Favor Contactar o Administrador."; 

} else { 
    //echo "Conectado!!!"."<br>"; 
} 

if (mysql_select_db($dbname)) { 
    //echo "DB selecionado!"; 
} 

$grava_titulo = $_POST['titulo']; 
$grava_mensagem = $_POST['mensagem']; 
$grava_tags = $_POST['tags']; 

$sql_gravar = mysql_query("INSERT INTO posts (titulo, mensagem, tags) value ('$grava_titulo', '$grava_mensagem', '$grava_tags')"); 




if($sql_gravar) 
{ 
    echo"<br>"; 
    echo "A sua mensagem foi enviada com sucesso!"."<br>"; 
    echo "Obrigado por participar!"; 
}else 
{ 
    echo "Desculpe, erro ao enviar!"; 
} 
?> 

這裏是form.php的

<!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>SOBRE</title> 
</head> 
<?php 
include "css.php"; 
?> 
<body> 

<div id="fundo_paginas"> 

    <div id="geral_paginas"> 


<?php 
include "menu.php"; 
?> 


     <div id="conteudo"> 
      <div id="titulo_pagina"> 
       <p>Posts</p> 
      </div><!--titulo_pagina--> 

      <form id="form1" name="form1" method="post" action=""> 
      <table width="327" border="0"> 
      <tr> 
       <th width="80" scope="row"><div align="left">Titulo</div></th> 
       <td width="237"><label> 
       <input name="titulo" type="text" id="form" size="35" maxlength="100" /> 
       </label></td> 
      </tr> 
      <tr> 
       <th scope="row"><div align="left">Mensagem</div></th> 
       <td><label> 
       <textarea name="mensagem" cols="40" rows="6" id="form"></textarea> 
       </label></td> 
      </tr> 
      <tr> 
       <th scope="row"><div align="left">Tags</div></th> 
       <td><label> 
       <input name="tags" type="text" id="form" size="35" /> 
       </label></td> 
      </tr> 
      <tr> 
       <th scope="row">&nbsp;</th> 
       <td>&nbsp;</td> 
      </tr> 
      <tr> 
       <th scope="row">&nbsp;</th> 
       <td><label> 
       <input type="submit" name="Submit" value=" Enviar " /> 
       </label></td> 
      </tr> 
      </table> 
     </form>  
    <center> 
     <?php 
     include "conexao/conexao.php"; 
     ?> 
    </center> 
     </div><!--conteudo--> 

     <div style="clear:both"> 

    </div><!-- geral_paginas --> 

</div><!--fundo_paginas--> 

</body> 
</html> 
+1

對不起,我聽不懂你在問什麼。 「不發送空白字段和​​錯誤」是什麼意思? –

+4

一種方法是使用條件語句。谷歌'如果(空)'和'如果(isset'哦,順便說一句... [**您開放SQL注入**](http://stackoverflow.com/q/60174/) –

回答

相關問題