Ik wil met eregi een beperking op een veld leggen (alleen A of
en dacht dat te doen zoals hieronder staat, maar dan krijg ik de foutmelding sowieso in beeld. Kan iemand mij vertellen wat ik verkeerd doe?
PHP:
1
| <?$FileName = "broche" . session_id() . ".txt";//echo " $FileName ";$aantalregels = 50 ;include ("libFlatTable.php");if ($submit1 == "submit"){ if (!eregi("[A-B]", $kleurnummer)){ $Table = array(); $Table["kleurnummer"] = $kleurnummer; $Table["voornaam"] = $voornaam; WriteTableFile("$FileName", $Table); } else { echo " Alleen A of B "; }}else { if (file_exists($FileName)) { $Table = ReadTableFile($FileName); $kleurnummer = $Table["kleurnummer"]; $voornaam = $Table["voornaam"]; } else { $tekst = "" ; } }?><form action="bestelformulier_broche.php" method="post" name="mainform1" id="mainform1"><?php for($regelteller = 0;$regelteller < $aantalregels;$regelteller++) { echo '<input type="text" name="kleurnummer['.$regelteller.']" value="'.$kleurnummer[$regelteller].'" size="1" maxlength="1">'; echo '<input type="text" name="voornaam['.$regelteller.']" value="'.$voornaam[$regelteller].'" size="40" maxlength="40"><br>'; }?><input type="submit" name="submit1" value="submit" class="button"></form>?> |