Jump to content


Photo

Chamar O Inicio Do Script


  • Faça o login para participar
10 replies to this topic

#1 gonacts

gonacts

    "Agora eu tb tenho um Tux..." =D

  • Usuários
  • 1030 posts
  • Sexo:Não informado

Posted 28/01/2006, 09:27

pessoal....

tem como fazer qnd um script chegar ao seu final eu dar um comando para ele voltar e executar tudo novamente, sem refresh?!

tipo..pensei no seguinte:

<?php
print "oi";
sleep(3);
#VOLTA PARA O INICIO E PRINTA DE NOVO A CADA 3 SEGUNDOS
?>

EDITADO
Tentei dar um include no proprio arquivo, mas fica num laço interminavel....

pq o php, diferetemente do html, ele espera o termino do script para lançar o resultado na tela neh...me corrijam se estiver errado!!

Edição feita por: gonacts, 28/01/2006, 09:34.

"Ninguém é tão inteligente que não possa aprender e ninguém é tão burro que não possa ensinar.."
"As dúvidas engrandecem nossa sabedoria, mas não basta somente tirá-las, temos que entendê-las"

#2 joao_junior

joao_junior

    Novato no fórum

  • Usuários
  • 23 posts
  • Sexo:Não informado

Posted 28/01/2006, 09:48

Num entendi muito bem mas acho que se voces precisa executar um bloco de codigo algumas vezes e talvez até alguns segundo vc pode usar uma condição para que ele execute um loop tipo :
<?php
$vezes = 5;//nr de vezes que vai fazer o bagulho
for($t = 0; $t <= $vezes; $t++){
print "oi";
sleep(3);
}
#VOLTA PARA O INICIO E PRINTA DE NOVO A CADA 3 SEGUNDOS
?>
se não for isso foi mal, num sakei o que tu queria
:P
João Junior - WebDesigner
Site: www.webativa.com - Hospedagem e Desenvolvimento Web.
Bandas: Evanescence, Linkin Park, System of a Down.
----------------------------------------------------------------------------------------------------------------------------------------
Navegue sem ancoras - Firefox
Saia na Janela e Conheça o Pinguim - Linux

#3 Paulo Freitas

Paulo Freitas

    ××××××× LRU #456504 ××××××× ××××××× LRM #364686 ×××××××

  • Ex-Admins
  • 5612 posts
  • Sexo:Masculino
  • Localidade:Campinas - SP

Posted 28/01/2006, 09:50

Hmm ... já pensou na sobrecarga do servidor ? :rolleyes:

Use Ajax. :)

[]’s :D Até mais

#4 gonacts

gonacts

    "Agora eu tb tenho um Tux..." =D

  • Usuários
  • 1030 posts
  • Sexo:Não informado

Posted 28/01/2006, 09:52

na realidade ele vai ser executado TODA hora...

pensei em usar XMLHTTPREQUEST ....so q é complicado, pq tem alguns IE q nao funciona,ou funciona e nao funciona no mozzila....falo isso pq estou tendo esse problema cm um help desk q estou fazendo....

por isso pensei de tempo em tempo o msm script ficar dando esse loop intermivael...sempre...de 3 em 3 segundos....so q tem q mostrar o resultado ....eo php executa o script todo antes de exibir...esse eh o problema..
"Ninguém é tão inteligente que não possa aprender e ninguém é tão burro que não possa ensinar.."
"As dúvidas engrandecem nossa sabedoria, mas não basta somente tirá-las, temos que entendê-las"

#5 paes

paes

    GustavoPaes.Net

  • Usuários
  • 1393 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP
  • Interesses:Rumo ao topo!

Posted 28/01/2006, 10:06

Use isso dentro do <head> no HTML:
<meta http-equiv="refresh" content="5; URL=http://">

Site: GustavoPaes.net

^ Rumo ao Topo ^

#6 gonacts

gonacts

    "Agora eu tb tenho um Tux..." =D

  • Usuários
  • 1030 posts
  • Sexo:Não informado

Posted 28/01/2006, 10:10

Use isso dentro do <head> no HTML:

<meta http-equiv="refresh" content="5; URL=http://">

isso arrebenta neh cara....
vai ficar akeles TACK tda hr..

como faria com ajax?!

aproveitando, qual a diferença entre ajax e xmlhttprequest?
"Ninguém é tão inteligente que não possa aprender e ninguém é tão burro que não possa ensinar.."
"As dúvidas engrandecem nossa sabedoria, mas não basta somente tirá-las, temos que entendê-las"

#7 paes

paes

    GustavoPaes.Net

  • Usuários
  • 1393 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP
  • Interesses:Rumo ao topo!

Posted 28/01/2006, 10:17

Não sei muito ajax mas acho que ele usa esse xmlhttprequest ;)
no www.tableless.com.br tem dois tutos que explicam legal ajax ;)

até
Site: GustavoPaes.net

^ Rumo ao Topo ^

#8 joao_junior

joao_junior

    Novato no fórum

  • Usuários
  • 23 posts
  • Sexo:Não informado

Posted 28/01/2006, 10:27

sobre a question de não funcionar no IE outrora no FireFox vc pode fazer alguns testes para criar o obejto.
if(window.XMLHttpRequest){//cria em firefox
 xmlhttp =new XMLHttpRequest();
}else if (window.ActiveXObject){//cria em IE
 xmlhttp =new ActiveXObject();
}else {
 alert("Seu Navegador não aceita");
}

Dai vc tem que adptar para o seu caso
João Junior - WebDesigner
Site: www.webativa.com - Hospedagem e Desenvolvimento Web.
Bandas: Evanescence, Linkin Park, System of a Down.
----------------------------------------------------------------------------------------------------------------------------------------
Navegue sem ancoras - Firefox
Saia na Janela e Conheça o Pinguim - Linux

#9 gonacts

gonacts

    "Agora eu tb tenho um Tux..." =D

  • Usuários
  • 1030 posts
  • Sexo:Não informado

Posted 28/01/2006, 10:38

eu usei esse tuto ai:
http://www.phpbrasil...cle.php/id/1087
mas no ie nao quer funfa!!

Edição feita por: gonacts, 28/01/2006, 10:41.

"Ninguém é tão inteligente que não possa aprender e ninguém é tão burro que não possa ensinar.."
"As dúvidas engrandecem nossa sabedoria, mas não basta somente tirá-las, temos que entendê-las"

#10 Paulo Freitas

Paulo Freitas

    ××××××× LRU #456504 ××××××× ××××××× LRM #364686 ×××××××

  • Ex-Admins
  • 5612 posts
  • Sexo:Masculino
  • Localidade:Campinas - SP

Posted 28/01/2006, 11:37

Para obter uma maior compatibilidade, use este código: http://forum.wmonlin...ndpost&p=580234 ;)

[]’s :DAté mais

#11 victorpfm

victorpfm

    Expert

  • Usuários
  • 566 posts
  • Sexo:Masculino

Posted 28/01/2006, 12:31

http://24ways.org/ad...-with-prototype

Nesse link tem uma explicação básica de como usar um framework JS que pode ajudá-lo.




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq