[Pedido] Funзгo HTTP e linguagem PHP
#1

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.
Reply
#2

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.
Reply
#3

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.
Reply
#4

Vocк sabe programar PHP?
Reply
#5

Nгo, mas aprendo.

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

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
Reply
#7

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 ?
Reply
#8

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 ?
Reply
#9

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


Forum Jump:


Users browsing this thread: 1 Guest(s)