Hirdetés

Új hozzászólás Aktív témák

  • vargalex

    Topikgazda

    válasz Headless #7838 üzenetére

    Szia!

    Belső hálós használatra teljesen jó az eval. Csak az ugye az érkező parancsot végre is hajtja (ahogy írtad is az rm-es példában). 1 paraméter esetén nincs szükség semmi varázslásra, mondhatod azt, hogy:

    temp="${QUERY_STRING}"

    És akkor a hívás:

    wget -O - "http://192.168.1.1/cgi-bin/termo_meter?$temp

    Illetve most nézem, hogy az eredeti megoldásban pont ezt a hívást használod, ami így hibás. Inkább így kellene:

    wget -O - "http://192.168.1.1/cgi-bin/termo_meter?temp=$temp

    Különben az eval hatására nem lesz a temp változódnak értéke, mivel nincs semmilyen utasítás a QUERY_STRING-ben, csak egy érték.

    Szerk.: a jelszavas védelemnél már jól írtad, úgyhogy gondolom csak lemaradt az eredetiben.

    [ Szerkesztve ]

    Alex

Új hozzászólás Aktív témák