Я редактирую страницу CMS. Я проверяю, является ли какой-либо из входов пустым (так как это страница редактирования, и я повторял значения, чтобы не было никаких пустых полей, и он даже не должен вводить этот цикл if), даже если он входит, он должен показать мне некоторую ошибку, но это не.php не получается, если условие
if(isset($_POST['update'])){
$update_id = $_GET['edit_form'];
$post_title1=$_POST['title'];
$post_keywords1=$_POST['keywords'];
$post_content1=$_POST['content'];
$post_category1=$_POST['category'];
$post_image1=$_FILES['image']['name'];
$image_tmp = $_FILES['image']['tmp_name'];
echo $post_content1 ;
if($post_title1 == '' or $post_keywords1 == '' or $post_content1 == '' or $post_category1 == '' or $post_image1 == '') {
echo " <script>some value is empty plz check </script>" ;
exit();
}
else {
echo $post_content1 ;
move_uploaded_file($image_tmp,"../final/images/$post_image1");
$update_query = "update articles set article_title='$post_title1' , article_content='$post_content1', article_image='$post_image1', category='$post_category1', article_keywords='$post_keywords1' WHERE article_id='$post_id'";
if(mysqli_query($conn,$update_query)== 1) {
echo "<script> alert('article updated')</script> " ;
}
else {
echo "failed".mysqli_error($conn);
}
}
}
теперь, когда его отступ я до сих пор не вижу петли – developerwjk
Я желаю вам могли downvote комментариев ... примечание стороны сослагательное наклонение не является петлей они условные. Также, где у вас есть ors, они должны быть || также для сравнения строк вы должны использовать функцию strcmp not == также, чтобы проверить, является ли строка пустой, просто используйте пустые или isset-функции. – Asheliahut
@Geohut, Вам не понравился мой первый комментарий, который я принимаю? – developerwjk