Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Przesyłanie danych z checkbox-a metodą POST
Kubasso
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 28.01.2009

Ostrzeżenie: (0%)
-----


1. Mój problem polega na tym iż, pobierając dane (zaznaczone obrazki) Nie mogę ich wcisnąć w pętle, by wyświetliły się te które zaznaczyłem... wyświetla się tylko 1 obrazek.. Co jest nie tak?

2. A może Jest jakaś funkcja która sprawdza ilość plików w danym folderze?


index.php

  1. <html>
  2.        <head>
  3.        
  4.          
  5.          <link rel="stylesheet" type="text/css" href="style.css" />
  6.          <meta http-equiv="content-type" content="text/html; charset=windows-1250"> </head>
  7.      <body>
  8.      
  9.      
  10.      <form action="form.php" method="POST">
  11.      
  12.      <?
  13.      for ($i=0;$i<100; $i++) {
  14.      
  15.      
  16.          $plik="images/".$i.".jpg";
  17.      
  18.          
  19.      if (file_exists("$plik"))
  20.      
  21.      {
  22.        $roz=filesize("$plik");
  23.      
  24.          echo "<input type=\"checkbox\" name=\"foto\" value=\"$i\">";
  25.      
  26.      
  27.          echo "<img src=\"$plik\">";
  28.      
  29.      
  30.       } }
  31.      
  32.      
  33.      
  34.      ?>
  35.      
  36.      
  37.      <input type="submit" value="Dalej"></form>
  38.      
  39.      </body>
  40.      </html>


form.php

  1. <html>
  2.    <body>
  3.    
  4.    
  5.    <?
  6.      echo "<h3>Wybrane obrazki:</h3>";
  7.    
  8.    
  9.    for ($i=0;$i<100; $i++)
  10.    {
  11.    
  12.    
  13.    $plik="images/".$i.".jpg";
  14.    
  15.     switch($_POST['foto'])
  16.    {
  17.     case "$i":
  18.               echo "<img src=\"$plik\">";
  19.               break;
  20.    
  21.    }
  22.    
  23.    }
  24.    ?>
  25.    
  26.    
  27.    </body>
  28.    </html>


Ten post edytował erix 7.02.2009, 16:18:52
Powód edycji: [erix] stosuj odpowiednie bbcode
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 18:51