Ir para conteúdo
Fórum Script Brasil
  • 0

Executar sistema de sorteio automaticamente


viejoyo

Pergunta

E aê pessoal, fiz um sisteminha simples de sorteio aqui e to usando ele assim, o administrador clica em finalizar e se da o resultado, so que tava querendo fazer um esquema que esse script de finalização já executa-se automaticamente na data de finalização, alguém tem alguma ideia como eu poderia fazer isso ?

Valeu !!

Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0

Beleza..to postando o código pra gerar o resultado ..

<?php 

if($_GET['fim'] == 'sim') { 
$sql = "select t.*,p.* from tipo t inner join sorteio p on t.id_tipo = p.id_tipo where p.data = '".date("Y/m/d")."' ";
$exe = mysql_query($sql) or die (mysql_error());
$s = mysql_fetch_array($exe);


$sql_s = "select * from participante where id_s = '".$s['id_s']."' ".$s['codigo']." ";
$exe_s = mysql_query($sql_s) or die (mysql_error());;
$g = mysql_fetch_array($exe_s);

$sql = "insert into ganhador (id_s,id_p) values ('".$s['id_s']."','".$g['id_p']."')";
mysql_query($sql);

header("Location: index.php");

}
?>

Vlw!!

Link para o comentário
Compartilhar em outros sites

  • 0

Dei uma pesquisada sobre o cron e fiz, so os erros :

/home/site/public_html/sorteio/sorteio.php: line 1: ?php: No such file or directory

/home/site/public_html/sorteio/sorteio.php: line 2: =: command not found

/home/site/public_html/sorteio/sorteio.php: line 3: =: command not found

/home/site/public_html/sorteio/sorteio.php: line 4: =: command not found

/home/site/public_html/sorteio/sorteio.php: line 5: =: command not found

/home/site/public_html/sorteio/sorteio.php: line 7: syntax error near unexpected token `$host,'

/home/site/public_html/sorteio/sorteio.php: line 7: ` mysql_connect($host, $user, $pass);'

Link para o comentário
Compartilhar em outros sites

  • 0

No seu caso então dá pra simplesmente colocar um cronometro em javascript, quando o cronometro zerar você dá um window.location para a página, mas seta fim como sim, ou seja, algo do tipo:

window.location = "pagina.php?fim=sim"

Onde pagina.php é o nome da página onde esse script roda.

Só tem que ver um cronômetro em JS...

Link para o comentário
Compartilhar em outros sites

  • 0

Valeu ..mas aqui fiz assim como você disse e olha o erro que apareceu

Error in argument 1, char 3: option not found /

Usage: php [-q] [-h] [-s] [-v] [-i] [-f <file>]

php <file> [args...]

-a Run interactively

-C Do not chdir to the script's directory

-c <path>|<file> Look for php.ini file in this directory

-n No php.ini file will be used

-d foo[=bar] Define INI entry foo with value 'bar'

-e Generate extended information for debugger/profiler

-f <file> Parse <file>. Implies `-q'

-h This help

-i PHP information

-l Syntax check only (lint)

-m Show compiled in modules

-q Quiet-mode. Suppress HTTP Header output.

-s Display colour syntax highlighted source.

-v Version number

-w Display source with stripped comments and whitespace.

-z <file> Load Zend extension <file>.

O que pode ser isso ?

Editado por viejoyo
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...