Hoje mais um site foi criado através do construtor AGente Site!!!
O site de festas e buffets www.festanoshopping.com.br, foi criado com muita praticidade utilizando um dos divesrsos templates gratuitos disponibiliados pelo AGente Site.
Confira a declaração da representante do FestanoShopping:
Quando recebi o e-mail (e não estava esperando) com a proposta, arquivei e pensei, um dia vou usar isso.
Fiz o contato e em nada me arrependo! Tanto o desenvolvimento, quanto o suporte e as dicas fizeram o sonho de nosso pequeno negócio se tornar real e vizível !!!
Eu indico!
Maisa Cruz - FestanoShopping
29 de mai. de 2009
15 de mai. de 2009
Como usar o nusoap para criar um web service
Nusoap é uma biblioteca em software livre para criar um web service, ela é inteirinha desenvolvida em php mas o lado do cliente pode ser implementado por qualquer outra linguagem como java. A grande vantagem da nusoap em relação a outras bibliotecas é o fato de que ela não precisa de nenhuma extensão especial de php para funcionar.
Vamos lá.
1) Baixe o pacote no endereço http://sourceforge.net/projects/nusoap/
- Vamos agora criar o nosso Web service:
Basicamente no web service criamos nossos métodos e registramos com o objeto nusoap instanciado e já era, o web service está criado, abaixo um exemplo siples:
require_once('nusoap.php');
$s = new soap_server;
$s->register('hollo');
function hollo($nome){
return "Hello ".$nome;
}
$s->service($HTTP_RAW_POST_DATA);
exit();
?>
Agora vamos veo o código do lado do cliente para acesso:
require_once("nusoap.php");
$parametros = array("nome" => "Fabiano");
$clientSoap = new soapclient('urlDoWebService.php');
$resultado = $clientSoap->call('hollo',$parametros);
if(!empty($resultado)){
echo $resultado;
}
?>
Vamos lá.
1) Baixe o pacote no endereço http://sourceforge.net/projects/nusoap/
- Vamos agora criar o nosso Web service:
Basicamente no web service criamos nossos métodos e registramos com o objeto nusoap instanciado e já era, o web service está criado, abaixo um exemplo siples:
require_once('nusoap.php');
$s = new soap_server;
$s->register('hollo');
function hollo($nome){
return "Hello ".$nome;
}
$s->service($HTTP_RAW_POST_DATA);
exit();
?>
Agora vamos veo o código do lado do cliente para acesso:
require_once("nusoap.php");
$parametros = array("nome" => "Fabiano");
$clientSoap = new soapclient('urlDoWebService.php');
$resultado = $clientSoap->call('hollo',$parametros);
if(!empty($resultado)){
echo $resultado;
}
?>
14 de mai. de 2009
Conectar Flex e PHP com HTTPService
Mais um pessoal, agora em flex!!!
Hoje vamos falar um pouco sobre como fazer uma conexão com php através do adobe flex.
Existem outras formas de integrar o php com o flex, como por exemplo a amfphp que quero explanar depois neste blog, por enquanto vamos nos conectar usando HTTPService.
Segue um exemplo bem simples:
ADOBE FLEX:
< mx: HTTPService id="login_user" result="checkLogin(event)" method="POST" url="url.php" useproxy="false">
< parametro1>parametro1< /parametro1>
< parametro2>parametro2< /parametro2>
< /mx: HTTPService >
Explicação:
Na tag HTTPService nóss temos os seguintes atributos:
1) id = identificador do objeto HTTPService
2) result = nome da função para onde será retornado o que o php devolver
3) method = método de manipulação dos dados( GET ou POST )
4) url = url completa de onde está o php
Agora vamos a função FLEX que receberá os dados do PHP, neste caso um xml com um nó retornando true ou false( com string ).
O nome do nó é loginsuccess, mais abaixo o exemplo do xml
private function funcaoRetorno(evt:ResultEvent):void
{
if(evt.result.loginsuccess == "true"){
Alert.show("Válido!");
}else{
Alert.show("Inválido!");
}
}
A função é bem simples e dispensa comentários exceto o do parâmetro de entrada da função que é o objeto ResultEvent que é o retorno do php( consulte documentação do ResultEvent );
VAMOS AO PHP:
$resultado = "true"; // pode ser tb false, basta implementar a lógica.
header('Content-Type: text/xml');
$output = "";
$output .= $resultado;
$output .= " ";
print ($output);
Hoje vamos falar um pouco sobre como fazer uma conexão com php através do adobe flex.
Existem outras formas de integrar o php com o flex, como por exemplo a amfphp que quero explanar depois neste blog, por enquanto vamos nos conectar usando HTTPService.
Segue um exemplo bem simples:
ADOBE FLEX:
< mx: HTTPService id="login_user" result="checkLogin(event)" method="POST" url="url.php" useproxy="false">
< parametro1>parametro1< /parametro1>
< parametro2>parametro2< /parametro2>
< /mx: HTTPService >
Explicação:
Na tag HTTPService nóss temos os seguintes atributos:
1) id = identificador do objeto HTTPService
2) result = nome da função para onde será retornado o que o php devolver
3) method = método de manipulação dos dados( GET ou POST )
4) url = url completa de onde está o php
Agora vamos a função FLEX que receberá os dados do PHP, neste caso um xml com um nó retornando true ou false( com string ).
O nome do nó é loginsuccess, mais abaixo o exemplo do xml
private function funcaoRetorno(evt:ResultEvent):void
{
if(evt.result.loginsuccess == "true"){
Alert.show("Válido!");
}else{
Alert.show("Inválido!");
}
}
A função é bem simples e dispensa comentários exceto o do parâmetro de entrada da função que é o objeto ResultEvent que é o retorno do php( consulte documentação do ResultEvent );
VAMOS AO PHP:
$resultado = "true"; // pode ser tb false, basta implementar a lógica.
header('Content-Type: text/xml');
$output = "
$output .= $resultado;
$output .= "
print ($output);
13 de mai. de 2009
Envio de e-mail html com php
Opa, para inaugurar meu BLOG, vou mandar aqui um "tutorialzinho" bem simples sobre como enviar um e-mail com conteúdo em html, bem básico, apenas para começar.
As variáveis estão bem claras em seu nome, dispensando maiores detalhes.
// configuramos o cabeçalho para enviar e-mail com html e outras configurações
$cfg = "From: $nomeExibe <$emailExibe>\n";
$cfg .= "Reply-To: $emailRetorno\r\n";
$cfg .= "X-Sender: $emailEnviando\n";
$cfg .= "X-Mailer: PHP\n";
$cfg .= "Return-Path: $emailRetorno\n";
$cfg .= "Content-Type: text/html; charset=iso-8859-1\n";
mail($emailDestino,$titulo,$mensagem,$cfg); // faz o envio do e-mail
Abraços
As variáveis estão bem claras em seu nome, dispensando maiores detalhes.
// configuramos o cabeçalho para enviar e-mail com html e outras configurações
$cfg = "From: $nomeExibe <$emailExibe>\n";
$cfg .= "Reply-To: $emailRetorno\r\n";
$cfg .= "X-Sender: $emailEnviando\n";
$cfg .= "X-Mailer: PHP\n";
$cfg .= "Return-Path: $emailRetorno\n";
$cfg .= "Content-Type: text/html; charset=iso-8859-1\n";
mail($emailDestino,$titulo,$mensagem,$cfg); // faz o envio do e-mail
Abraços
Marcadores:
e-mail,
e-mail php,
função mail,
mail,
php
Assinar:
Postagens (Atom)