Page 1 of 1

PHp file execute

Posted: 2014 Feb 16 10:20
by V1LKAS
Sveiki, galit gal pavyzduką numest kaip executint php failą su register_clcmd("say", "handle_say") naudojant sockets? Failed with google :L:

Su prisijungimu į failą ir atsijungimu kaip ir aišku, niekad nesu su tuo dirbęs todėl labai daug klaustukų iš idėjos reikalingas tarkim : say paleisti kintamajasis_1 (pirmas žodis trigerint veiksmą, antras siunčiamas į php scriptą) ir atlikus veiksmą atspausdinti server_print("kintamasis_1 paleistas")

Re: PHp file execute

Posted: 2014 Feb 16 22:25
by aaarnas
executint failą? Su sockets?

Su amxx negali executinti failų, tam reikia vieno modulio. Yra alliedmods forume kažkur jis.
Socket yra naudojamas tarptinkliniams susijungimams ir duomenų perdavimui. Nėra jis naudojamas failų executinimui.

Nebent tu nori kreiptis per http protokolą į web norėdamas iš ten kažką gauti. Tada tai yra visai kas kita, ką pasakei.

Tada kuri socket connection ir kreipiesi su HTTP užklausa:
GET /index.html HTTP/1.1
Host: http://www.example.com
Gauni ką reikia ir tvarkaisi.

Iš serverio gausi atsakymą su headeriu:
HTTP/1.1 200 OK
Date: Mon, 23 May 2005 22:38:34 GMT
Server: Apache/1.3.3.7 (Unix) (Red-Hat/Linux)
Last-Modified: Wed, 08 Jan 2003 23:11:55 GMT
ETag: "3f80f-1b6-3e1cb03b"
Content-Type: text/html; charset=UTF-8
Content-Length: 131
Accept-Ranges: bytes
Connection: close

<html>
<head>
<title>An Example Page</title>
</head>
<body>
Hello World, this is a very simple HTML document.
</body>
</html>
Gali plačiau pasidomėti apie HTTP protokolą: http://en.wikipedia.org/wiki/Hypertext_ ... r_Protocol