Obsah fóra
PravidláRegistrovaťPrihlásenie




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

Užívateľ
Užívateľ
kontrola velkosti databazy - echo link ak sa zmenila

Registrovaný: 28.02.09
Prihlásený: 19.02.18
Príspevky: 241
Témy: 56
Príspevok NapísalOffline : 11.01.2010 18:25

cawte uf to bdue na dlho... :D mose mi niekto poradit?...mam tabulku v db do ktorej sa ukladaju prispevky (tri polia datum meno zapis)...a chcem na stranku pridat kod ktory by kontroloval stav tejto databazi bud jej celkovu velkost alebo velkost niektoreho z polí...priklad:
mam svoju databazu...prides na stranku skontroluje databazu a velkost zapise neviem to je us jedno kde do textoveho suboru (ktory bude prazdny) a nastavi nejaku premennu do cookies na hodnotu (set) 1 ....a na stranke link ktory ak ta premenna v cookies bude mat hodnotu 1 tak echo "<a href='index.php?obsah=2'>forum - novy prispevok</a>" a neviem napr zvyrazneny zltou farbou aby uzivatel vedel ze je nieco nove na fore a action pre tento odkaz unset tu premennu v cookies a ak bude hodnota databazy rovnaka ako v subore tak ja neviem odkaz do fora echo <a href='idnex.php?obsah=2'>forum - nic nove</a>"...dufam ze to niekto pochopil ... :lol: :lol: cafte
ps.:samozrejme v php
ps2. to moderator : neviem ci spravny nazov temy ak vies lepsi tak ho zmen


Offline

Skúsený užívateľ
Skúsený užívateľ
kontrola velkosti databazy - echo link ak sa zmenila

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1756
Témy: 35
Bydlisko: BA - WESTSIDE
Príspevok NapísalOffline : 11.01.2010 18:49

IMHO je jednoduchšie do cookie ukladať čas poslednej návštevy užívateľa na web a ku každému záznamu v databázi (článku, príspevku) ukladať čas. No a stačí spraviť select na tie záznamy, ktoré sú novšie ako táto posledná návšteva.







_________________
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ľ
kontrola velkosti databazy - echo link ak sa zmenila

Registrovaný: 28.02.09
Prihlásený: 19.02.18
Príspevky: 241
Témy: 56
Príspevok Napísal autor témyOffline : 11.01.2010 18:52

lenze tam mose pisat hocikto nemusi byt registrovany...


Offline

Užívateľ
Užívateľ
kontrola velkosti databazy - echo link ak sa zmenila

Registrovaný: 09.09.07
Prihlásený: 07.11.16
Príspevky: 3114
Témy: 233
Bydlisko: Nové Zámky
Príspevok NapísalOffline : 11.01.2010 19:00

A to je nejaka vada alebo diagnoza? :D







_________________
"It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď
Offline

Užívateľ
Užívateľ
kontrola velkosti databazy - echo link ak sa zmenila

Registrovaný: 28.02.09
Prihlásený: 19.02.18
Príspevky: 241
Témy: 56
Príspevok Napísal autor témyOffline : 11.01.2010 19:08

Blackshadow píše:
A to je nejaka vada alebo diagnoza? :D


tak cas ktoreho uzivatela bude ukladat vsetkych? :shock:

to s datumom je celkom fajn idem to skusit..ak ma niekto napad alebo nieco nakodene prosim postnite


Offline

Užívateľ
Užívateľ
kontrola velkosti databazy - echo link ak sa zmenila

Registrovaný: 09.09.07
Prihlásený: 07.11.16
Príspevky: 3114
Témy: 233
Bydlisko: Nové Zámky
Príspevok NapísalOffline : 11.01.2010 20:43

Do DB si ukladaj datum poslednej zmeny a uzivatelovi do COOKIES zapis, kedy tam bol.. A ked v DB bude novsi datum, ako ten uzivatelov, tak je jasne, ze nieco pribudlo..







_________________
"It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď
Offline

Užívateľ
Užívateľ
kontrola velkosti databazy - echo link ak sa zmenila

Registrovaný: 28.02.09
Prihlásený: 19.02.18
Príspevky: 241
Témy: 56
Príspevok Napísal autor témyOffline : 12.01.2010 1:58

tak nieco som nakodil ale urcite to nebude ist ani neskusam zatial sa ucim tak skontrolujte mi do prosim niekto

popis najprv sa pripoji na databazu skontroluje spojenie ...dalej vytiahne posledny udaj z pola datum toto neviem ako napisat tak mi to prosim doplnte....odstranit pomlcky pretoze datum je ukladany vo forme napr 2009-12-30 23:50:08 a tak odstrani - a : a nahradi ich v podstate nicim to neviem ci bude fungovat potom otvori subor datum_txt na citanie kde us zadam hodnotu 0 nacita tuto hodnotu porovna s hodnotou v vytiahnutou z databazy porovna a ak je vecsia tak nastavi hodnotu datum_cookies do cookies na 1(nieco nove tam je) inak nastav 0 zatvori subor..otvori ho znova a zapise novy datum ...potom skontroluje datum_cookies a ak ma hodnotu 1 funkcia ces javascript action pre odkaz nastav po odkliknuti na 0 a href="forum" else obycajny odkaz do fora(nic nove)

Kód:
<script>
function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=");
  if (c_start!=-1)
    {
    c_start=c_start + c_name.length+1;
    c_end=document.cookie.indexOf(";",c_start);
    if (c_end==-1) c_end=document.cookie.length;
    return unescape(document.cookie.substring(c_start,c_end));
    }
  }
return "";
}

function setCookie(c_name,value,expiredays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate()+expiredays);
document.cookie=c_name+ "=" +escape(value)+
((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}
</script>
<?php

$db_spojenie = mysql_connect("server", "meno", "heslo");
mysql_select_db("oskbudkovce");

vybrat posledny pridany udaj z databazy pre pole datum a priradit ho premennej $datum_db

$datum_db = str_replace("-", "", $datum_db);
$datum_txt = str_replace("-", "", $datum_txt);
$file = 'datum.txt';

$fp = fopen($file, 'r');

$datum_txt=fread($file, filesize("datum.txt"));
if $datum_db > $datum_txt
{
$value1 = '1';
setcookie("datum_cookies", $value);
}
else
{
$value0 = '0';
setcookie("datum_cookies", $value);

}
fclose($fp);

$fp = fopen($file, 'w+');

fputs($fp, $datum_db);

fclose($fp);

if $_COOKIE["datum_cookies"]="1"
{
echo "<input type='hidden' name='datum_cookies' value='0' />Fórum - <a href='odkaz_do_fora.htm' action='javascript:setCookie('clipboard',document.getElementsByName('datum_cookies')[0].value)'> nový príspevok</a>";
}
else
{
echo "Fórum - <a href='odkaz_do_fora.htm'>žiadny nový príspevok [pridať nový]</a>"
}
?>
...prosim opravte mi to a doplnte niekto ak viete (ucim sa) :) ;) :-)


// hm je to somarina pretoze pride jeden uzivatel odklikne link a textovy sa automaticky prepise a dalsiemu uzivatelovi uz vypise nic nove....sakravymyslite niekto nieco podobne mosno by to slo ces IP-cky automaticky ulozit IP adresu skontroluje ci us je v databaze ...do db pridat k nej datum a potom porovnat ci je starsi ako datum posledneho prispevku a tak nastavit hodnotu pri starsom datume navstevy na 1(je nieco nove) a pri odkliknuti linku hodnotu v db vynulovat pri danej IP...to by slo ale s IP-ckami som este nic nerobil

| Posledne upozornenie. Ak sa s tymi smajlikmi a divnyyym styyylom pisma neukludnis, dostanes BP. Ďuri


Odpovedať na tému [ Príspevkov: 7 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Kontrola velkosti adresarov

v Ostatné programy

5

607

20.03.2008 18:16

FERDA23 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Link v PHP z databázy

v PHP, ASP

4

490

14.09.2008 18:59

chvosty Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zmizli ikony zmenila sa téma windowsu

v Antivíry a antispywary

7

1739

12.07.2008 22:59

Axio Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zmenila sa mi graficka karta - Pomôže prosím

v ATI/AMD grafické karty

2

257

04.01.2013 15:02

Livto Zobrazenie posledných príspevkov

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

v PHP, ASP

13

749

14.09.2008 18:29

dessert Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

2

423

13.11.2009 15:00

danielop Zobrazenie posledných príspevkov

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. I/P: 2x D-Link DSL-2741B, 1x D-Link DI524, ZyXEL ZyWALL 2 Plus, ZyXEL ZyWALL 5, TP-Link TL-SF1005D + SF1008D

v Predám

6

890

18.04.2017 18:23

castelL Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Komicky problem - include, echo

v PHP, ASP

9

620

25.12.2009 23:34

xyz Zobrazenie posledných príspevkov

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

v Sieťové a internetové programy

9

1183

09.06.2006 0:35

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. echo PHP suboru - SURNE

v PHP, ASP

2

484

27.04.2009 15:17

johny694 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Amazon Echo dot 3 - Alexa

v Ostatné

2

655

03.01.2021 14:12

peto111 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. gnome launcher, sudo, echo, /proc...

v Operačné systémy Unix a Linux

5

576

03.05.2009 15:28

branislav.poldauf Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ESP8266 - Ovládanie hlasom cez Amazon Echo Dot

v Články

3

1238

30.05.2020 23:37

stiv Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. TP-Link TL -> D-LINK 2150 nefunguje internet.

v Siete

7

521

02.09.2022 18:30

4040 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. prechod z TP-LINK routru na Switch D-link

v Siete

6

341

10.02.2021 17:54

phego123 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. P/V: Amazon (Alexa) echo dot 4.gen

v Predám

0

510

22.12.2021 21:06

medove 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