在html和php中单击按钮时的可见性

问题描述:

我有一个编辑按钮,我希望它在用户按下插入按钮之前隐藏。在html和php中单击按钮时的可见性

例如,

首先,我将点击。 编辑此代码的按钮。 添加按钮将运行下面的php代码。

  <?php 

     if(isset($_REQUEST['img'])) 
     { 

     $filename= $_FILES["imgfile"]["name"]; 
     if ((($_FILES["imgfile"]["type"] == "image/gif")|| ($_FILES["imgfile"]["type"] == "image/jpeg") || ($_FILES["imgfile"]["type"] == "image/png") || ($_FILES["imgfile"]["type"] == "image/pjpeg"))&& ($_FILES["imgfile"]["size"] < 999999)) 
     { 
     if(file_exists($_FILES["imgfile"]["name"])) 
     { 
     echo "File name exists."; 
     } 
     else 
     { 
     echo "tmp_name=".$_FILES["imgfile"]["tmp_name"]; 
     echo "destination="."images/$filename"; 

     move_uploaded_file($_FILES["imgfile"]["tmp_name"],"/usr/local/apache/htdocs/Kxclusive/images/$filename"); 
     echo "Upload Successful . <a href='images/$filename'>Click here</a> to view the uploaded image"; 

     } 
     } 
     else 
     { 
     echo "invalid file."; 
     } 
     } 

     ?> 

我希望编辑按钮在php标记中运行代码的最后一行后可见。

我应该怎么做?

+0

我认为你需要的是价值判断的编辑按钮 的知名度提供你的javascript - 点击一个按钮是一个客户端操作,它不直接触发PHP(除了一个“表单提交”按钮,它会重绘整个页面/ iframe)。所以......如果你是通过AJAX来调用这个,你需要做一些成功的事情。如果你在表单提交时做,你需要为enw按钮输出额外的HTML,或者输出一个JS脚本来显示一个隐藏的按钮。 – Basic 2013-04-21 15:21:23

+0

您的代码似乎无法呈现任何插入按钮。另外,阅读你写的代码非常困难,因为它没有正确缩进。请按照以下说明进行操作:http://www.youtube.com/watch?v = lT8N85DRzZQ – mzedeler 2013-04-26 00:34:34

必须首先检查文件的状态(无论是上传或没有),那么你可以根据例如

$status = codeforImageUploadChecking(); 
if($status==true){ 
     Edit Button Code here 
}