2017-02-22 2 views
1

У меня есть немного изображений, которые я получаю из каталога $files = glob("images/image/$til/$subtil/*.*");. я должен удалить одно изображение со всего изображения, и я хочу показать подтверждение, например, да или нет. если да, выберите область изображения и передайте ее на следующую страницу. $detatil="delete.php?image=$image&til=$til&subtil=$subtil"; это variabel я должен принести и и пост на следующей страницекак получить php для переменной цикла в js подтвердить поле оповещения

<?php 
$subtil=$_GET['subtil1']; 
$til=$_GET['til1']; 
$files = glob("images/image/$til/$subtil/*.*"); 
      $count=count($files); 
      for ($i=0; $i<$count; $i++) 
      { 

       echo "<div class='pitem entry item-w1 item-h1' style='padding: 15px;'>"; 

       $image = $files[$i]; 
       echo "<img src='".$image."' class='img-responsive' style='padding:20px;border:1px solid black;'>".""; 
       echo "<br>"; 
       echo"<span style='float: center;padding-top: 10px;'><button type='submit' onclick='myFunction()' name='submit' value='Send' class='btn btn-primary'>Delete</button></span>"; 
       $detatil="delete.php?image=$image&til=$til&subtil=$subtil"; 
       //echo $detatil; 
       echo "</div>"; 
?> 

      <script> 

      function myFunction() { 
        var r=confirm("Do you want to leave page!"); 
       if (r) 
       { 
        //write redirection code 
        window.location = "<?php echo$detatil?>"; 
       } 
       else 
       { 
        //do nothing 
       } //document.getElementById("demo").innerHTML = txt; 
      } 
      </script> 

      <?php 
         }//for loop end 
      ?> 
+0

И что вопрос вы получаете? –

+0

hi, я могу извлечь значение, но он всегда извлекает последнее значение цикла – BMK007

ответ

0

Вы можете достичь своей цели, передавая значение в функции:

<?php 
$subtil=$_GET['subtil1']; 
$til=$_GET['til1']; 
$files = glob("images/image/$til/$subtil/*.*"); 
      $count=count($files); 
      for ($i=0; $i<$count; $i++) 
      { 

       echo "<div class='pitem entry item-w1 item-h1' style='padding: 15px;'>"; 

       $image = $files[$i]; 
       echo "<img src='".$image."' class='img-responsive' style='padding:20px;border:1px solid black;'>".""; 
       echo "<br>"; 
       $detatil="delete.php?image=$image&til=$til&subtil=$subtil"; 
       echo"<span style='float: center;padding-top: 10px;'><button type='submit' onclick=myFunction('$detail') name='submit' value='Send' class='btn btn-primary'>Delete</button></span>"; 

       //echo $detatil; 
       echo "</div>"; 
?> 

      <script> 

      function myFunction(url) { 
        var r=confirm("Do you want to leave page!"); 
       if (r) 
       { 
        //write redirection code 
        window.location = url; 
       } 
       else 
       { 
        //do nothing 
       } //document.getElementById("demo").innerHTML = txt; 
      } 
      </script> 

      <?php 
         }//for loop end 
      ?> 
+0

Я пробовал этот код, но его onclick не работает – BMK007

+0

check Я удаляю одинарные кавычки из onclick add in method –

+0

спасибо, но я уже нашел ответ – BMK007

 Смежные вопросы

  • Нет связанных вопросов^_^