-
Pranešimai
466 -
Užsiregistravo
-
Lankėsi
-
Laimėta dienų
2 -
Atsiliepimai
100%
Turinio tipas
Forumas
Kalendorius
Parduotuvė
Akademija
Skelbimai
Prodev Pranešimai
-
-
na čia jau ne tokio lygio klausimas, per platus.
-
- dziu-mAn-dzy sureagavo į tai
- 1
-
Tai tam visų pirma padaryti reiks, kad kažkoks vartotojas tuo laiku apsilankytų tavo puslapyje, kad serveris praleistų generaciją.
Arba teks daryti CronJob serveriui, jei reikia labai tikslaus laiko.
Mano parašas padarytas taip kad kas valandą būtų generuojamas naujas. Bet tam mano puslapyje turi kažkas apsilankyti. Jei niekas per valandą neapsilanko, naujo parašo niekas ir nepadaro.
Kam čia cronjobas? Useris ateina, jam dinanmiškai rodo paveiksliuką, cron'as reikalingas būtu jei šie duomenys būtu saugomi į DB kokią nors.
-
//Get the current hour $current_time = date(G); //Get the current day $current_day = date(l);
Toliau su if'u sąlygas darais reikalingas ir viskas.
Labai vertingas postas ;D
-
Netestavau:
<?php <?php $timenow = time(); $current_img_url = 'https://placeholdit.imgix.net/~text?txtsize=33&txt=default&w=350&h=150'; $imgs = [ [ 'url' => 'https://placeholdit.imgix.net/~text?txtsize=33&txt=old&w=350&h=150', 'time' => '1487971817', ], [ 'url' => 'https://placeholdit.imgix.net/~text?txtsize=33&txt=upcomming&w=350&h=150', 'time' => '1488137435', ] ]; foreach ( $imgs as $img ) { if ( $timenow > $img['time'] ) { $current_img_url = $img['url']; } } echo '<img src="' . $current_img_url . '">';
Čia tau liko timestamp susigeneruoti. Kaip tai daroma manau išsiaiškinsi.
P.S. čia gal kiek netinkamas pvz. šiam atvejui, jei tie paveiksliukai kartojasi cikliškai reiktu naudoti tokį variantą:
Papildau funcija kuri čia labiau tiktu:
<?php function get_img($time, $day_req = '1', $img = 'https://placeholdit.imgix.net/~text?txtsize=33&txt=350%C3%97150&w=350&h=150') { $dateTime = new \DateTime('now', new \DateTimeZone('Europe/Vilnius')); $day = $dateTime->format('N'); $timenow = $dateTime->format('Hm'); $exp_time_interval = explode('-',$time); // Pašalinam visus simbolius išskyrus skaičius, reikia tam, jog PHP range funkcija supranta tik // integer reikšmę, tad toks 22:20 konvertuojasi į 2220, 9:30 į 930 ir t.t. $requested_time_from = preg_replace("/[^0-9]/", "", $exp_time_interval[0]); $requested_time_to = preg_replace("/[^0-9]/", "", $exp_time_interval[1]); // Jeigu šiandien diena nr 7 ir dabartinis laikas patenka į įvesta intervalą // Čia visi laikai atrodo kaip 820 2140 2200, kitaip tariant iš jų pašalintas : // Yra ir kitų būdu, čia tik vienas iš n. if ( $day == $day_req && in_array($timenow, range($requested_time_from, $requested_time_to)) ) { return '<img src="'.$img.'">'; } return 'No imgs now...'; } echo get_img( '21:50-22:00','7', 'https://placeholdit.imgix.net/~text?txtsize=33&txt=350%C3%97150&w=350&h=150' );
Pirmas parametras tai laiko intervalas tiesiog, antras savaitės diena, trečias paveiksliukas aišku.
-
Nebent ten yra OVH pvz ir galima pačiam.
-
Jei yra mažas projektas, 5 puslapiai statiniai, naudok static site generato, tarkim jekil, plačiau apie tai gali paskaityti: https://www.smashingmagazine.com/2015/11/modern-static-website-generators-next-big-thing/
Jei pvz puslapis turi dinaminio turinio, gali implementutuoti per JSON'a dinaminį content.
-
Hm, supratau, bet ar tai apskritai įmanoma, nesu tikras, jei būtu įmanoma manau kodas sunkiai suprantamas kitam būtu.
-
Ne iki galo suratau dėl parametru, bet tu kvieti statini metodą reiškiasi turi būti private/public/protected static function() tada tu gali pasikolinti nesukurdamas objekto per class::method().
Ar tau reikia tokio dalyko kaip:
class A { public function test() { return '???'; } } class B { public function anotherTest(A $obj) { return $obj->test(); } }
-
Minimum 60, kaina iš patirties.
-
Nieko nesako, aišku buvo ir taip kai parašei.
-
Kurk darbo skelbimą, čia nėra vienareikšmiško atsakymo, kainuos minimum 60 Eur, priklausomai nuo to kokia sena WP versija, kokius plugin naudji ar jie atsinaujins be problemų ir t.t.
-
Turėtum būti genijus, kad niekad nebandęs jokio frameworko po 2 savaičių pereitum apskritai kažkur.
-
Galimybių visada yra, gali viska su vanila php parašyti, skiriasi įrankiai tikslams pasiekti ir kodavimo stiliumi. Codeigniter klasikinis MVC dizaino patterno pavizdys, puikiai tiks suprasti kas tai apskritai yra praktikoje.
-
-
.htaccess įvairios taisyklės, tam tikrose vietose neleisti php kodo vykdyti, čia labiau jau advanced eina dalykai, šhared hostingo sąlygomis ne tiek ir daug jų yra.
-
Na tai ir palik dabar taip. Stebti reikia failus kad juose nebūtu modifikacijos vykdomos.
-
Parodyk nors vieną pluginą užkoduotą kurį nusipirkęs negali pamatyti source? Open source yra atviras kodas neužkoduotas tarkim po ioncube ar zend. O komercinį / ne komercinį plugin nusoko licenzijos tipas.
-
Tau užtenka kažka ne taip padaryti 1 karta, kokį nors neaiškų plugin instlaiuoti ar temą ir kodas įsirašo pvz į functions.php ar dar kur kitur, paskui gali trint netrynęs, kas jau padaryta nepataisys išinstaliavimas. Pirma tai atsisiųsk švarų WP instaliuok susidėk turinį ir pluginus naujausius. Apie kažkokius nulled net kalbos nėra, apskritai Wordpresse nėra tokios savokos kaip nulled, ten viskas opensource.
-
Naujausio WP vargu ar nulaužtu taip, tiesiog pažeidžiamumas viename iš pluginu. O kokiame čia jau neaišku reikia audita daryti, logus serverio žiūrėti ir t.t.
Sprendimas paprastas, atnaujinti visus pluginus, jei įmanoma atsisakyti kai kurių apskritai. Instaliuoti pvz. šita plugin: https://wordpress.org/plugins/wordfence/ kuris bent jau nuo vaikiškų atakų apsaugo.
-
Yra modulis: https://www.drupal.org/project/zendesk/releases?api_version%5B%5D=7234
Paskirtis jo aiški: Enable the Single Sing-on with Zendesk ir Sync users with Zendesk.
Ant naujausio Drupal 8 neveikaintis, reikia pakankamai skubiai pataisyti 1, 2 darbo dienos.
Su kainom PM.
-
Na tai nieko čia nepatarsi reikia API pajunginėti. Čia labiau tiktu darbo sklebimams šita tema. Kainuotu priklausomai nuo pilnos specifikacijos ko reikia, gali kainuoti nuo 60 Eur iki xxx.
-
TVS? Wordpress?
-
Bet tai kaip tu nusišneki, tai sakyk kur kabliukas nes tavo aprašymas/skelbimas ir tai ką čia rašai nesusiriša. Tipo nieko daryti nereikia, parduoti už 3-4 mėn pelna, nes tau vienodai tipo. Čia kaip auto dyzelinė 10 metų senumo su 200k rida. Sakyk čia kur kabliukas kaip pats sakai negaišink laiko.
PHP skriptas img išvedimas pagal laiką [ Pagalbos ]
Programuotojų kampas
Atrašyta
Pasiūlyk geresnį/paprastesni variantą, matomai sunku normalų postą parašyti 3 kartus meningitu persirgus.