scvaer Posted January 19, 2012 Report Share Posted January 19, 2012 (edited) Sveiki! Man te neliels jau izmisuma gājiens ir, jo nepieciešams tas jau ir uz rītdienu. Un ļoti ceru uz atsaucību. Tātad, man viens čomaks palūdza uzkodēt tādu kā troll page priekš savas aizstāvēšanās. Pati ideja man ir, kā to visu uztaisīt, bet praktiski jau 3h čakarējos tikai pie paša css/html koda. Viņš vēlas tādu fīču, ķip izlec 1 reklāmiņa, aizverot to, izlec vēl 2, kad aizver abas, tad izlec 3 utt... Mans domu gājiens bija tāds, ka ja nav $_SESSION['adv'] un $_SESSION['counter'] tad izveidojam ar value 1 katrā. Tiklīdz aizveram vienu, tad ar post metodi atņemam no $_SESSION -1. Ja $_SESSION['adv'] == 0, tad palielinam $_SESSION['counter'] +1 un vienādojam $_SESSION['adv'] = $_SESSION['counter']. Un tad ar str_repeat to attēlos $_SESSION['counter'] reizes. Attēli tiks ņemti no img mapes randomā, tātad scan_dir izmantošu, lai iegūtu šos img un tad atvēršo to random bildi. Bilžu koordinātas ģenerēšu ar rand() funkciju. Bet kā jau minēju, esmu jau nobremzējis pie paša pop up, nav ne mazākās idejas, kā to taisīt. Esmu apguvis tikai css/html/ php (šito apgūt nekad nebūs iespējams pilnībā, laikam). Vai kāds varētu pastāstīt, kā lai uztaisu to pop up, lai varu tālākos soļus rakstīt? Un vai vispār mans domu gājiens ir pareizs? Un vēl, ja bilžu nepietiek, tad kas notiks tad? Rādīsies tikai tās bildes, kas ir vai arī atkārtosies? Paldies jau iepriekš! :) Edited January 19, 2012 by scvaer Quote Link to comment Share on other sites More sharing options...
So sick! Posted January 19, 2012 Report Share Posted January 19, 2012 window.open ;) Quote Link to comment Share on other sites More sharing options...
scvaer Posted January 19, 2012 Author Report Share Posted January 19, 2012 (edited) ja izmantot to window.open, tad kā lai es atņemu $_SESSION['adv'] pēc lapas aizvēršanas? (šādi ieplānots izskatīties tas bannerītis, te brūnais domāts kā background pašai lapai). To x ed domāju taisīt kā <input type="image" src="close.png"> Edited January 19, 2012 by scvaer Quote Link to comment Share on other sites More sharing options...
So sick! Posted January 19, 2012 Report Share Posted January 19, 2012 Izmanto cookie ;) Quote Link to comment Share on other sites More sharing options...
daGrevis Posted January 19, 2012 Report Share Posted January 19, 2012 Nekādas sesijas. Uztaisi mūžīgo ciklu, kas katru reizi atver jaunu pop-up (es taisītu ar jQuery UI, bet tas laikam ir over-kills). Pop-up'ā ģenerē linku kur stāv bildīte un izvadi bildīti ārā. Ģenerēt varētu arī PHP pusē - glob(), count() un mt_rand(). Ar AJAX iegūsti ceļu uz bildīti. Kaut kā tā... tikai tas AJAX īstenībā tur ir lieks. :D Quote Link to comment Share on other sites More sharing options...
scvaer Posted January 19, 2012 Author Report Share Posted January 19, 2012 Tas laikam man būs pārāk nesaprotams domu gājiens :D Es patiesībā vispār nesaprotu, nafig viņš prasīja lai ķip tikai tad, kad visu aizver parādās atkal tie visi n-tie banneri. Quote Link to comment Share on other sites More sharing options...
daGrevis Posted January 19, 2012 Report Share Posted January 19, 2012 Piedod, ka domāju pārāk sarežģīti! :D Quote Link to comment Share on other sites More sharing options...
So sick! Posted January 19, 2012 Report Share Posted January 19, 2012 Ar jquery vienkārši pie close f-jas pieliec, lai uzreiz atver jaunu popupu un izvelk random bildi. Quote Link to comment Share on other sites More sharing options...
codez Posted January 19, 2012 Report Share Posted January 19, 2012 tikai un vienīgi javascriptā ar PHP nav nekāda sakara Quote Link to comment Share on other sites More sharing options...
scvaer Posted January 19, 2012 Author Report Share Posted January 19, 2012 Kuru es neprotu :D Quote Link to comment Share on other sites More sharing options...
codez Posted January 19, 2012 Report Share Posted January 19, 2012 http://jsfiddle.net/TPdAY/1/ Quote Link to comment Share on other sites More sharing options...
scvaer Posted January 19, 2012 Author Report Share Posted January 19, 2012 °Palūgšu arī paskaidrojumu! :) Quote Link to comment Share on other sites More sharing options...
So sick! Posted January 19, 2012 Report Share Posted January 19, 2012 Tev iedeva to, ko tu gribēji, tik bez bildēm. ;) Quote Link to comment Share on other sites More sharing options...
scvaer Posted January 19, 2012 Author Report Share Posted January 19, 2012 (edited) Liels paldies! Vai te drīkst izmantot php kopā ar šo? Edited January 19, 2012 by scvaer Quote Link to comment Share on other sites More sharing options...
So sick! Posted January 19, 2012 Report Share Posted January 19, 2012 Drīkst visu, tik vai vajag? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.