Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] dzielenie na kolumny
dave666
post
Post #1





Grupa: Zarejestrowani
Postów: 255
Pomógł: 0
Dołączył: 1.04.2008

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


witam mam taki skrypt do usuwania plików z katalogu jak zrobic aby pliki były wyświetlane w po dwa obok siebie a nie jeden pod drugim questionmark.gif
  1. <?php
  2.  
  3. $dir = "upload/";
  4.  
  5. if (!isset($_POST['usun'])):
  6.  
  7. $pliki = array();
  8. $accept_rozs = array('.bmp','.png','.jpg','.rar','.zip','.exe','jpeg','.pdf','.flv','.gif','.JPG','.psd','txta',
  9. '.amr', '.wav', '.mp3', '.dat','.swf','.doc','docx');//akceptowane pliki
  10. if ($dh = opendir($dir)) //otworzenie folderu
  11. {
  12. while ($file = readdir($dh))
  13. {
  14. if($file)
  15. $file_rozs=substr($file, -4);
  16.  if(in_array(strToLower($file_rozs),$accept_rozs))
  17.    {    
  18.    $pliki[]=$file;//dodanie obrazka do tablicy
  19.    }
  20. }
  21. closedir($dh);//zamkniecie folderu
  22. }
  23.  
  24. echo "<form action=".$_SERVER['PHP_SELF']." method=post>";
  25. foreach ($pliki as $val) {
  26.  echo " <img src=$dir".$val." width=\"60px\" height=\"60px\"></a>";
  27.  echo '<input type=checkbox name=pliki[] value="'.$val.'">';
  28.  echo'<br>';
  29.  echo " <a href=\"$dir$val\">http://strona.pl/$dir$val</a>";
  30.  echo"<br>";
  31.  echo"<hr>";
  32.  }
  33. echo"<br>";
  34. echo "<input name=usun type=submit value=usuń>";
  35. echo "</form>";
  36. else:
  37.  
  38. foreach ($_POST['pliki'] as $val) {
  39.  unlink($dir.$val);
  40.  echo "<b>plik został usunięty </b>".$val."";
  41.  echo "<br>";
  42.  echo"<meta http-equiv=\"Refresh\" content=\"2\">";
  43.  
  44.  
  45.  
  46.  
  47. }
  48.  
  49. endif;
  50.  
  51. ?>


Ten post edytował dave666 17.03.2009, 19:17:58
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
PanGuzol
post
Post #2





Grupa: Zarejestrowani
Postów: 353
Pomógł: 50
Dołączył: 28.07.2005
Skąd: Łaziska Górne

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


  1. <?php
  2. $i++;
  3. if($i%2==0)
  4. {
  5.    echo '<br />';
  6. }
  7. ?>


--------------------
Sposób na życie? Uśmiech na twarzy :D
"Widzę więcej, wiem więcej, tak to jest mniej więcej"
"NIE kradnij, rząd nielubi konkurencji"
Go to the top of the page
+Quote Post
dave666
post
Post #3





Grupa: Zarejestrowani
Postów: 255
Pomógł: 0
Dołączył: 1.04.2008

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


gdzie to umieścić w tym kodzie jeśli mógłbym prosić o podpowiedz ?
Go to the top of the page
+Quote Post
PanGuzol
post
Post #4





Grupa: Zarejestrowani
Postów: 353
Pomógł: 50
Dołączył: 28.07.2005
Skąd: Łaziska Górne

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


To była tylko wskazówka, jak mniej więcej to zrobić.
Jeśli chcesz wyświetlić ten formularz w dwóch kolumnach powinieneś opakować pojedyncze elementy w <div> z style="float: left;" a co drugi dodatkowo jeszcze clear: left;


--------------------
Sposób na życie? Uśmiech na twarzy :D
"Widzę więcej, wiem więcej, tak to jest mniej więcej"
"NIE kradnij, rząd nielubi konkurencji"
Go to the top of the page
+Quote Post
dave666
post
Post #5





Grupa: Zarejestrowani
Postów: 255
Pomógł: 0
Dołączył: 1.04.2008

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


oki rozumiem ale nic mi to i tak nie pomogło a to co piszesz o css to i tak nic nie dało próbowałem
Go to the top of the page
+Quote Post
Lion_87
post
Post #6





Grupa: Zarejestrowani
Postów: 850
Pomógł: 120
Dołączył: 15.02.2007
Skąd: Łódź

Ostrzeżenie: (10%)
X----


Pokaż kod jak próbowałeś to zrobić.
Go to the top of the page
+Quote Post

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: 22.08.2025 - 05:34