0
Új üzenetek
Jelenlévő felhasználók
Kategória
Info! Hozzászóláshoz jelentkezz be vagy regisztrálj!
profilkep
kovjonas 2013.05.14 20:32

PHP gyakorlásnak majd megteszi:
Amint lesz időm, megpróbálok egy uCoz-féle vezérlőpultot készíteni, annyi különbséggel, hogy kevesebb funkció lesz benne! :)

Összes válasz megjelenítése
bykewix profilképe
bykewix 2013.05.15 10:31

Arra gondoltam hogy akár mísql-ból is lehetne css-t nyomatni nem? :D

vmarci21 profilképe
vmarci21 2013.05.15 13:00

@bykewix: minek?? css/HTML szerkesző nála 27 sor. http://php.net/manual/en/function.fopen.php

Én GET-ben kapom a fájlnevet, ezért megnézem létezik-e a fájl, ha létezik, akkor az mappa-e, vagy tényleg fájl. (2 darab if-ünk van eddig, else ágakban echo: nincs ilyen fájl) //4 sor

ha igaz volt az előző két állítás akkor fopen (link feljebb) //még 1 sor

majd echo-val egy textarea-ba írod a betöltött file-t.

Szerkezstés: 

Ha megnyomták a szerkeszt gombot (if) //1 sor

fopen, flock, fwrite, majd  flock feloldása // 4 sor

és a legvégén egy fclose.

 

Ennyi, ha az fopen biztonsági kérdéseivel nem foglalkozunk, ha igen, akkor érdemes nézni hogy:
- csak js, html, css (esetleg PHP) fájlokat lehsssen szerkeszteni

- csak egy mappán belül lévő fájlokat lehessen szerkeszteni

- és az űrlap jól le legyen jelszavazva, hogy aki véletlenül begépeli az URL-t, az ne szerkessze az oldalunkat.... 

bykewix profilképe
bykewix 2013.05.15 13:17

What? Nem szerkesztore gondoltam hanem arra hogy mysql ban mondjuk a settings tablaban lenne benne vagy a felhasznalok tablaban és akkor kimeljük az ssd meghajtokat is a sok irastol :D

Válasz írása..