Obsah fóra
PravidláRegistrovaťPrihlásenie




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

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

Registrovaný: 30.12.05
Prihlásený: 29.08.13
Príspevky: 78
Témy: 27
Bydlisko: Trenčín
Príspevok NapísalOffline : 06.11.2007 20:51

Potreboval by som skript, ktory by mi menil pravidelne 3 hodnoty kazdy tyzden:
1. tyzden - 1. hodnota
2. tyzden - 2. hodnota
3. tyzden - 3. hodnota
4. tyzden - 1. hodnota
5. tyzden - 2. hodnota
...
Da sa to?
Za odpoved vopred dakujem.


Offline

Správca fóra
Správca fóra
PHP skript s tyzdennym menenim

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 06.11.2007 21:03

da sa to, len by si mohol viac konkretizovat, na aky ucel to potrebujes...







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

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

Registrovaný: 30.12.05
Prihlásený: 29.08.13
Príspevky: 78
Témy: 27
Bydlisko: Trenčín
Príspevok Napísal autor témyOffline : 06.11.2007 21:59

mam kuok zdrojaku, potom bude tato funkcia a potom zas kusok zdrojaku.
Budu sa tam menit iba cisla 9,10 a 11. ale treba aby sa to zmenilo vzdy na zaciatku tyzdna v pondelok v noci. nenasiel som bohuzial nikde tu funkciu co by to robila.


Offline

Skúsený užívateľ
Skúsený užívateľ
PHP skript s tyzdennym menenim

Registrovaný: 07.03.06
Prihlásený: 23.01.11
Príspevky: 404
Témy: 2
Bydlisko: Prešov / Pr...
Príspevok NapísalOffline : 07.11.2007 0:10

ak máš k dispozícii cron, stačí nastaviť na daný deň/hodinu týždenný interval na skript, ktorý ti to zmení a je to...


Offline

Užívateľ
Užívateľ
PHP skript s tyzdennym menenim

Registrovaný: 22.11.05
Prihlásený: 29.01.23
Príspevky: 712
Témy: 25
Bydlisko: SK-Martin
Príspevok NapísalOffline : 07.11.2007 7:44

základ
Kód:
<?php
$tyzden = date("W"); // týždne
$prvy = array('1','4','7',...);
$druhy = array('2','5','8',...);
$treti = array('3','6','9',...);
if ($tyzden = $prvy[]) { $vid = "9"; }
if ($tyzden = $druhy[]) { $vid = "10"; }
if ($tyzden = $treti[]) { $vid = "11"; }

echo $vid;
?>

s poľami (array) nemám žiadne skúsenosti, tak možno je to celkom špatne napísané
a ešte neviem, či to začne platiť v pondelok v noci, tak ma opravte, som len začiatočník


Offline

Správca fóra
Správca fóra
PHP skript s tyzdennym menenim

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 07.11.2007 8:29

netreba to vobec robit cez pole, lebo by sa "nedopisal", ved v roku je vyse 50 tyzdnov...staci pouzit modulo...
Kód:
<?php
$tyzden = date("W");

switch($tyzden%3) {
case 1:                      //1. ,4., ... tyzden
   $val = 9; break;
case 2:                      //2., 5., ... tyzden
   $val = 10; break;
case 0:                      //3., 6., ... tyzden
   $val = 11; break;
}

echo $val;
?>

Toto ti zabezpeci striedanie hodnot kazdy tyzden, musis tam vsak este dorobit podmienku, aby sa to menilo prave v pondelok vecer...


Offline

Užívateľ
Užívateľ
PHP skript s tyzdennym menenim

Registrovaný: 22.11.05
Prihlásený: 29.01.23
Príspevky: 712
Témy: 25
Bydlisko: SK-Martin
Príspevok NapísalOffline : 07.11.2007 8:34

vďaka stenley, ja som vedel, že v tom mám ešte poriadne medzery


Offline

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

Registrovaný: 30.12.05
Prihlásený: 29.08.13
Príspevky: 78
Témy: 27
Bydlisko: Trenčín
Príspevok Napísal autor témyOffline : 07.11.2007 14:37

stenley píše:
netreba to vobec robit cez pole, lebo by sa "nedopisal", ved v roku je vyse 50 tyzdnov...staci pouzit modulo...
Kód:
<?php
$tyzden = date("W");

switch($tyzden%3) {
case 1:                      //1. ,4., ... tyzden
   $val = 9; break;
case 2:                      //2., 5., ... tyzden
   $val = 10; break;
case 0:                      //3., 6., ... tyzden
   $val = 11; break;
}

echo $val;
?>

Toto ti zabezpeci striedanie hodnot kazdy tyzden, musis tam vsak este dorobit podmienku, aby sa to menilo prave v pondelok vecer...

A to prosim ta napisem ako? Neviem co tam mam menit.
Inak zatial dik. moc si mi pomohol.


Offline

Užívateľ
Užívateľ
PHP skript s tyzdennym menenim

Registrovaný: 26.11.06
Prihlásený: 22.01.24
Príspevky: 4118
Témy: 319
Bydlisko: HE/BA
Príspevok NapísalOffline : 07.11.2007 15:07

toto 9,10,11 namiesto tych cisel si das svoje hodnoty, ale musis si to dat do uvozoviek


Offline

Správca fóra
Správca fóra
PHP skript s tyzdennym menenim

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 07.11.2007 19:22

Takto by to uz malo byt kompletne (zmena hodnoty nastava v pondelok o 23h), ak som sa niekde nesekol:
Kód:
<?php
$tyzden = date("W");
$arrVal = array(11,9,10);    //hodnoty, ktore sa maju menit

switch($tyzden%3) {
case 1:                      //1. ,4., ... tyzden
   $index = 1; break;
case 2:                      //2., 5., ... tyzden
   $index = 2; break;
case 0:                      //3., 6., ... tyzden
   $index = 0; break;
}

if(date("w")==1 && date("H")<23) {
   $index = ($index+2)%3;      
}

echo $arrVal[$index];
?>


Offline

Užívateľ
Užívateľ
PHP skript s tyzdennym menenim

Registrovaný: 02.12.07
Prihlásený: 26.02.13
Príspevky: 1114
Témy: 49
Príspevok NapísalOffline : 01.03.2008 20:57

no ja by som len chcel ziskat cislo tyzdna v roku.. da sa to nejako ziskat?


Offline

Prevádzkovateľ fóra
Prevádzkovateľ fóra
PHP skript s tyzdennym menenim

Registrovaný: 01.05.05
Príspevky: 13348
Témy: 1496
Bydlisko: Bratislava
Príspevok NapísalOffline : 01.03.2008 21:00

frankieG píše:
no ja by som len chcel ziskat cislo tyzdna v roku.. da sa to nejako ziskat?


http://sk.php.net/manual/sk/function.date.php







_________________
Streacom DA2 | SilverStone Titanium SX800-LTI 800W | ASRock X299E-ITX/ac | Intel Core i9-9980XE & be quiet! Dark Rock TF | Kingston HyperX Impact 64 GB DDR4 2666 MHz | NVIDIA Titan RTX 24 GB | Intel SSD Optane 905P 480 GB NVMe U.2 & Intel SSD 750 1,2 TB NVMe U.2 & Intel SSD 660p 2 TB NVMe M.2 & Seagate BackUp Plus Portable 56 TB USB | 55" 4K OLED Dell Alienware AW5520QF & 24" LCD EIZO FlexScan EV2451 | Ergotron LX Wall Mount Keyboard Arm | Logitech Craft | Logitech G603 | Logitech F710 | Harman Kardon Sabre SB 35 & Sennheiser RS 175 | Microsoft Windows 7 Ultimate | APC Back-UPS ES 700 | Lenovo ThinkPad X250 | iPhone X 256 GB & Pitaka Aramid | SilverStone ML05B Milo | Corsair SF600 SFX 600W | ASRock X99E-ITX/ac | Intel Xeon E5-2683 v4 & NOCTUA NH-L12S | Kingston HyperX Savage 32 GB DDR4 2400 MHz | NVIDIA GeForce GT 710 1 GB | Intel SSD Optane Memory 32 GB NVMe M.2 & Intel SSD 730 240 GB SATA | Ubuntu Server
Offline

Užívateľ
Užívateľ
PHP skript s tyzdennym menenim

Registrovaný: 02.12.07
Prihlásený: 26.02.13
Príspevky: 1114
Témy: 49
Príspevok NapísalOffline : 01.03.2008 21:52

sory, ale nasiel som len pocet tyzdnov v roku.. :( aktualne poradie tyzdna som nenasiel.. :(


Offline

Prevádzkovateľ fóra
Prevádzkovateľ fóra
PHP skript s tyzdennym menenim

Registrovaný: 01.05.05
Príspevky: 13348
Témy: 1496
Bydlisko: Bratislava
Príspevok NapísalOffline : 01.03.2008 22:09

Citácia:
"W ISO-8601 číslo týždňa v roku, týždne začínajú Pondelkom (pridané v PHP 4.1.0) Príklad: 42 (42. týždeň v roku)"



chcel si cislo tyzdna a nie pocet tyzdnov...







_________________
Streacom DA2 | SilverStone Titanium SX800-LTI 800W | ASRock X299E-ITX/ac | Intel Core i9-9980XE & be quiet! Dark Rock TF | Kingston HyperX Impact 64 GB DDR4 2666 MHz | NVIDIA Titan RTX 24 GB | Intel SSD Optane 905P 480 GB NVMe U.2 & Intel SSD 750 1,2 TB NVMe U.2 & Intel SSD 660p 2 TB NVMe M.2 & Seagate BackUp Plus Portable 56 TB USB | 55" 4K OLED Dell Alienware AW5520QF & 24" LCD EIZO FlexScan EV2451 | Ergotron LX Wall Mount Keyboard Arm | Logitech Craft | Logitech G603 | Logitech F710 | Harman Kardon Sabre SB 35 & Sennheiser RS 175 | Microsoft Windows 7 Ultimate | APC Back-UPS ES 700 | Lenovo ThinkPad X250 | iPhone X 256 GB & Pitaka Aramid | SilverStone ML05B Milo | Corsair SF600 SFX 600W | ASRock X99E-ITX/ac | Intel Xeon E5-2683 v4 & NOCTUA NH-L12S | Kingston HyperX Savage 32 GB DDR4 2400 MHz | NVIDIA GeForce GT 710 1 GB | Intel SSD Optane Memory 32 GB NVMe M.2 & Intel SSD 730 240 GB SATA | Ubuntu Server
Offline

Užívateľ
Užívateľ
PHP skript s tyzdennym menenim

Registrovaný: 29.12.05
Prihlásený: 14.08.18
Príspevky: 539
Témy: 62
Bydlisko: 127.0.0.1 (...
Príspevok NapísalOffline : 01.03.2008 22:09

date(W);







_________________
"Kde končí hiphop, začína IQ."
Offline

Užívateľ
Užívateľ
PHP skript s tyzdennym menenim

Registrovaný: 02.12.07
Prihlásený: 26.02.13
Príspevky: 1114
Témy: 49
Príspevok NapísalOffline : 01.03.2008 22:13

ok ok, uz vim ;), diki


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


Podobné témy

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

v PHP, ASP

1

307

02.11.2012 14:05

MasterMatoSK Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP náročný skript

v PHP, ASP

5

328

08.02.2013 21:40

shaggy Zobrazenie posledných príspevkov

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

v PHP, ASP

0

827

23.01.2007 14:39

martin90 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. aky cas berie PHP skript

v PHP, ASP

1

499

31.05.2007 21:05

imcold Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP skript, vyber udajov z TXT suboru

v PHP, ASP

6

1000

10.12.2009 19:39

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. neberie mi php skript v html subore

v PHP, ASP

4

662

17.07.2010 11:35

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako spustit php skript bez cakania na odozvu???

v PHP, ASP

7

810

20.03.2008 19:06

Tominator Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP skript ktorý maže podla dátumu subory na servri

v PHP, ASP

3

1232

29.05.2012 19:05

xxx9955 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PHP skript na ulozenie suboru-pridanie uloženia do priečinka

v PHP, ASP

1

771

23.01.2010 14:15

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Skript bez bez PHP len s Thumbs.db

v Redakčné systémy

1

830

22.10.2008 20:14

mariachi Zobrazenie posledných príspevkov

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

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

v HTML, XHTML, XML, CSS

35

1946

08.10.2009 23:08

sillyounguy Zobrazenie posledných príspevkov

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

v PHP, ASP

10

1168

05.09.2006 20:25

programator Zobrazenie posledných príspevkov

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

v Ostatné

10

507

09.01.2014 18:38

fikaps Zobrazenie posledných príspevkov

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

v JavaScript, VBScript, Ajax

3

986

15.10.2007 19:06

qacer Zobrazenie posledných príspevkov

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

v Redakčné systémy

4

904

19.12.2006 23:06

JanoF Zobrazenie posledných príspevkov

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

v PHP, ASP

15

748

09.03.2008 18:23

djsulo 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