Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> PHP i BASH
zielonyJakZielen
post
Post #1





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

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


Witam.
Mój pierwszy post i od razu pytanie...

Czy ktoś mógłbym pomóc mi z połączeniem basha z php?
Mianowice chodzi mi o coś takiego:
Na stronie www umieszczę formularz w którym będę podawał adres IP, login i hasło następnie te zmienne chciałbym przesłać do pliku bash, który nawiąże połączenie z określonym serwerem i wykona odpowiednie komendy i np. opcjonalnie chciałbym zobaczyć wynik tych komend na stronie www.

Czy jest w ogóle możliwość wykonania czegoś takiego? Może macie jakieś inne pomysły?

Z góry dziękuje oraz pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 9)
Pyton_000
post
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


http://pl1.php.net/manual/en/function.exec.php
Go to the top of the page
+Quote Post
zielonyJakZielen
post
Post #3





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

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


Dziękuję, ale to wiem.

Bardziej chodzi mi o to, jak przekazać te parametry do pliku bash i wyświetlić wynik na stronie.
Go to the top of the page
+Quote Post
Pyton_000
post
Post #4





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


http://kurslinux.ovh.org/13parametry.php
Go to the top of the page
+Quote Post
zielonyJakZielen
post
Post #5





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

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


A zamiast rzucania linkami mógłbyś mi pomóc jakoś konkretniej? Nie jestem biegły w programowaniu, więc może rozjaśnisz mi to jakoś (przykład).
Go to the top of the page
+Quote Post
johny_s
post
Post #6





Grupa: Zarejestrowani
Postów: 594
Pomógł: 122
Dołączył: 17.07.2005
Skąd: P-na

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


Cytat(zielonyJakZielen @ 18.07.2014, 22:20:21 ) *
A zamiast rzucania linkami mógłbyś mi pomóc jakoś konkretniej? Nie jestem biegły w programowaniu, więc może rozjaśnisz mi to jakoś (przykład).

przecież w linku który dostałeś masz konkretne przykłady
Go to the top of the page
+Quote Post
zielonyJakZielen
post
Post #7





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

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


Ale konkretny przykład np. przekazania adresu ip z formularza na stronie do skrypty bash.
Go to the top of the page
+Quote Post
Pyton_000
post
Post #8





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


  1. exec('/bin/bash shkrypt.sh 127.0.0.1');

Proszę bardzo
Go to the top of the page
+Quote Post
zielonyJakZielen
post
Post #9





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

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


No okej. Załóżmy, że połączenie zadziałało. A w jaki sposób teraz wyświetlić na stronie www wynik komendy wykonanej w telnecie? Zapisać wynik do pliku i zaincludować plik? Czy może jakoś inaczej?
Go to the top of the page
+Quote Post
Pyton_000
post
Post #10





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


Nie wiem czy to lenistwo czy coś innego... Czytałeś strone man dot. exec? Widocznie nie....
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.08.2025 - 22:04