Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 8 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
vkladanie viacerých súborov cez include (ZOSTUPNE)

Registrovaný: 18.02.07
Prihlásený: 31.08.10
Príspevky: 45
Témy: 15
Bydlisko: Prievidza
Príspevok NapísalOffline : 10.05.2007 12:14

čafte,

ako možem nastaviť funkciu include (PHP) tak, aby načítavalo všetky súbory v istom priečinku zostupne?

Pre bližšiu ukážku: mám tam súbory

text001.dat
text002.dat
text003.dat
text004.dat
text005.dat

a aby sa všetky vložili do stránky, ale v poradí:

text005.dat
text004.dat
text003.dat
text002.dat
text001.dat

ďk


Offline

Užívateľ
Užívateľ
vkladanie viacerých súborov cez include (ZOSTUPNE)

Registrovaný: 22.11.05
Prihlásený: 29.01.23
Príspevky: 712
Témy: 25
Bydlisko: SK-Martin
Príspevok NapísalOffline : 10.05.2007 13:36

<body>
<?php include "text005.dat";>
<?php include "text004.dat";>
<?php include "text003.dat";>
<?php include "text002.dat";>
<?php include "text001.dat";>
</body>
dopredu upozorňujem, že riešení je niekoľko, tu máš jeden príklad,
a ak si to myslel ináč, tak to druhý raz napíš jasnejšie


Offline

Užívateľ
Užívateľ
vkladanie viacerých súborov cez include (ZOSTUPNE)

Registrovaný: 30.05.06
Prihlásený: 28.06.15
Príspevky: 2278
Témy: 45
Bydlisko: ZA
Príspevok NapísalOffline : 10.05.2007 13:40

mokus píše:
<body>
<?php include "text005.dat";>
<?php include "text004.dat";>
<?php include "text003.dat";>
<?php include "text002.dat";>
<?php include "text001.dat";>
</body>
dopredu upozorňujem, že riešení je niekoľko, tu máš jeden príklad,
a ak si to myslel ináč, tak to druhý raz napíš jasnejšie

on asi myslel vlozenie vsetkych co sa nachadzaju v nejakom priecinku...asi, neviem :lol:


Offline

Skúsený užívateľ
Skúsený užívateľ
vkladanie viacerých súborov cez include (ZOSTUPNE)

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1756
Témy: 35
Bydlisko: BA - WESTSIDE
Príspevok NapísalOffline : 10.05.2007 13:47

Fakt ťažko z tohoto popisu zistiť, aká je skutočná situácia... Každopádne, ak by ti nestačilo mokusove riešenie, tak stačí všetky súbory (teda ich názvy) načítať do poľa, to zoradiť a potom vo foreach cykle includovať.







_________________
A. S. Tanenbaum píše:
The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 23.01.07
Prihlásený: 14.04.11
Príspevky: 239
Témy: 26
Príspevok NapísalOffline : 10.05.2007 14:50

nieco som vyhutal:

Kód:
<?php
$dir= "zlozka_so_subormi_na_vlozenie";
$handle= opendir("$dir/");
while(false !== ($files =readdir($handle))){
if($files != "." && $files != ".."){
$i[] = $files;
$a = count($i);
}
}

while($a > 1)
{
$a--;
include("$dir/text00$a.dat");
}
?>


skus to. Malo by to ist :).

ak mas v tej zlozke aj ine subori okrem tych na vlozenie tak uprav riadok :
Kód:
$a = count($i);

na
Kód:
$a = count($i) - (pocet_zvysnych_suborov);


Offline

Užívateľ
Užívateľ
vkladanie viacerých súborov cez include (ZOSTUPNE)

Registrovaný: 10.02.07
Prihlásený: 14.08.09
Príspevky: 255
Témy: 27
Bydlisko: KE
Príspevok NapísalOffline : 10.05.2007 15:18

takymto sposobom musia mat nadefinovate meno..

do pola i ukladaj nazvy suborov, usporiadaj ich abecedne, a potom pojednom includni







_________________
drahi hackeri! teraz mozete okamzite premazat cely tento server! stlacte skratku ALT+F13
Offline

Užívateľ
Užívateľ
vkladanie viacerých súborov cez include (ZOSTUPNE)

Registrovaný: 18.02.07
Prihlásený: 31.08.10
Príspevky: 45
Témy: 15
Bydlisko: Prievidza
Príspevok Napísal autor témyOffline : 10.05.2007 20:17

No taq uz som to vyriesil :)

Kód:
<?php

function s2p($mask)
{
   $translate = Array(
      "." => "\\.",
      "*" => ".*",
      "?" => ".?",
      "+" => "\\+",
      "[" => "\\[",
      "]" => "\\]",
      "(" => "\\(",
      ")" => "\\)",
      "{" => "\\{",
      "}" => "\\}",
      "^" => "\\^",
      "\$" => "\\\$",
      "\\" => "\\\\",
   );
   return "/^".strtr($mask, $translate)."$/";
}

function include_files($dir, $mask)
{
   $mask = s2p($mask);

   $files = array();

   if (!preg_match("/\/$/", $dir)) {
      $dir .= "/";
   }

   if (is_dir($dir)) {
      if ($dh = opendir($dir)) {
         while (($filename = readdir($dh)) !== false) {
            if ($filename != "." && $filename != ".." && is_file($dir . $filename) && preg_match($mask, $filename))
               $files[] = $dir . $filename;
         }
         closedir($dh);
      }
   }
   rsort($files);
   foreach ($files as $filename) {
      include($filename);
   }
}

include_files("files", "text*.txt");
?>


Offline

Užívateľ
Užívateľ
vkladanie viacerých súborov cez include (ZOSTUPNE)

Registrovaný: 10.02.07
Prihlásený: 14.08.09
Príspevky: 255
Témy: 27
Bydlisko: KE
Príspevok NapísalOffline : 10.05.2007 20:24

pekne si to vyriesil, musim povedat ze som ta podcenil

pekna praca :) ltd







_________________
drahi hackeri! teraz mozete okamzite premazat cely tento server! stlacte skratku ALT+F13
Odpovedať na tému [ Príspevkov: 8 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. vkladanie (include) suborov do main

v Assembler, C, C++, Pascal, Java

2

385

12.07.2011 14:37

v.tkac Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vkladanie udajov do viacerych tabuliek naraz

v Databázy

4

885

14.05.2008 18:10

asken Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. vkladanie suborov v C - zaciatocnicky problem

v Assembler, C, C++, Pascal, Java

5

531

04.01.2012 19:17

walther Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Nacitanie viacerych suborov

v PHP, ASP

2

406

04.06.2007 14:07

geoge046 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Odosielanie viacerych suborov naraz

v PHP, ASP

3

521

23.04.2008 17:33

Tominator Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pouzitie viacerych css suborov naraz

v HTML, XHTML, XML, CSS

4

403

11.09.2012 11:51

capricorn7 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Kopirovanie textu z viacerych suborov naraz

v Ostatné programy

0

531

12.03.2011 9:46

SMOKEYoriginal Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. wordpress plugin - nacitanie php suboru +include css suborov

v Redakčné systémy

9

1468

20.03.2014 7:23

don jebot Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vkladanie textu cez button

v JavaScript, VBScript, Ajax

2

395

14.11.2011 11:48

Tomasko19 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. vkladanie menu s css cez php

v PHP, ASP

5

660

09.05.2012 10:31

Ophelia Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. vkladanie udajov do tabuliek cez formular

v Databázy

1

565

28.10.2011 10:21

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vkladanie dát cez mysql konzolu - kódovanie

v Databázy

6

657

24.09.2011 19:54

camo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako na refresh stranky vlozenej cez include?

v PHP, ASP

2

565

28.04.2007 12:33

m@-nX Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. C++ linkovanie viacerých .o súborov do jedného .o súboru

v Assembler, C, C++, Pascal, Java

9

857

07.11.2010 12:46

johny3212 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zdielanie suborov cez internet

v Sieťové a internetové programy

10

1734

15.10.2006 21:44

Supernatural Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zdieľanie suborov cez wifi

v Siete

1

753

02.04.2011 20:12

majky358 Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra