Form Fout

Gestart doorBengt3 reacties30 weergaven

4 berichten · pagina 1 van 1

Bengt

Lid · Topicstarter

Berichten
803
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hallo,

Ik ben bezig met Spinix.nl maar ik er is iets fout.

wat is er niet goed aan:

<TABLE  border="2" width="100%">
 <TR>
  <TD align="center" width="80%" colspan="4" ><B>Gekleurde Naam (5 credits)</B></TD><TD align="center" width="20%" colspan="4" ><B>Kopen</B></TD></TR>
 <TR>
     <form action="" method="post" name="kleur">
     [COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/while"]while[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ukleurf[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_assoc"]mysql_fetch_assoc[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ukleurquery[/COLOR][COLOR= #007700]))
         {[/COLOR]
         [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Huidige kleur: [/COLOR][COLOR= #007700].[/COLOR] [URL="http://www.php.net/ucfirst"]ucfirst[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ukleurf[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]kleur[/COLOR][COLOR= #007700]]); 
         }[/COLOR]
         ?>
     <TD align="center" colspan="4">Wil jij graag opvallen? Verander hier de kleur van je naam!<br><font color="blue"><b>Blauw</b></font><input type="radio" name="kleur" value="blauw"><br>
     <font color="fuchsia"><b>Roze</b></font><input type="radio" name="kleur" value="roze"><br>
    
     </B></TD><br><br><TD align="center" colspan="4"><input type="submit" name="kleur" value="Koop!"></td>
  
</TABLE>


if(isset($_POST[kleur]))
    {
    if($muntjesfetch[muntjes] < 5)
        {
        echo <div id="rederror"><center>Je hebt niet genoeg muntjes!</center></div>;
        }
    elseif($ukleurf[kleur] == $_POST[kleur])
        {
        echo <div id="rederror"><center>Deze kleur heb je al!</center></div>;
        }
    else
        {
        mysql_query("UPDATE leden SET kleur=".$_POST[kleur].",muntjes=muntjes-5 WHERE naam=".ucfirst($_SESSION[login])."");
        echo <div id="greenerror"><center>Succesvol gekocht!</center></div>;
        }
    
    }
else


Hij zet namelijk Koop! in de database..
0
Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Omdat je submit de name kleur heeft terwijl je input + je form ook de name kleur hebben.
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
<TABLE  border="2" width="100%">
 <TR>
  <TD align="center" width="80%" colspan="4" ><B>Gekleurde Naam (5 credits)</B></TD><TD align="center" width="20%" colspan="4" ><B>Kopen</B></TD></TR>
 <TR>
     <form action="" method="post" name="kleur">
     [COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/while"]while[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ukleurf[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_assoc"]mysql_fetch_assoc[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ukleurquery[/COLOR][COLOR= #007700]))
         {[/COLOR]
         [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Huidige kleur: [/COLOR][COLOR= #007700].[/COLOR] [URL="http://www.php.net/ucfirst"]ucfirst[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$ukleurf[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]kleur[/COLOR][COLOR= #007700]]); 
         }[/COLOR]
         ?>
     <TD align="center" colspan="4">Wil jij graag opvallen? Verander hier de kleur van je naam!<br><font color="blue"><b>Blauw</b></font><input type="radio" name="kleur" value="blauw"><br>
     <font color="fuchsia"><b>Roze</b></font><input type="radio" name="kleur" value="roze"><br>
    
     </B></TD><br><br><TD align="center" colspan="4"><input type="submit" name="submit" value="Koop!"></td>
  
</TABLE>


if(isset($_POST[submit]))
    {
    if($muntjesfetch[muntjes] < 5)
        {
        echo <div id="rederror"><center>Je hebt niet genoeg muntjes!</center></div>;
        }
    elseif($ukleurf[kleur] == $_POST[kleur])
        {
        echo <div id="rederror"><center>Deze kleur heb je al!</center></div>;
        }
    else
        {
        mysql_query("UPDATE leden SET kleur=".$_POST[kleur].",muntjes=muntjes-5 WHERE naam=".ucfirst($_SESSION[login])."");
        echo <div id="greenerror"><center>Succesvol gekocht!</center></div>;
        }
    
    }
else
0
Bengt

Lid · Topicstarter

Berichten
803
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
dankje,

SLOTJE
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren