Dawka83 Opublikowano 2 Listopada 2010 Udostępnij Opublikowano 2 Listopada 2010 Ediakar Studio prezentuje: Wstęp: Witam chciałbym wam zaprezentować moją konsole php/js. Jest napisana przy pomocy js a funkcję w php. Konsola jest tylko silnikiem, funkcję piszesz ty. Ogóle założenie projekty było wykonanie prostej i elastycznej do potrzeb użytkownika konsoli.Instalacja: Wystarczy że wrzucisz pliki na serwer i konsola już działa. Nie musisz przechodzić przez żaden proces instalacji.Funkcję: Jak już powiedziałem wyżej użytkownik ma możliwość pisania swoich własnych funkcji. Wystarczy że wrzucisz je do katalogu module->functions. Konsola którą tu prezentuję nie posiada żadnych wbudowanych funkcji oprócz clear() który czyści konsole.Pisanie funkcji: Aby odwołać się do treści jaką użytkownik wpisał wystarczy że odwołamy się do zmiennej $treść.Przykład: Użytkownik wpisuję w konsoli: explode(,|tekst,tekst) - Z tekstu tekst,tekst ma usunąć ",". Konsola analizuję to co wpisał użytkownik i odwołuję się do funkcję "explode.php". W "explode.php" mamy taki kod:$argument=explode("|",$treść)//Wyciągamy argumenty //argument[0] - znak do usunięcia //argument[1] - tekst $tekst=explode($argument[0],$argument[1]); $n = count($tekst);//Teraz dodajemy cala tablice do zmiennej $end $end=""; for ($i=0;$i<$n; $i++) { $end=$end.' '.$tekst[$i]; } echo "Tekst: ".$end; //Wyświetlamy Następnie zapisujemy w module->functions jako explode.php (nazwa pliku to nazwa funkcji) Jak widzicie nie jest to takie trudne.Download/Demo: Download: https://gmclan.org/up4385_4_console.html Demo: http://edkr.pl/console/ Już niedługo dodam cała paczkę funkcji. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
4tk Opublikowano 5 Listopada 2010 Udostępnij Opublikowano 5 Listopada 2010 Załóżmy, że nie każdy jest pronerdem. Jak wtedy ma napisać jakąś funkcję? (albo ktoś jest 4tk) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Roki Opublikowano 5 Listopada 2010 Udostępnij Opublikowano 5 Listopada 2010 Tworzysz sobie np. plik echo.php a w nim: <?php echo $tresc; ?> Pokazuje to co napisałeś :) Dokładniej, piszesz echo(TEKST), a konsola pokazuje TEKST :P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
4tk Opublikowano 5 Listopada 2010 Udostępnij Opublikowano 5 Listopada 2010 Dobra, już czaję. Teraz 2 sprawa. Jak to włączyć? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Roki Opublikowano 5 Listopada 2010 Udostępnij Opublikowano 5 Listopada 2010 Piszesz w konsolce nazwafunkcji(argumenty) i już :) Ten plik dodajesz do modules->functions :P Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
4tk Opublikowano 5 Listopada 2010 Udostępnij Opublikowano 5 Listopada 2010 Ekhm... Chodziło mi o samą konsolę :) Po kliknięciu na ikonę pojawia mi się coś w rodzaju about:blank. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Dawka83 Opublikowano 5 Listopada 2010 Autor Udostępnij Opublikowano 5 Listopada 2010 Musisz ją zauploadować na serwer www :) Instalacja: Wystarczy że wrzucisz pliki na serwer i konsola już działa. Nie musisz przechodzić przez żaden proces instalacji. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się