Obsah fóra
PravidláRegistrovaťPrihlásenie




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

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

Registrovaný: 18.06.07
Prihlásený: 11.12.11
Príspevky: 74
Témy: 15
Príspevok NapísalOffline : 03.10.2007 15:29

Ako dosiahnut aby sa subor (navstevna kniha) odstrankoval len pomocou php?
Mam len jeden napad, ale neviem, aky prikaz na to pouzit.

Kazdy jeden prispevok v navstevnej knihe pozostava z kodu vlozeneho medzi <p> a </p>. Cize, keby existoval prikaz, ktory zrata pocet "</p>" a ked ich bude 35, tak spravi 4 stranky, prvu vypise po 10-te </p>, druhu po 20-te atd...

Len neviem najst taky prikaz...

Miro







_________________
M.G.
Offline

Užívateľ
Užívateľ
strankovanie bez DB

Registrovaný: 16.05.07
Prihlásený: 01.08.17
Príspevky: 837
Témy: 6
Príspevok NapísalOffline : 03.10.2007 16:09

jak mas napisane tie prispevky, v databaze alebo v subore, alebo hned v knihe? prikaz na zratanie je
Kód:
$f=fopen("kniha","r");
for($s=0,$pocet=0;!feof($f);$s++,fseek($s,SEEK_SET))
if(fread($f,sizeof("<p>"))=="<p>") $pocet++;








_________________
getch();?{readkey;?} na konci? !A naco! Riesenie je (Alt+F5)
99% pochopí a shaggy je druhá kategória
Offline

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

Registrovaný: 18.06.07
Prihlásený: 11.12.11
Príspevky: 74
Témy: 15
Príspevok Napísal autor témyOffline : 03.10.2007 16:12

prispevky mam ako html kod v subore txt :)

databazu samozrejme nemam, to je aj v nadpise

idem trochu pochopit tvoj kod a vyskusam ho

zatial vdaka







_________________
M.G.
Offline

Užívateľ
Užívateľ
strankovanie bez DB

Registrovaný: 16.05.07
Prihlásený: 01.08.17
Príspevky: 837
Témy: 6
Príspevok NapísalOffline : 03.10.2007 16:22

ja som robil prispevky knihy cez php kod tak ze som vytvoril subor kniha.php
a do neho som zadal tagy <?php ?> a zakazdym medzine sa prida prispevok formou pola.
Kód:
<?php
$pole[1][0]="prispevok text cas";
$pole[1][1]="odpoved text cas";
?>
a tak to nejak potom pokracuje. a ked chcem dat vyber nejakych 10 tak si ten subor includujem do knihy a vypisem napriklad prvych desat pomocou pola
Kód:
for($kolko=1;$kolko<10;$kolko++)
echo $pole[$kolko];







_________________
getch();?{readkey;?} na konci? !A naco! Riesenie je (Alt+F5)
99% pochopí a shaggy je druhá kategória
Offline

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

Registrovaný: 18.06.07
Prihlásený: 11.12.11
Príspevky: 74
Témy: 15
Príspevok Napísal autor témyOffline : 03.10.2007 16:46

myslim si, ze tvoj napad je vyborny a mozno prehladnejsi, a mozno to spravim s tymi polami, ale zatial.... zatial som sa inspiroval len fread-om, moj kod na precitanie a zratanie clankov vyzera takto:
Kód:
$handle = fopen ("mes.txt" , "r");
$mes = fread ($handle, filesize ("mes.txt"));
$countmes = substr_count ($mes, "/p");
echo "pocet sprav - ", $countmes;
echo $mes;
fclose ($handle);


Už len zariadiť výpis... hm







_________________
M.G.
Offline

Užívateľ
Užívateľ
strankovanie bez DB

Registrovaný: 02.07.06
Prihlásený: 30.01.20
Príspevky: 1635
Témy: 137
Bydlisko: Slovakia - ...
Príspevok NapísalOffline : 03.10.2007 16:47

namiesto ukladania prispevkov ako html ich ukladaj do XML, a potom to budes mat vse jednoduchsie







_________________
Zivot je jednoduchy , staci sa rozhodnut a neobzerat sa spat. Poriadok je pre blbcov, inteligent zvlada chaos.
Offline

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

Registrovaný: 18.06.07
Prihlásený: 11.12.11
Príspevky: 74
Témy: 15
Príspevok Napísal autor témyOffline : 03.10.2007 16:51

do xml som jelen, akurat mam v tom spravenu sitemap, inac netusim na co to je :loony:







_________________
M.G.
Offline

Užívateľ
Užívateľ
strankovanie bez DB

Registrovaný: 02.07.06
Prihlásený: 30.01.20
Príspevky: 1635
Témy: 137
Bydlisko: Slovakia - ...
Príspevok NapísalOffline : 03.10.2007 16:54

miro277 píše:
do xml som jelen, akurat mam v tom spravenu sitemap, inac netusim na co to je :loony:


ja teraz robim simple XML guestbook, ak chces mozes sa mi ozvat a neco ti preposlem

// ide len o to ze si vytvoris xml strukturu a z nej potom tahas data, nic zlozite a naviac xml ma ovela inych moznosti ako html cize sa to neskor moze vyplatit pri nejakom vylepseni







_________________
Zivot je jednoduchy , staci sa rozhodnut a neobzerat sa spat. Poriadok je pre blbcov, inteligent zvlada chaos.
Offline

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

Registrovaný: 18.06.07
Prihlásený: 11.12.11
Príspevky: 74
Témy: 15
Príspevok Napísal autor témyOffline : 03.10.2007 19:12

juho píše:
ja som robil prispevky knihy cez php kod tak ze som vytvoril subor kniha.php
a do neho som zadal tagy <?php ?> a zakazdym medzine sa prida prispevok formou pola.
Kód:
<?php
$pole[1][0]="prispevok text cas";
$pole[1][1]="odpoved text cas";
?>
a tak to nejak potom pokracuje. a ked chcem dat vyber nejakych 10 tak si ten subor includujem do knihy a vypisem napriklad prvych desat pomocou pola
Kód:
for($kolko=1;$kolko<10;$kolko++)
echo $pole[$kolko];


ako davas zapisovat novy prispevok, aby ti ho nedalo na koniec suboru, ale pred "?>" a robis to tak, ze najnovsie prispevky mas hore a nastarsie dole? a ak ano, tak ako?







_________________
M.G.
Offline

Užívateľ
Užívateľ
strankovanie bez DB

Registrovaný: 16.05.07
Prihlásený: 01.08.17
Príspevky: 837
Témy: 6
Príspevok NapísalOffline : 03.10.2007 20:38

vychadzam z toho ze v tom subore mam uz
Kód:
<?php ?>
aby mi ho mohlo includovat bez vypisania obsahu.
je to jednoduche mam formular a udaje. postnem ich a zapisem do premennej
najdem najvyssie pole a pripisem
Kód:
$stare=fread($file,filesize($file)); fclose($file);
$odstran=array("<?php ","?>");
$stare=str_replace($odstran,"",$stare);

$prispevok[$dalsi][0]="vsetkyudaje";
$file=fopen(subor,"w");
fputs($file,"<?php ".$prispevok.$stare." ?>");
fclose($file);

a po zapisani ho includnem a vypisem tie hlavne polia ktore sa dali naposledy, cize maju najvyssie cislo: pomocou
Kód:
for(reset($prispevok),$vyber=0;list($i,$h)=each($prispevok);$vyber++)
 for(reset($prispevok[$i]);list($in,$hd)=each($prispevok[$i])&&$vyber>=$pocet&&$vyber<$pocet+10;) if(isset($prispevok[$i][$in]))  echo $prispevok[$i][$in]."\n";







_________________
getch();?{readkey;?} na konci? !A naco! Riesenie je (Alt+F5)
99% pochopí a shaggy je druhá kategória
Odpovedať na tému [ Príspevkov: 10 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. PHP stránkovanie v dive - znemožní stránkovanie

v PHP, ASP

7

549

24.07.2011 12:44

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pc na hry bez taktovania 650-700e bez monitora bez OS

v PC zostavy

9

1329

03.12.2012 19:52

brmbo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Herne PC do 600e bez periferii, bez OS, bez HDD

v PC zostavy

9

1200

26.11.2011 15:59

Ondr00 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. stránkovanie

v PHP, ASP

12

1014

01.10.2009 18:08

dessert Zobrazenie posledných príspevkov

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

[ Choď na stránku:Choď na stránku: 1, 2 ]

v PHP, ASP

35

2260

13.01.2008 14:11

ROmario Zobrazenie posledných príspevkov

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

v JavaScript, VBScript, Ajax

3

631

09.01.2009 12:47

rooobertek Zobrazenie posledných príspevkov

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

v PHP, ASP

7

548

03.05.2008 11:24

qacer Zobrazenie posledných príspevkov

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

v PHP, ASP

6

350

30.09.2014 22:20

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. formular, strankovanie

v PHP, ASP

3

465

17.02.2009 16:11

Blackshadow Zobrazenie posledných príspevkov

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

v PHP, ASP

2

337

25.06.2012 14:57

Slavci Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vyriesene - Strankovanie

v PHP, ASP

0

364

12.03.2010 10:35

speedy Zobrazenie posledných príspevkov

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

v Databázy

12

864

07.11.2007 20:22

tatysp Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Stránkovanie, pomoc

v PHP, ASP

13

625

30.07.2014 16:42

2xxx Zobrazenie posledných príspevkov

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

v PHP, ASP

3

517

20.05.2008 8:56

p360t Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. .htaccess a strankovanie

v Ostatné

4

308

08.10.2012 15:21

Lier Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP a stránkovanie

[ Choď na stránku:Choď na stránku: 1, 2 ]

v PHP, ASP

31

3191

03.07.2009 13:55

stenley 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