automatikus adatfrissítés
Sziasztok,
Nekem egy olyan forráskódra lenne szükségem, ami egy adott *.sql fájlt értelmezi és 1 percenként keresi a saját szerveren az adott nevű sql fájlt, majd, ha megtalálta, hozzáadja az adatbázishoz és egyben átnevezi a fájlt akármi mássá (md5), hogy ne lehessen névazonosság.
pl:
... előtte
feldolgoz.php
ezaz.sql
... ez lenne a feldolgozás után
feldolgoz.php
Bef453dsf5435dfsg_sql.bak
Köszönöm
■ Nekem egy olyan forráskódra lenne szükségem, ami egy adott *.sql fájlt értelmezi és 1 percenként keresi a saját szerveren az adott nevű sql fájlt, majd, ha megtalálta, hozzáadja az adatbázishoz és egyben átnevezi a fájlt akármi mássá (md5), hogy ne lehessen névazonosság.
pl:
... előtte
feldolgoz.php
ezaz.sql
... ez lenne a feldolgozás után
feldolgoz.php
Bef453dsf5435dfsg_sql.bak
Köszönöm
kis gondolkodással te is össze tudtad volna rakni
maga a php a következőképpen nézne ki, pseudo code
ha van exec jogod:
1) ha nem létezik a fájl, megszakítja a futást
2) ha létezik a fájl, átnevezi az algoritmusodnak megfelelően
3) exec-cel végrehajtja a fájlt
kódban
ha nincs jogod az exec fv. használatára, akkor:
1) ha nem létezik a fájl, megszakítja a futást
2) konnektál az adatbázishoz, ha sikertelen, logol, s kilép
3) átnevezi a fájlt algoritmusodnak megfelelően
4) beolvassa a fájlt, s minden utasítást egyesével végrehajt
5) kommitál, majd kilép
kódot ide most nem írok, de a lényegi részét fent már leírtam. Itt arra kell figyelni, hogy nagy sql fájl esetén lehet, hogy lejárhat a php futására engedett idő, s nem fogod teljesen feldolgozni a fájlt, s többet nem is folgozod fel.
igazad van, de sokat kellett volna.... :)