..:: MX Studio Fóruns ::..: EXECUÇÃO ERRADA - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

EXECUÇÃO ERRADA um botão executando a função de outro

#1 User is offline   kikomx 

  • Group: Membros
  • Posts: 408
  • Joined: 16-July 04

  Posted 19 October 2004 - 03:16 PM

Pessoal, primeiro quero frisar que saco muito pouco de PHP, portanto estou usando scripts disponibilizados na net para fazer um site. O problema é que neste site existe uma enquete (bd em txt) e um newsletter, e quando é clicado a opção "inscrever" no newsletter roda a opção "visualizar resultados" da enquete !

O que será que pode estar acontecendo ?

Abaixo o escript de execução dos dois:

ENQUETE:
// form: função que cria a tabela para votação
//
function form($PHP_SELF)
{
include('config.php');
head(); //inicializa a tabela

echo "<font size=\"$fontsize\" face=\"$font\" color=\"$textcolor\"><form method=\"post\" action=\"vote.php\"><p align=\"center\">";
$data=file($datafile);
$question=$data[0];
$nb_options=count($data)-1;
echo "<b>$question<img border=\"0\" src=\"espaco.gif\" width=\"1\" height=\"1\"></b></p><img border=\"0\" src=\"espaco.gif\" width=\"1\" height=\"1\"><br>";
for($nb=1;$nb <= $nb_options; $nb++)
{
$option=explode("][","$data[$nb]");
echo "<input type=\"radio\" name=\"opcao\" value=\"$nb\"> ";
echo "$option[0]<br>";
}

echo "<input type=\"hidden\" name=\"save\" value=\"yes\">";
echo "<input name=\"I7\" type=\"image\" id=\"ok\" src=\"bot_votar.gif\">";
echo "<font size=\"$fontsize\" face=\"$font\" color=\"$textcolor\">
<img border=\"0\" src=\"espaco.gif\" width=\"15\" height=\"30\">
<a href=\"vote.php?action=results\">
<img border=\"0\" alt=\"Ver resultados\" src=\"bot_grafc_result.gif\" ></font></p>";
foot();// fecha a tabela
}// form

NEWSLETTER
<form method="post" name="Subscribe">
<input type="hidden" name="agree" value="okay">
<tr>
<td class="txt">Seu email: <input type="text" size="30" name="email" class="campo"></td>
</td>
</tr>
<tr>
<td class="txt">&nbsp;</td>
</td>
</tr>
<tr>
<td class="txt" align=center><input type="submit" value="Concordo" class="botao"> <input type="button" value="Discordo" class="botao" onClick="window.close()"></td>
</td>
</tr>
</form>
<tr>
<td class="txt"><hr size="2" color="black" noshade></td>
</tr>
<tr>
<td class="txt" align=center><a href="<?echo $default_add?>=unsubscribe">Cancelar</a> | <a href="<?echo $default_add?>=admin">Admin</a></td>
</tr>
<tr>
<td class="txt"><hr size="2" color="black" noshade></td>
</tr>
<?
else:

if(isset($email)):

$opendata = file("$default_dir/newsletter.db.php");
$finish = false;
$author = false;
$found = false;
$i = -1;
while ((!$found) && ($i<count($opendata))):
$i++;
list($UNEMPOWERED,$ID,$EMAIL,$DATE) = explode('|',$opendata[$i]);
$found = ($email==$EMAIL);
endwhile;
endif;

if($email==$EMAIL):
?>
<tr>
<td class="txt" style="color=red"><b>Seu email já foi cadastrado no nosso banco de dados. Por favor apague-o se quiser adicionar um novo email.</b></td>

O PROJETO DO SITE PODE SER VISTO CLICANDO AQUI

PS> o estranho é que se for feita uma votação na enquete antes de cadastrar-se no news, ele funciona bem !!

Agradeço desde já as futuras sugestões !!
0

#2 User is offline   Danyela 

  • Group: Membros
  • Posts: 38
  • Joined: 15-January 04

Posted 20 October 2004 - 06:20 PM

Olá kikomx,

É necessário que você cole o formulário todo.

Espero resposta smile.gif
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic



Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)