Categorias

Ajax e PHP Stock exemplo Citação

Esta é uma seção do novo código fonte, de modo que nós pensamos que poderíamos ter como um exemplo útil primeiro usando Ajax, PHP e um pouco de JavaScript. Um exemplo de ações. Deixa para ir

Parte 1: É o próprio formulário.

<html>
<head>
<script type="text/javascript" src="getstock.js"> </ script>
</ Head>
<body>
<form>
Insira o seu símbolo de ação:
<input id="txt1" size="30" onkeyup="showQuote(this.value)">
</ Form> <p>
id="stockOutput"> <div
<b>
</ B>
</ Div>
</ P>
</ Body>
</ Html>

Parte 2: Este é o Javascript importante de tudo, neste exemplo é getstock.js calles

xmlHttp var;
showQuote função (STR)
(
xmlHttp GetXmlHttpObject = ();
if (xmlHttp == null)
(
alert ("Browser não suporta HTTP Request");
retorno;
)
var url = getstock.php ";
url = url + "? q str =" +;
url = url + "& sid =" + Math.random ();
xmlHttp.onreadystatechange = stateChanged;
Xmlhttp.open ("GET", url, true);
xmlHttp.send (null);
)

stateChanged função ()
(
if (xmlHttp.readyState == | 4 | xmlHttp.readyState == "complete")
(
document.getElementById ("stockOutput")
. XmlHttp.responseText innerHTML =;
)
GetXmlHttpObject) function ()
(
xmlHttp var = null;
tentar
(
/ / Firefox, Opera 8.0 +, Safari
xmlHttp = new XMLHttpRequest ();
)
catch (e)
(
/ Internet Explorer /
tentar
(
xmlHttp = new ActiveXObject ("Msxml2.XMLHTTP");
)
catch (e)
(
xmlHttp = new ActiveXObject ("Microsoft.XMLHTTP");
)
)
xmlHttp retorno;
)

Parte 3: A pouco estava interessado, o código PHP é chamado novamente este getstock.php

<? Php
/ / Obtém o parâmetro q de URL
$ Q = $ _GET ["q "];// descobrir qual alimento foi selecionado

$ Fp = fopen (" Q & f = & e sl1d1t1c1ohgv $ =. csv "= http://finance.yahoo.com/d/quotes.csv?s," r ");
fgetcsv $ dados = ($ fp, 1000 ",")
?>
<! - Esta é a nossa tabela que mostra a informação de estoque ->
<! - Temos acesso a itens individuais usando $ dados [0] ->
<html>
<head>
</ Head>
<body>
<table>
<Descrição <tr> <td> / td> <td> <último número / td> <tr>
<Símbolo <tr> <td> / td> <td> <? Php echo $ dados [0]?> </ Td> </ tr>
<tr> <td> último preço / td> <td> <? php echo $ dados [1]?> </ td> </ tr>
<Data <tr> <td> / td> <td> <? Php echo $ dados [2]?> </ Td> </ tr>
<Tempo <tr> <td> / td> <td> <? Php echo $ dados [3]?> </ Td> </ tr>
<Alterar <tr> <td> / td> <td> <? Php echo $ dados [4]?> </ Td> </ tr>
<tr> <td> abrir / td> <td> <? php echo $ dados [5]?> </ td> </ tr>
<tr> <td> alta / td> <td> <? php echo $ dados [6]?> </ td> </ tr>
<<tr> <td> Baixo / td> <td> <? Php echo $ dados [7]?> </ Td> </ tr>
<Volume <tr> <td> / td> <td> <? Php echo $ dados [8]?> </ Td> </ tr>
</ Table>
<? Php
/ / Fechar o filehandle $ fp
fclose ($ fp);
?>

Quer ver o que parece, visite o link e começar a digitar um símbolo ticker (MSFT, GOOG são dois exemplos)

http://www.getphp.net/ajaxexamples/stock/stockform.php

Nota: se você usar esse suplemento de crédito para o Yahoo por gentileza fornecer os dados.

PS

Discutiremos como tudo isso funciona em uma data posterior

Related posts:

  1. Aprender PHP, MySQL e JavaScript: Um Passo-a-Passo Guia para criar sites dinâmicos (Paperback) Aprenda a criar ágil, orientada websites de dados com PHP, ...

Lugares ligados trazido a você por Yet Another Related Posts Plugin .

1 comentário para Ajax e PHP exemplo Stock Quote

Deixe uma resposta

Você pode usar essas tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

CAPTCHA Image CAPTCHA Audio
Atualizar Imagem