Hallo,
Ik heb een formuliertje met 10 input-velden gemaakt, ze hebben en oplopende naam zoals p1, p2, p3 enz. Nu wil ik kijken welke er gevuld zijn en welke niet, nou lukt dat opzich wel. Ik doe dat met het volgende script
<?
function hh()
{
return "<table cellpadding=\"1\" cellspacing=\"0\" border=\"0\">";
if($_POST['p1'] !== "") { print "<tr><td>1.</td><td>".$_POST['p1']."</td></tr>"; }
if($_POST['p2'] !== "") { print "<tr><td>2.</td><td>".$_POST['p2']."</td></tr>"; }
if($_POST['p3'] !== "") { print "<tr><td>3.</td><td>".$_POST['p3']."</td></tr>"; }
if($_POST['p4'] !== "") { print "<tr><td>4.</td><td>".$_POST['p4']."</td></tr>"; }
if($_POST['p5'] !== "") { print "<tr><td>5.</td><td>".$_POST['p5']."</td></tr>"; }
if($_POST['p6'] !== "") { print "<tr><td>6.</td><td>".$_POST['p6']."</td></tr>"; }
return "</table>";
}
echo htmlentities(hh());
?>
Maar hij echo't alleen de eerste return, maar ik wil alles omdat het in een database moet worden geinsert. Heeft iemand een idee om het anders te doen of is er een functie voor?
Alvast bedankt! Casper
1.277 views