Cím adja magát.
-van pár könyvtáram, bennük a valami.php azonos tartalommal.
-cron.php futtatását beállítottam a szolgáltatómnál, 10 percenként lefut.
-gondoltam, hogy a
include './konyvtar1/valami.php' include './konyvtar2/valami.php' include './konyvtar3/valami.php'
Rossz helyen keresgélek?
Fórum:
modul
Írsz egy modult, amelyben megvalósítod a hook_cron függvényt.
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
Miért lenne új kérdés és új téma?
Ha azt kérdeznéd tőlem, hogy miként tudsz kenyeret sütni, akkor elfogadnád azt a választ, hogy vegyél alapanyagot és valósítsd meg a sütést?
Ha annyira értenék a Drupal-hoz, nyilvánvalóan nem itt kérdeznék. A válaszod kicsit segítőkészebb is lehetne, hogy az utánam jövők is értsék a probléma megoldását. Szóval mit is kell tennem?
linkeltem egy oldalt
Linkeltem egy oldalt, de linkelek még egyet:
http://vod.niif.hu/index.php?lg=hu&mn=archive&eid=77&sm=listevent
Meg még egyet:
http://api.drupal.org/api/file/developer/examples/page_example.module/6
Ebben mondjuk nincs megvalósítva a hook_cron, de láthatod, hogy ha értesz a PHP -hez, akkor egy alapszintű (és szerintem komolyabb nem kell neked) modul leprogramozása gyerekjáték.
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
az csak az aláírása, ne aggódj! :)
nem írtad, hogy hanyas drupalban szeretnéd mindezt megvalósítani.
feltételezem, hogy 6.x drupallal dolgozol. (ha mégis 5.x, akkor nem tudok segíteni modulírásilag:)
egy mini modult kéne írnod, ami egy .info fileból és egy .module fileból áll. legyen a modul neve mondjuk mycron.
ekkor a két file mycron.info és mycron.module.
mycron.info:
mycron.module:
figyeld meg, hogy a .module fileban van php nyitás, de lezárva nincs! ez fontos.
ezt a két filet belepakolod egy mycron mappába, azt feltöltöd a sites/all/modules mappába, meglátogatod az admin/build/modules oldalt és engedélyezed a modulkádat és már megy is, tadaa. könnyű ez, na.
-
clear: both;
Ez már segítség...
Hogy ne legyen a történet kerek, kénytelen vagyok 5.7-es Drupalt használni, mert Organic Groups modul nincs a 6.2 alá.
De legalább már van min elindulnom. Köszi a segítséget! Rendes tőled!
ahogy elnézem 5.x -ben is ugyan ez
itt egy segédlet 5.x -es modulkészítésről. ahogy én elnézem, a fent írtak 5.x alatt is érvényesek, ott is fog így működni, csak az .info fileban ahol 6.x -et írtam, oda 5.x -et kell írnod.
-
clear: both;
Köszönöm szépen...
Gyors és alapos válaszodat mihamarabb ki fogom próbálni. Mégegyszer köszi!
--> Ki is próbáltam.
Tehát létrehoztam kettő fájlt:
mycron.info
mycron.module
A Címlap › Adminisztráció › Webhely építés › Modulok
menüben engedélyeztem a modult.
A cron a szolgáltató futási naplója alapján hiba nélkül lefutott
Mégsem törlődnek a fájlok.
Ha úgy indítom hogy http://www.xxxdomain.hu/camera/torol.php akkor viszont a torol.php végzi a dolgát. Mit szúrhattam el?
mihez viszonítva relatív?
A hivatkozáskor abszolút utat adj meg a fájlrendszerben.
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
ki van kommentelve az include!
hát, némi php nyelvtani képzavar van.
a példámban a mycron_cron() függvényben a függvény egyetlen sora egy komment volt. (hogy ide írd amit akarsz). _nyilván_ nem a komment helyére kell írni az include-ot, hiszen akkor nem hajtódik végre, "ide írd" alatt azt értettem, hogy "ebbe a függvénybe". :)
tehát így:
-
clear: both;
Hát nyelvzavar az van. :-)
Sajnos lesz is még egy-két hónapig, amíg bele nem jövök... :-)
nem lenne jobb
Nem lenne jobb, ha végigszaladnál legalább a PHP alapjain? Bevallom őszintén, én azt hittem, hogy poénból kommentelted ki, esetleg azért, hogy ne zavarjon be itt. Át is siklott rajta a szemem, mert nem gondoltam, hogy azt ott "komolyan" kell venni...
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
evés közbe jön meg az étvágy
hajrá, legjobb úton haladsz. bummaközepébe! szerezz be jó sok kávét! ;)
-
clear: both;
Senki...
sem születik mesternek. Általában az élet is erről szól. Rövid idő alatt, eredményt felmutatni, még ha nem is értünk hozzá. Időközben majd rájövünk a lényegükre azoknak, amelyeket véghezvittünk.
Ugye sokunkkal megtörtént már ilyen annak ellenére, hogy nem így kellene működnie? De sajonos az élet nem a normális úton halad manapság.
viszont
Senki sem születik mesternek, viszont mindennek van egy útja. Pl. nem műtök szívet, ha még szikét sem ismerem fel. És valóban rövid idő alatt sokszor eredményt felmutatni, ez azonban alapvetően nem változtat az úton és a haladási irányon, legfeljebb a tempón és a felhasznált eszközökön.
Persze itt még lehetne sokmindent írni, de már nem kötődnek a Drupalhoz, mint ahogy a te kérdésed sem kötődött hozzá, hanem sokkal inkább a PHP alapjaihoz. Ott kezd, ott kell kezdened, ha valóban sikert akarsz elérni, és nem azt szeretnéd, hogy minden "piszlicsáré" (elnézést, nálunk használják ezt a szót) apró dologgal másokhoz kelljen szaladgálnod.
Hidd el, nem rossz szándékból írom mindezt, mint ahogy eddig sem azért tettem.
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
Az...
őszinte véleményt tiszteletben kell tartani.