Jump to content


Photo

Problema Com Script Que Fiz:


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

#1 Gui 1

Gui 1

    Normal

  • Usuários
  • 88 posts
  • Sexo:Não informado
  • Localidade:Araras/SP
  • Interesses:Linguagens de programação,METEORUS(jogo online),Mu Online,Ultima Online,informática em geral.

Posted 18/04/2004, 16:53

Olha o scrpt que fiz:
<?php
$Msg_Numer="6"; //número de frases a mostrar
$versiculo = array();
$versiculo[0] = "<br><font color=\"#FFFFFF\"><a class="link" href="/Destaques/artigo1.htm">A Flor da Honestidade</a></br>";
$versiculo[1] = "<br><font color=\"#FFFFFF\"><a class="link" href="/Destaques/artigo2.htm">O último dia de vida</a></br>";
$versiculo[2] = "<br><font color=\"#FFFFFF\"><a class="link" href="/Destaques/artigo3.htm">O Amor</a></br>";
$versiculo[3] = "<br><font color=\"#FFFFFF\"><a class="link" href="/Destaques/artigo4.htm">Gratidão</a></br>";
$versiculo[4] = "<br><font color=\"#FFFFFF\"><a class="link" href="/Destaques/artigo5.htm">O Milagre da Vida</a></br>";
$versiculo[5] = "<br><font color=\"#FFFFFF\"><a class="link" href="/Destaques/artigo6.htm">Coisas de Deus</a></br>";
$versiculo[6] = "<br><font color=\"#FFFFFF\"><a class="link" href="/Destaques/artigo7.htm">Hipocrisia?</a></br>";
$versiculo[7] = "<br><font color=\"#FFFFFF\"><a class="link" href="/Destaques/artigo8.htm">O Valor da Biblia</a></br>";
$versiculo[8] = "<br><font color=\"#FFFFFF\"><a class="link" href="/Destaques/artigo9.htm">A Mesa do Velho avô</a></br>";
$versiculo[9] = "<br><font color=\"#FFFFFF\"><a class="link" href="/Destaques/artigo10.htm">O Ateu</a></br>";
$versiculo[10] = "<br><font color=\"#FFFFFF\"><a class="link" href="/Destaques/artigo11.htm">O Lenhador e a Raposa</a></br>";
$versiculo[11] = "<br><font color=\"#FFFFFF\"><a class="link" href="/Destaques/artigo12.htm">Mensagem de Deus</a></br>";
$versiculo[12] = "<br><font color=\"#FFFFFF\"><a class="link" href="/Destaques/artigo13.htm">Ecos da Vida</a></br>";
$versiculo[13] = "<br><font color=\"#FFFFFF\"><a class="link" href="/Destaques/artigo14.htm">Amar... é fácil</a></br>";
$versiculo[14] = "<br><font color=\"#FFFFFF\"><a class="link" href="/Destaques/iframe_borboleta.htm">A Lição da Borboleta</a></br>";
$versiculo[15] = "<br><font color=\"#FFFFFF\"><a class="link" href="/Destaques/iframe_fios.htm">Desembaraçando fios</a></br>";
$versiculo[16] = "<br><font color=\"#FFFFFF\"><a class="link" href="/Destaques/iframe_quilos.htm">Perca 100 quilos em 1 segundo</a></br>";
$versiculo[17] = "<br><font color=\"#FFFFFF\"><a class="link" href="/Destaques/iframe_gratis.htm">Grátis mas por grande preço</a></br>";
for($i=0;$i<$Msg_Numer;$i++) {
srand((float)microtime()*100000);
echo $versiculo[rand(0,count($versiculo)-1)]."<br />";
}
?>

Mas da este erro:
Parse error: parse error in C:\apache\htdocs\icpb\index.php on line 190

Que conscientemente é esta linha do script:
$versiculo[0] = "<br><font color=\"#FFFFFF\"><a class="link" href="/Destaques/artigo1.htm">A Flor da Honestidade</a></br>";

Alguém sabe como concetar?
Minhas previsões estavam certas!!!
Nem todas as pessoas,com seus acidos desoxibonucleicos conseguem aprender linguagens de programação!!!
Então você iniciante,não se receie, pergunte!!!

#2 thiagorsl

thiagorsl
  • Visitantes

Posted 18/04/2004, 16:59

Vc esqueceu de varias barras ai vai um array como deve ficar

Esta assim

$versiculo[0] = "<br><font color=\"#FFFFFF\"><a class="link" href="/Destaques/artigo1.htm">A Flor da Honestidade</a></br>";

Deixe assim

$versiculo[0] = "<br><font color=\"#FFFFFF\"><a class=\"link\" href=\"/Destaques/artigo1.htm\">A Flor da Honestidade</a></br>";


Verifique pois esqueceu as barras de todos os arrays ;)

Ou deixe aspas " que são textos de html assim \" ou substitua eleas por (')

Edição feita por: thiagorsl, 18/04/2004, 17:02.


#3 Gui 1

Gui 1

    Normal

  • Usuários
  • 88 posts
  • Sexo:Não informado
  • Localidade:Araras/SP
  • Interesses:Linguagens de programação,METEORUS(jogo online),Mu Online,Ultima Online,informática em geral.

Posted 18/04/2004, 17:28

Mano fiz este script,funcionou,mas aconteceu um problema,na hora da exibição apareceu os 6 textos iguais,como fazer para eles não aparecerem iguais? pois todos ficaram identicos??como fazer para não repetirem?

Edição feita por: Gui 1, 18/04/2004, 17:50.

Minhas previsões estavam certas!!!
Nem todas as pessoas,com seus acidos desoxibonucleicos conseguem aprender linguagens de programação!!!
Então você iniciante,não se receie, pergunte!!!

#4 Chinello Cybernético

Chinello Cybernético

    Simplesmente "Chinello"

  • Usuários
  • 1892 posts
  • Sexo:Masculino
  • Localidade:Canoas - RS

Posted 18/04/2004, 17:57

Mano fiz este script,funcionou,mas aconteceu um problema,na hora da exibição apareceu os 6 textos iguais,como fazer para eles não aparecerem iguais? pois todos ficaram identicos??como fazer para não repetirem?

Pow véio, isso só acontece se tu arrumou um array, e depois copiou igual pros outros, pq aki funfa direitinho..

Só pra ti ver como ficou:

<?php
$Msg_Numer="6"; //número de frases a mostrar
$versiculo = array();
$versiculo[0] = "<br><font color=\"#FFFFFF\"><a class=\"link\" href=\"/Destaques/artigo1.htm\">A Flor da Honestidade</a></br>";
$versiculo[1] = "<br><font color=\"#FFFFFF\"><a class=\"link\" href=\"/Destaques/artigo2.htm\">O último dia de vida</a></br>";
$versiculo[2] = "<br><font color=\"#FFFFFF\"><a class=\"link\" href=\"/Destaques/artigo3.htm\">O Amor</a></br>";
$versiculo[3] = "<br><font color=\"#FFFFFF\"><a class=\"link\" href=\"/Destaques/artigo4.htm\">Gratidão</a></br>";
$versiculo[4] = "<br><font color=\"#FFFFFF\"><a class=\"link\" href=\"/Destaques/artigo5.htm\">O Milagre da Vida</a></br>";
$versiculo[5] = "<br><font color=\"#FFFFFF\"><a class=\"link\" href=\"/Destaques/artigo6.htm\">Coisas de Deus</a></br>";
$versiculo[6] = "<br><font color=\"#FFFFFF\"><a class=\"link\" href=\"/Destaques/artigo7.htm\">Hipocrisia?</a></br>";
$versiculo[7] = "<br><font color=\"#FFFFFF\"><a class=\"link\" href=\"/Destaques/artigo8.htm\">O Valor da Biblia</a></br>";
$versiculo[8] = "<br><font color=\"#FFFFFF\"><a class=\"link\" href=\"/Destaques/artigo9.htm\">A Mesa do Velho avô</a></br>";
$versiculo[9] = "<br><font color=\"#FFFFFF\"><a class=\"link\" href=\"/Destaques/artigo10.htm\">O Ateu</a></br>";
$versiculo[10] = "<br><font color=\"#FFFFFF\"><a class=\"link\" href=\"/Destaques/artigo11.htm\">O Lenhador e a Raposa</a></br>";
$versiculo[11] = "<br><font color=\"#FFFFFF\"><a class=\"link\" href=\"/Destaques/artigo12.htm\">Mensagem de Deus</a></br>";
$versiculo[12] = "<br><font color=\"#FFFFFF\"><a class=\"link\" href=\"/Destaques/artigo13.htm\">Ecos da Vida</a></br>";
$versiculo[13] = "<br><font color=\"#FFFFFF\"><a class=\"link\" href=\"/Destaques/artigo14.htm\">Amar... é fácil</a></br>";
$versiculo[14] = "<br><font color=\"#FFFFFF\"><a class=\"link\" href=\"/Destaques/iframe_borboleta.htm\">A Lição da Borboleta</a></br>";
$versiculo[15] = "<br><font color=\"#FFFFFF\"><a class=\"link\" href=\"/Destaques/iframe_fios.htm\">Desembaraçando fios</a></br>";
$versiculo[16] = "<br><font color=\"#FFFFFF\"><a class=\"link\" href=\"/Destaques/iframe_quilos.htm\">Perca 100 quilos em 1 segundo</a></br>";
$versiculo[17] = "<br><font color=\"#FFFFFF\"><a class=\"link\" href=\"/Destaques/iframe_gratis.htm\">Grátis mas por grande preço</a></br>";

for($i=0;$i<$Msg_Numer;$i++) {
srand((float)microtime()*100000);
echo $versiculo[rand(0,count($versiculo)-1)]."<br />";
}
?>

Só tive o trabalho de colocar as barras invertidas.. ;)

Fui.. :P
Diego Sampaio - kroW - PHP Framework > http://chinelloweb.net/
chinello at gmail dot com

System > Athlon 64 3200+ Mobile | Kubuntu 7.04 Fesity Fawn AMD64 | Kernel 2.6.20-16
Coding @ KDE 3.5.7 | PHP 5.2.1 | Apache 2.2.3 | MySQL 5.0.38

#5 Gui 1

Gui 1

    Normal

  • Usuários
  • 88 posts
  • Sexo:Não informado
  • Localidade:Araras/SP
  • Interesses:Linguagens de programação,METEORUS(jogo online),Mu Online,Ultima Online,informática em geral.

Posted 18/04/2004, 18:01

Aqui aparece que repetiu os 6, fica assim:
A Flor da Honestidade
A Flor da Honestidade
A Flor da Honestidade
A Flor da Honestidade
A Flor da Honestidade
A Flor da Honestidade

Pq será que acontece isto aqui?olha meu script:
<?php
$Msg_Numer="5"; //número de frases a mostrar
$versiculo = array();
$versiculo[0] = "<font color=\"#FFFFFF\"><a class=\"link\" href=\"Destaques/artigo1.htm\" target=\"frame\">A Flor da Honestidade</a>";
$versiculo[1] = "<font color=\"#FFFFFF\"><a class=\"link\" href=\"Destaques/artigo2.htm\"target=\"frame\">O último dia de vida</a>";
$versiculo[2] = "<font color=\"#FFFFFF\"><a class=\"link\" href=\"Destaques/artigo3.htm\"target=\"frame\">O Amor</a>";
$versiculo[3] = "<font color=\"#FFFFFF\"><a class=\"link\" href=\"Destaques/artigo4.htm\"target=\"frame\">Gratidão</a>";
$versiculo[4] = "<font color=\"#FFFFFF\"><a class=\"link\" href=\"Destaques/artigo5.htm\"target=\"frame\">O Milagre da Vida</a>";
$versiculo[5] = "<font color=\"#FFFFFF\"><a class=\"link\" href=\"Destaques/artigo6.htm\"target=\"frame\">Coisas de Deus</a>";
$versiculo[6] = "<font color=\"#FFFFFF\"><a class=\"link\" href=\"Destaques/artigo7.htm\"target=\"frame\">Hipocrisia?</a>";
$versiculo[7] = "<font color=\"#FFFFFF\"><a class=\"link\" href=\"Destaques/artigo8.htm\"target=\"frame\">O Valor da Biblia</a>";
$versiculo[8] = "<font color=\"#FFFFFF\"><a class=\"link\" href=\"Destaques/artigo9.htm\"target=\"frame\">A Mesa do Velho avô</a>";
$versiculo[9] = "<font color=\"#FFFFFF\"><a class=\"link\" href=\"Destaques/artigo10.htm\"target=\"frame\">O Ateu</a>";
$versiculo[10] = "<font color=\"#FFFFFF\"><a class=\"link\" href=\"Destaques/artigo11.htm\"target=\"frame\">O Lenhador e a Raposa</a>";
$versiculo[11] = "<font color=\"#FFFFFF\"><a class=\"link\" href=\"Destaques/artigo12.htm\"target=\"frame\">Mensagem de Deus</a>";
$versiculo[12] = "<font color=\"#FFFFFF\"><a class=\"link\" href=\"Destaques/artigo13.htm\"target=\"frame\">Ecos da Vida</a>";
$versiculo[13] = "<font color=\"#FFFFFF\"><a class=\"link\" href=\"Destaques/artigo14.htm\"target=\"frame\">Amar... é fácil</a>";
$versiculo[14] = "<font color=\"#FFFFFF\"><a class=\"link\" href=\"Destaques/iframe_borboleta.htm\"target=\"frame\">A Lição da Borboleta</a>";
$versiculo[15] = "<font color=\"#FFFFFF\"><a class=\"link\" href=\"Destaques/iframe_fios.htm\"target=\"frame\">Desembaraçando fios</a>";
$versiculo[16] = "<font color=\"#FFFFFF\"><a class=\"link\" href=\"Destaques/iframe_quilos.htm\"target=\"frame\">Perca 100 quilos em 1 segundo</a>";
$versiculo[17] = "<font color=\"#FFFFFF\"><a class=\"link\" href=\"Destaques/iframe_gratis.htm\"target=\"frame\">Grátis mas por grande preço</a>";
for($i=0;$i<$Msg_Numer;$i++) {
srand((float)microtime()*17);
echo $versiculo[rand(0,count($versiculo)-1)]."<br />";
}
?>

Vejam se tem algo errado
Minhas previsões estavam certas!!!
Nem todas as pessoas,com seus acidos desoxibonucleicos conseguem aprender linguagens de programação!!!
Então você iniciante,não se receie, pergunte!!!

#6 Chinello Cybernético

Chinello Cybernético

    Simplesmente "Chinello"

  • Usuários
  • 1892 posts
  • Sexo:Masculino
  • Localidade:Canoas - RS

Posted 18/04/2004, 18:05

Véio, só compara as linhas d um script pro outro.. Isso não é dificil, mto menos trabalhoso..

Tu vai ver q o srand() desse teu ta diferente, pq vc mudou? Pois é..

Se vc ainda for ver na documentação do PHP, vai ver q não é preciso mais semear o rand() com o srand(), ou seja, dá pra tirar akela função dali q vai funfar perfeitamente.. ;)

Fui.. :P
Diego Sampaio - kroW - PHP Framework > http://chinelloweb.net/
chinello at gmail dot com

System > Athlon 64 3200+ Mobile | Kubuntu 7.04 Fesity Fawn AMD64 | Kernel 2.6.20-16
Coding @ KDE 3.5.7 | PHP 5.2.1 | Apache 2.2.3 | MySQL 5.0.38




0 user(s) are reading this topic

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

IPB Skin By Virteq