Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: PHP i BASH
Forum PHP.pl > Forum > PHP
zielonyJakZielen
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.
Pyton_000
http://pl1.php.net/manual/en/function.exec.php
zielonyJakZielen
Dziękuję, ale to wiem.

Bardziej chodzi mi o to, jak przekazać te parametry do pliku bash i wyświetlić wynik na stronie.
Pyton_000
http://kurslinux.ovh.org/13parametry.php
zielonyJakZielen
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).
johny_s
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
zielonyJakZielen
Ale konkretny przykład np. przekazania adresu ip z formularza na stronie do skrypty bash.
Pyton_000
  1. exec('/bin/bash shkrypt.sh 127.0.0.1');

Proszę bardzo
zielonyJakZielen
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?
Pyton_000
Nie wiem czy to lenistwo czy coś innego... Czytałeś strone man dot. exec? Widocznie nie....
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.
Invision Power Board © 2001-2025 Invision Power Services, Inc.