NaVarion
11.06.2008, 15:41:48
Myślę, że ten problem trapi nie tylko mnie
Otóż piszę sobie cms, i potrzebuję do niego ważnej rzeczy - skryptu instalacji.
Zna ktoś taki, lub ma na zbyciu?
Pozdrawiam!
Puzi
11.06.2008, 15:43:02
Musisz sobie sam go napisać...
NaVarion
11.06.2008, 15:47:24
ha! gdybym umiał, nie pisałbym tutaj ;-)
help_mee
11.06.2008, 15:48:36
Jak piszesz cms sam to i instalacje sam?!
w instalacji zawrzyj:
tworzenie sql, cfg itd
.radex
11.06.2008, 15:50:57
Żądasz od kolesia danych (<form>ularze), preparujesz odpowiedni kod, zapisujesz go do np. config.php a następnie przesyłasz odpowiedni kod sql (zapisz sobie gdzieś go w folderze instalatora) do bazy danych. Albo odwrotnie. Możesz też pododawać rzeczy, które chcesz.
Kolejny mało konkretny problem.
ShadowD
11.06.2008, 15:57:06
Posłuchaj...
Twierdzę, że się znasz jak piszesz cms'a a nawet bardzo, śmię twierdzić, że wszystkie zmienne konfiguracyjne masz w pliku konfiguracyjnym.
Mając powyższe na uwadze, stworzenie instalatora ogranicza się do napisania formularza i pliku php.
Formularz:
To pola do wypełnienia: Nazwa BD, Hasło BD, Domena i jakieś tam jeszcze dane z pliku konfiguracyjnego.
Plik php:
sprawdzenie poprawności danych z formularza, stworzenie BD, stworzenie pliku konfiguracyjnego z odpowiednimi wpisami.
Ponadto w pliku konfiguracyjnym dajesz zmienną np instalacja. W index sprawdzasz czy ta wartość oznacza skrypt zainstalowany jak nie to include('instal.php'); exit;a jak tak to nic się nie dzieje.
wszystko się zakłada na tym, że osoba musi najpierw wgrać na server wszystkie pliki...
Tyle, trochę się rozmalowałem ;p
kszychu
11.06.2008, 16:05:43
Jak można pisać cms'a a nie potrafić napisać do niego najprostszego (im prostszy tym lepszy!) instalatora?
NaVarion
11.06.2008, 18:04:24
Ten cms ja robię dla poćwiczenia

Cały mój problem ogranicza się jednak do komendy, która ładuje plik sql do bazy.
Puzi
11.06.2008, 18:13:13
marcio
11.06.2008, 18:19:34
Po co kombinowac robisz forma'a gdzie pobierasz host/login/haslo/nazwe bazy dla cms login i haslo admina dla strobnki potem laczysz sie za pomoca hostu/login'u i hasla podanego w formie potem tworzysz baze o nazwie podanej w formie tworzysz wszyatkie tabele dodajesz konto admina i to wsio pliki kazdy sobie sam wgra ja mam tylko takie cos nie robie zadnego kopiowania plikow ani nic
.radex
11.06.2008, 18:28:18
mysql_query()
i problem powinien być rozwiązany.
K4mil94
11.06.2008, 19:34:14
help_mee
11.06.2008, 22:29:06
http://gamecenter.pl/forum/index.php?showt...mp;hl=Kurs+Gierjak coś to tu przeczytaj również poniższe wypowiedzi ponieważ tamten skrypt nie jest całkowicie bezpieczny ;x
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.