Hoi, hier een php beginnertje.
kben nu een 2 dagen bezig met php en probeer nu zelf een website te maken (voor voetbalploeg) het vlot wel maar ik zit me een probleem vanaf ik op de link klik dat naar de gegevens invoer pagina gaat voert deze automatisch een lege pagina toe.
hier code:
<?php
include("header.html");
include("pagina met pass en al op");
$mysql_id=mysql_connect("$dbhost","$dbuser","$dbpass");
$sql=" insert into spelers (keeper,speler1,speler2,speler3,speler4,speler5,speler6,speler7,speler8,speler9,speler10,speler11,speler12,speler13,speler14)VALUES('$keeper','$speler1','$speler2','$speler3','$speler4','$speler5','$speler6','$speler7','$speler8','$speler9','$speler10','$speler11','$speler12','$speler13','$speler14')";
$res=mysql_db_query("$db","$sql",$mysql_id);
$fout=mysql_errno($mysql_id);
if ($fout != 0) {
$fout=mysql_error($mysql_id);
echo '<font color="#FF2306">' .$fout. '</font>';
mysql_close($mysql_id);
echo '</body></html>';
exit;
}
else {
echo '<div align="center"><h3>De spelersnamen werden opgeslagen</h3></div>';
}
if(isset($_POST[invoeren])) {
$keeper=$_POST[keeper];
$speler1=$_POST[speler1];
$speler2=$_POST[speler2];
$speler3=$_POST[speler3];
$speler4=$_POST[speler4];
$speler5=$_POST[speler5];
$speler6=$_POST[speler6];
$speler7=$_POST[speler7];
$speler8=$_POST[speler8];
$speler9=$_POST[speler9];
$speler10=$_POST[speler10];
$speler11=$_POST[speler11];
$speler12=$_POST[speler12];
$speler13=$_POST[speler13];
$speler14=$_POST[speler14];
}
else{
?>
<form action="<?php echo $SERVER['PHP_SELF'];?>"
method="post"
<table>
<tr><td>keeper:</td><td><input type="text" name="keeper"></td></tr>
<tr><td>speler1:</td><td><input type="text" name="speler1"></td></tr>
<tr><td>speler2:</td><td><input type="text" name="speler2"></td></tr>
<tr><td>speler3:</td><td><input type="text" name="speler3"></td></tr>
<tr><td>speler4:</td><td><input type="text" name="speler4"></td></tr>
<tr><td>speler5:</td><td><input type="text" name="speler5"></td></tr>
<tr><td>speler6:</td><td><input type="text" name="speler6"></td></tr>
<tr><td>speler7:</td><td><input type="text" name="speler7"></td></tr>
<tr><td>speler8:</td><td><input type="text" name="speler8"></td></tr>
<tr><td>speler9:</td><td><input type="text" name="speler9"></td></tr>
<tr><td>speler10:</td><td><input type="text" name="speler10"></td></tr>
<tr><td>speler11:</td><td><input type="text" name="speler11"></td></tr>
<tr><td>speler12:</td><td><input type="text" name="speler12"></td></tr>
<tr><td>speler13:</td><td><input type="text" name="speler13"></td></tr>
<tr><td>speler14:</td><td><input type="text" name="speler14"></td></tr>
<tr><td> </td><td> </td></tr>
<tr><td><input type="submit" name="invoeren" value="Namen invoegen"></td></tr>
</table>
</form>
<?php
}
include("footer.html");
?>
volgens mij ligt het probleem ergens
$sql=" insert into spelers (keeper,speler1,speler2,speler3,speler4,speler5,speler6,speler7,speler8,speler9,speler10,speler11,speler12,speler13,speler14)VALUES('$keeper','$speler1','$speler2','$speler3','$speler4','$speler5','$speler6','$speler7','$speler8','$speler9','$speler10','$speler11','$speler12','$speler13','$speler14')";
$res=mysql_db_query("$db","$sql",$mysql_id);
daar tussen ? kan dat?
523 views
hoor ;-)