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"> </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 !!
Publicidade
|
|
Page 1 of 1
EXECUÇÃO ERRADA um botão executando a função de outro
#2
Posted 20 October 2004 - 06:20 PM
Olá kikomx,
É necessário que você cole o formulário todo.
Espero resposta
É necessário que você cole o formulário todo.
Espero resposta
Share this topic:
Page 1 of 1
Similar Topics
| Topic | Forum | Started By | Stats | Last Post Info | |
|---|---|---|---|---|---|
|
controlar mc de outro swf
|
Flash & ActionScript |
cristianobcn
|
|
|
|
Botao em texto dinâmico
|
Flash & ActionScript |
Liar
|
|
|
|
Eh possivel colokar duas imagens no background ? um q repita no topo horizontalmento e outro no background todo ?
|
Dreamweaver |
digitaldesigner
|
|
|
|
Como faço esse player de video ??
com função de tela cheia |
Flash & ActionScript |
Copacubano
|
|
|
|
Verificacao de Email em tempo de execucao
|
ColdFusion |
alexmaia
|
|
|
|
Problemão com menu
botão não linka direito. Podem me ajudar? |
Flash & ActionScript |
Maccarv
|
|
|
|
SABER SE O PARÂMETRO DA FUNÇÃO É NULL
|
SQL Server / Access |
JESLEY.SENA
|
|
|
|
exe. chamando outro exe
como faze? LoadMovie? |
Flash & ActionScript |
Marvi
|
|
Publicidade
|
|

Help













