SA-MP Forums Archive
[Pedido] Funзгo HTTP e linguagem PHP - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Pedido] Funзгo HTTP e linguagem PHP (/showthread.php?tid=586276)



Funзгo HTTP e linguagem PHP - RafaelOsio - 20.08.2015

Olб amigos. Procurei em alguns lugares sobre a funзгo HTTP do pawn e como usб-la com a linguagem PHP, mas nгo achei. Por isso vim aqui pedir ajuda. Eu baixei o Sistema de ranking com PHP do zSuYaNw (https://sampforum.blast.hk/showthread.php?tid=527893) para estudar, mas nгo consigo entender. Se alguйm conhecer essa funзгo e poder me ajudar, agradeзo.


Re: Funзгo HTTP e linguagem PHP - bruxo00 - 21.08.2015

Usar o PHP com HTTP й igual a usar HTML, se nгo me engano. HTTP serve para "ler" a resposta de um script web. Acho que com qualquer linguagem web funcionaria.


Re: Funзгo HTTP e linguagem PHP - RafaelOsio - 21.08.2015

Certo, mas preciso de algo mais especнfico. Preciso aprender as funзхes e como funcionam. Li na wiki samp como funciona a funзгo HTTP, mas a parte do php me complico.


Re: Funзгo HTTP e linguagem PHP - bruxo00 - 21.08.2015

Vocк sabe programar PHP?


Re: Funзгo HTTP e linguagem PHP - RafaelOsio - 21.08.2015

Nгo, mas aprendo.

@EDIT
Й isso que quero, algo para ler e aprender sobre.


Re: Funзгo HTTP e linguagem PHP - bruxo00 - 21.08.2015

Um exemplo:

PHP код:
#include <a_samp>
#include <a_http>
public OnFilterScriptInit()
{
    
HTTP(0HTTP_GET"oseuhost.com/time.php""""HttpResponse");
    
    return 
1;
}
public 
OnFilterScriptExit()
{
    return 
1;
}
forward HttpResponse(indexresponse_codedata[]);
public 
HttpResponse(indexresponse_codedata[])
{
    
printf("return do script: %s"data);

Time.php:

PHP код:
<?php
    date_default_timezone_set
('Europe/Lisbon');
    
$date date('d/m/Y H:i:s 'time());
    echo 
$date;
?>
O que vai ser mostrado na console do SAMP: (exemplo)

Код:
return do script: 21/08/2015 02:17:12



Re: Funзгo HTTP e linguagem PHP - RafaelOsio - 21.08.2015

Certo, isso eu uso para buscar dados da pбgina para o servidor, certo ? E para fazer o contrбrio ? Levar os dados do servidor para a pбgina ?


Re: Funзгo HTTP e linguagem PHP - Holl - 21.08.2015

Quote:
Originally Posted by bruxo00
Посмотреть сообщение
Um exemplo:

PHP код:
#include <a_samp>
#include <a_http>
public OnFilterScriptInit()
{
    
HTTP(0HTTP_GET"oseuhost.com/time.php""""HttpResponse");
    
    return 
1;
}
public 
OnFilterScriptExit()
{
    return 
1;
}
forward HttpResponse(indexresponse_codedata[]);
public 
HttpResponse(indexresponse_codedata[])
{
    
printf("return do script: %s"data);

Time.php:

PHP код:
<?php
    date_default_timezone_set
('Europe/Lisbon');
    
$date date('d/m/Y H:i:s 'time());
    echo 
$date;
?>
O que vai ser mostrado na console do SAMP: (exemplo)

Код:
return do script: 21/08/2015 02:17:12
Aproveitando o topico, como usa HTTP_POST ?


Re: Funзгo HTTP e linguagem PHP - bruxo00 - 21.08.2015

http://php.net/manual/en/reserved.variables.get.php