doxn43207 2013-09-01 07:48
浏览 52
已采纳

PHP if if显示错误

Can someone explain me how to add an ele statement to this, and show an error if field is empty?

<?php
include_once('config2.php');
?>


<?php
include ('adresa-site.php');
if(isset($_POST['add']))
{
$dbhost = 'localhost';
$dbuser = 'USER';
$dbpass = 'PASS';
$conn = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
die('Eroare de conexiune: ' . mysql_error());
}

if(! get_magic_quotes_gpc() )
{
$poza = addslashes ($_POST['poza']);
$nume = addslashes ($_POST['nume']);
}
else
{
$poza = htmlentities($_POST['poza'], ENT_QUOTES | ENT_HTML5);
$nume = htmlentities($_POST['nume'], ENT_QUOTES | ENT_HTML5);
}


$sql = "UPDATE users SET poza='$poza'
WHERE nume='$nume'";



mysql_select_db('DATABASE');
$retval = mysql_query( $sql, $conn );
if(! $retval )
{
die('Nu s-au putut adauga datele: ' . mysql_error());
}
echo "
AVATAR MODIFICAT CU SUCCES !<br />
DAI REFRESH PAGINII DE PROFIL

";


mysql_close($conn);
}

?>

<form id="curse-form" class="nm" method="post" action="<?php $_PHP_SELF ?>">
<input class="input-large" type="hidden" value="<?php echo $_SESSION['user']['nume'] ?>" name="nume" />
<input class="input-large" type="text" placeholder="LINK AVATAR" name="poza" />
<input class="btn btn-large btn-primary" type="submit" name="add" id="add" value="MODIFICA" />
</form>

I want to show an error if field "poza" it's empty, and i dont know how to do that.

Im newbie in php, so please understand me..

Thank you !

  • 写回答

2条回答 默认 最新

  • doutian3010 2013-09-01 07:51
    关注

    Something like this should work for you

    if(isset($_POST['poza'])){
        //Do something here
    } else {
        echo "error";
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 微信会员卡等级和折扣规则
  • ¥15 微信公众平台自制会员卡可以通过收款码收款码收款进行自动积分吗
  • ¥15 随身WiFi网络灯亮但是没有网络,如何解决?
  • ¥15 gdf格式的脑电数据如何处理matlab
  • ¥20 重新写的代码替换了之后运行hbuliderx就这样了
  • ¥100 监控抖音用户作品更新可以微信公众号提醒
  • ¥15 UE5 如何可以不渲染HDRIBackdrop背景
  • ¥70 2048小游戏毕设项目
  • ¥20 mysql架构,按照姓名分表
  • ¥15 MATLAB实现区间[a,b]上的Gauss-Legendre积分