Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][PHP]uruchomienie pliku php bez wpisywania adresu w przegladarce
baloo
post 29.04.2013, 21:03:04
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 29.04.2013

Ostrzeżenie: (0%)
-----


Witam.

Postanowilem nauczyc sie tworzyc jakies proste skrypty w php, javascript, bo dotychczas programowalem tylko w c++. Pobralem najnowsza wersje webserva i juz na poczatek mialem duzy problem z uruchomieniem skryptow php, windows nie wiedzial jak ma je uruchamiac, uporalem sie z tym jednak zapisujac pliki php w katalogu httpd. Weźmy przykladowo plik html z odnosnikiem do drugiego pliku php. Strona zawiera prosty formularz pobierajacy imie i nazwisko i wyswietlajacy pozniej tekst z pobranymi danymi. Gdy wpisze w przeglądarce localhost/nazwadokumentu.html lub localhost/nazwaskryptu.php wszystko dziala prawidlowo, natomiast jezeli zwyczajnie klikne podwojnie na ów dokument, wtedy po wpisaniu danych do formularza i kliknieciu ok dzieje sie dokladnie to co przy jakiejkolwiek probie uruchomienia pliku php w ten sposob, czyli gdy nie wybiore sposobu otwierania plikow php system windows nie moze otworzyc pliku, gdy wybiore przegladarke otrzymuje dziwne okno z wieloma plikami do pobrania lub otwarcia(pokaz i sledz pobieranie), a gdy wybiore php(z wampa - webserva) wyswietla sie natychmias znikajaca tablica co kojarze z programami w c++ bez odpowiedniej instrukcji zatrzymujacej program. Mam n[php][/php]adzieje ze dobrze to wyjasnilem - moge uruchamiac skrypty php tylko wpisujac adres w przegladarce, nie zas bezposrednio otwierajac dokument. Probowalem kazac otworzyc plik za pomoca webservu lub apache ale nie ma takiej mozliwosci. Co moge zrobic by po otwarciu skrypty szly do serwera i dopiero wtedy probowaly otworzyc sie w przegladarce juz jako pliki html, bo chyba tak to powinno dzialac? Jaki program powinien byc otwierajacym plik php? Bo od teo wyboru zalezy tez to jak otworzy sie skrypt w trakcie dzialania pliku html z odnosnikiem do pliku php. Przepraszam ze sie tak rozpisalem ale jestem troche zagubiony i zniecheca mnie fakt ze nie rozumiem dobrze mechanizmow kierujacym tym co sie dzieje w komputerze. Prosze o pomoc.
Go to the top of the page
+Quote Post
miras
post 29.04.2013, 21:12:32
Post #2





Grupa: Zarejestrowani
Postów: 1 004
Pomógł: 9
Dołączył: 18.01.2011
Skąd: Siedlce

Ostrzeżenie: (30%)
XX---


może spróbuj z xampp'em ?


--------------------
Go to the top of the page
+Quote Post
_Borys_
post 29.04.2013, 21:35:55
Post #3





Grupa: Zarejestrowani
Postów: 587
Pomógł: 190
Dołączył: 5.02.2011
Skąd: 64-800

Ostrzeżenie: (0%)
-----


Zmień skojarzenie plików php lub html.
W windows-ie XP prawoklik na pliku -> Otwórz za pomocą -> Wybierz program
i ustawiasz php.exe w webserv-ie.
Go to the top of the page
+Quote Post
baloo
post 29.04.2013, 21:37:02
Post #4





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 29.04.2013

Ostrzeżenie: (0%)
-----


Instalowanie xamppa oznaczaloby chyba ponowne instalowanie apache, ponowne instalowanie php, mysql, naprawde nie mozna jakos rozwiazac tego problemu?
Edit Co do drugiego posta mam windowsa 7 ale sprobuje to zrobic
Edit2 Skojarzenie .php z webservem a w zasadzie webserv(apache) rowniez powoduje jedynie otwarcie i zamkniecie konsoli, poza tym chcialbym jednak otrzymac to w przegladarce, czy webserv zawsze przekierowuje plik do przegladarki? W tym co piszecie widze php.exe, powinienem zmienic rozszerzenie z .php na php.exe? Notepad ++ sam zapisuje w rozszerzeniu php.

Ten post edytował baloo 29.04.2013, 21:44:14
Go to the top of the page
+Quote Post
miras
post 29.04.2013, 21:46:39
Post #5





Grupa: Zarejestrowani
Postów: 1 004
Pomógł: 9
Dołączył: 18.01.2011
Skąd: Siedlce

Ostrzeżenie: (30%)
XX---


Myślę, ze zainstalowanie xamppa większego problemu Ci nie sprawi, wszystko instaluje się automatycznie, dalej, dalej:-)

Spróbuj, co Ci szkodzi.


--------------------
Go to the top of the page
+Quote Post
maviozo
post 29.04.2013, 22:29:03
Post #6





Grupa: Zarejestrowani
Postów: 197
Pomógł: 24
Dołączył: 22.11.2010

Ostrzeżenie: (0%)
-----


Korzystam jak muszę z MOWES portable. Nie trzeba instalować, odpalasz tylko execa i masz serwer.
Go to the top of the page
+Quote Post
Posio
post 29.04.2013, 22:56:17
Post #7





Grupa: Zarejestrowani
Postów: 417
Pomógł: 44
Dołączył: 23.06.2011

Ostrzeżenie: (0%)
-----


Wszystko działa poprawnie tylko ty masz swoje "widzimisię" . Serwer jest skonfigurowany pod dany adres i pod dany folder i tak on to przetwarza. Otwierając plik php prosto z pliku nie przelatuje on przez serwer tylko bezpośrednio jest wysyłany jako plik do przeglądarki, która nie wykonuje kodu PHP bo wykonuje to serwer, który postawiłeś. Pliki HTML obsługuje client dlatego przeglądarka je otwiera normalnie, php jest przetwarzany przez serwer.

Instalując WebSerw tak na prawdę nie instalowałeś samemu ani Apache ani SQL ani PHP więc nie marudź (omijając ze ta paczka działa całkiem sprawnie). Instalując XAMPP'a masz to samo.

Ten post edytował Posio 29.04.2013, 22:58:07
Go to the top of the page
+Quote Post
--baloo--
post 29.04.2013, 22:57:28
Post #8





Goście







Pobralem XAMPPa, zainstalowalem wylaczylem webserv i przy uruchamianiu apache w XAMPPie wyskakuje blad. Jeszcze chyba nigdy nie bylem bardziej sfrustrowany sciana.gif Moglby mi ktos powiedziec jaki program jest ustawiony domyslnie w plikach php po kliknieciu wlasciwosci?
Go to the top of the page
+Quote Post
Posio
post 29.04.2013, 23:01:48
Post #9





Grupa: Zarejestrowani
Postów: 417
Pomógł: 44
Dołączył: 23.06.2011

Ostrzeżenie: (0%)
-----


powtarzam, to co sobie wyobrażasz, nic Ci nie da... Co do błędu... Poprzedni Apache prawdopodobnie stoi na tym porcie i blokuje.
Go to the top of the page
+Quote Post
baloo
post 29.04.2013, 23:02:59
Post #10





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 29.04.2013

Ostrzeżenie: (0%)
-----


No moze rzeczywisciejest to widzimisie i pisze glupio. Ale nie ma mozliwosci zeby jednak przeszlo przez serwer inaczej? Jakbym pobral Apache oddzielnie np.? Jezeli nie to przepraszam bo rzeczywiscie nie jest to tak powazny problem juz w swojej frustracji zapomnialem ze jednak moge przeciez jakos te pliki uruchamiac.

Ten post edytował baloo 29.04.2013, 23:03:55
Go to the top of the page
+Quote Post
Posio
post 29.04.2013, 23:08:32
Post #11





Grupa: Zarejestrowani
Postów: 417
Pomógł: 44
Dołączył: 23.06.2011

Ostrzeżenie: (0%)
-----


Można, ale każdy inny sposób np z konsoli jest mniej wygodny ...
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 15.05.2025 - 05:55