![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 4.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Hello!
Tak więc zaczynam i pomału próbuje w PHP. Wcześniej pracowałem dość dużo w Delphi, Pasaclu. Mam pytanie bo ciężko mi się połapać w tym wszystkim, trochę to takie rozproszone. Delphi to jeden program jedno środowisko, piszę program, dodaję nową komendę, uruchamiam i widzę efekt pracy na ekranie. Czy tworząc coś w HTML i PHP, muszę używać tylu programów ? 1. edytor tekstu (lub edytor WYSIWYG) 2. zrzucanie plików i skryptów na serwer, klientem FTP 3. następnie uruchamianie przeglądarką mojej strony? Jest jakieś proste rozwiązanie, aby to wszystko można było robić w jednym programie, a najlepiej offline? (bo póki co u mnie skrypty uruchamiają się tylko gdy są na serwerze) Bo trochę mnie irytuje dodanie linijki kodu, następnie kopiowanie uruchamianie, i po 5 min. dowiaduję się że źle coś napisałem .... I wtedy od nowa |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
krasnal , vertigoserv.
instalujesz na lokalu i śmiga ![]() ale i tak jakiś edytor i przeglądarka wymagane ![]() ewentualnie wiersz poleceń . |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 4.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
A jaki edytor polecasz , taki aby można było odpalić z niego całą moją stronę ze skryptami (przejżysty najlepiej wysiwyg, powiedzmy dla "zielonegożółtodzioba")
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 81 Pomógł: 4 Dołączył: 15.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
krasnal Ehes... Jeśli chodzi o server, to najlepiej http://www.apachefriends.org/en/xampp.html, a edytor, hmm, na początek może być coś małego. Ale skoro już pracowałeś dość dużo z innymi językami, to chyba się połapiesz w eclipse. Tutaj link, http://www.eclipse.org/pdt/. Pozdrawiam. |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 1 173 Pomógł: 121 Dołączył: 24.09.2007 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
Ja używam PDT do którego pejto podał link, oraz jako serwer wamp2.0
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
warty uwagi jest jeszcze netbeans na którego temat powstał na wortalu artykuł .
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 4.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Ok. Tymczasowo dzięki. Popróbuje z krasnalem i PDT. Odezwę się jak będą problemy z konfiguracją.
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 81 Pomógł: 4 Dołączył: 15.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Krasnal, ludzie zastanówcie się co piszecie, teraz chłopak instaluje ten syf pewnie.
Dyskwalifikuje go już samo PHP 5.0.2, nie wspomniam o reszcie syfu. |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 4.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
I Co teraz?
![]() ![]() ![]() ![]() Zainstalowałem, i się nie uruchamia, bo przy instalowaniu wymagany jest dysk C. Ja jakoś tak dziwnie mam tylko G: i F: Więc co? Wyciąć Krasnala? |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Windows:
Webserv 2+ (instalujesz php 5+, mysql 5+) Postgresql (taki dodatek dla mnie) Notepad++ (jak dla mnie najlepszy, nieingerujący w mój kod edytor) Na linuxie ściągasz lamp i po sprawie. ![]() -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 3 Dołączył: 24.03.2009 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Wywal Krasnala, zakop i zapomnij
![]() P.S. A do edycji - w przypadku większych rzeczy tylko eclipse, natomiast na mniejsze epizody coś lżejszego - choćby Notepad++, jak kolega polecił. Ja mam Programmer's Notepad, ale mam doń parę zastrzeżeń i chyba zmienię na coś innego. Musisz sobie popróbować i wybrać ulubiony. Ten post edytował Bart77 5.04.2009, 10:12:32 |
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 415 Pomógł: 46 Dołączył: 26.05.2007 Skąd: Sandomierz Ostrzeżenie: (0%) ![]() ![]() |
A ja powiem tak ...
Serwer: Webserv. lub Zend Core Edytor: Eclipse lub Zend Development Environment Ten post edytował decha-design 5.04.2009, 10:51:20 -------------------- Grzegorz 'Decha' Polek »
º http://grzegorzpolek.com º http://www.facebook.com/grzegorz.polek º http://www.lastfm.pl/user/Dechaa ![]() |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 4.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Boże co za katorga...
![]() Wywaliłem krasnala, zainstalowałem WebServ. Pytanko. Da się połączyć go z First Page 2006? (wiecie : wysiwyg). Od czego zaczać? Założyłem nowe konto w WebServ "Moja Strona". Wgrałem tam plik index.html i dwa pliki PHP. W pliku index są dwa buttony. Po wciśnięciu 1 miał uruchamiać się 1.PHP, a po wciśnięciu drugiego 2.PHP. Te PHP się nie uruchamiają (w przeglądarce nic nie widać). Te same pliki na serwerze sieciowym działały, a tu nie chcą. To samo było w pajączku, hateml. W ustawieniach edytora trzeba podać gdzieś ścieżkę dostępu, gdzie znajdują się moje pliki? |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 302 Pomógł: 18 Dołączył: 10.03.2008 Skąd: Dębno Ostrzeżenie: (0%) ![]() ![]() |
Pokaż kody tych PHP. Do tego jak masz użytkownika to adres 127.0.0.1/~moja strona
|
|
|
![]()
Post
#15
|
|
![]() Grupa: Zarejestrowani Postów: 81 Pomógł: 4 Dołączył: 15.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Mówiłem zainstaluj XAMPP, ze strony którą podałem i sciągnij jakiś prosty edytor.
Ja do małych poprawek korzystam z kED'a. http://dobreprogramy.pl/index.php?dz=2&...amp;kED+2.1.4.0 Zero problemów. |
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 4.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
To chyba klasyka z kursów.
Pobiera dane, zapisuje do pliku DB.TXT. 2 butonem wyświetla wszystkie rekordy z pliku. Na serwerze działalo a u mnie na kompie nie chce (tak jakby uruchamiać skryptów) INDEX.HTML- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>dodaj</title> <meta name="GENERATOR" content="Evrsoft First Page" /> </head> <body> <form method="post" action="dodaj.php"> <p>Imie i Nazwisko:<input name="imie" /><br /> Firma, :<input name="nazwisko" /><br /> Miejscowoœæ:<input name="miejscowosc" /><br /> link :<input name="link" /><br /> <input value="Zapisz do pliku db.txt" type="submit" name="button" /><br /> <br /> <br /> <br /></p> <p><br /> <br /> <input value="Poka¿ dane z pliku db.txt" type="submit" name="button1" /><br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /></p> </form> </body> </html> DODAJ.PHP : <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> <?php if ($_POST['button'] == "wyslij") { /* sprawdzam czy dane zostały wysłane z formularza */ $plik = "db.txt"; if (is_writeable($plik)) { /* sprawdzam czy plik jest do zapisu */ if (!$handle = fopen($plik, "a")) echo "Nie mogę otworzyć pliku..."; if (fwrite($handle, $_POST['imie']." || ".$_POST['nazwisko']." || ".$_POST['miejscowosc']." || ".$_POST['link']." ") === FALSE) echo "Nie mogę zapisać danych do pliku..."; else echo "Dane zostały dodane..."; fclose($handle); } else echo "Plik nie istnieje lub jest nie do zapisu..."; } ?> </body> </html> POKAŻ.PHP <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> <?php $plik = "db.txt"; $dane = file($plik); /* pobieram dane z pliku i zapisuje do tablicy (linia = rekord) */ for($i=0;$i<count($dane);$i++) { /* przeszukuję tablicę */ list($imie[$i], $nazwisko[$i], $miejscowosc[$i],$link[$i]) = explode(" || ", $dane[$i]); /* dziele linię na tablicę i zapisuje dane do odpowiednich zmienncyh */ } for($i=0;$i<count($imie);$i++) /* przeszukuję tablicę */ echo $imie[$i].", ".$nazwisko[$i].", ".$miejscowosc[$i].$link[$i]."<br />" ; /* wyświetlam dane */ <img src=$link[$i]/> ?> </head> <body> </body> </html> Spoko Pejot, później wypróbuje twoją konfigurację. Ten post edytował marecki33 5.04.2009, 12:01:47 |
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 302 Pomógł: 18 Dołączył: 10.03.2008 Skąd: Dębno Ostrzeżenie: (0%) ![]() ![]() |
Po pierwsze kod daj między [ p h p] [ / p h p] bez spacji i w dodaj.php nie masz { } w else. W drugim jak wyświetlasz dane to musisz dać echo albo print
Ten post edytował K4mil94 5.04.2009, 12:00:44 |
|
|
![]()
Post
#18
|
|
![]() Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
|
|
|
![]()
Post
#19
|
|
![]() Grupa: Zarejestrowani Postów: 1 178 Pomógł: 51 Dołączył: 7.01.2009 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Ja polecam notepad++ i wamp. Notepad, oferuje kolorowanie składni, kodowanie. Jest po polsku. Wamp też starczy. Oczywiście później, warto by zainwestować np. w komodo edit i samamu stworzyć swój serwer.
-------------------- Sklep
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
|
![]()
Post
#20
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Potrzebujesz:
serwera: dla Ciebie najlepszy będzie Apache ( http://www.apache.org/ ) interpretera PHP ( http://www.php.net/ ) I na początek to tyle. W internecie jest od ... tutoriali/how-to'sów dot. tego jak to zainstalować. Możesz oczywiście skorzystać z wspominanych przez poprzedników paczek (wamp, xampp itp.) Po zaisntalowaniu przetestuj sobie czy wszystko działa. Sprawdź czy po włączeniu strony http://localhost wyświetla Ci się jakaś strona powitalna (instalator sam takową utworzy). Nastepnie sprawdź czy jak utworzysz w katalogu plików serwera (htdocs) plik info.php o treści I otworzysz stronę http://localhost/info.php to wyświetlą się informacje dot. PHP. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 09:18 |