fork(1) download
  1. <?php
  2.  
  3. $Regex = '/^[a-zA-ZÀ-ÖØ-öø-ÿ0-9 -]*$/u';
  4. $Field = ['12344', 'asd af', 'ÖØ-öø', '....', 'sdf5 5ÖØ - ø', '342423fdfwerRWERÖØ-öøfffФЯ', '?'];
  5. for ($counter = 0; $counter <= 6; $counter++){
  6. if(!preg_match($Regex, $Field[$counter])) {
  7. echo '<script language="javascript">';
  8. echo 'alert("Only numbers, letters and - are allowed!")';
  9. echo "</script>\n";
  10. //header("Location:{$_SERVER['HTTP_REFERER']}");
  11. //break;
  12. //exit;
  13.  
  14. } else {
  15. echo $Field[$counter] . " passed!\n";
  16. if($counter == 6){
  17. $Proceed1 = true;
  18. }
  19. }
  20. }
Success #stdin #stdout 0.02s 24056KB
stdin
Standard input is empty
stdout
12344 passed!
asd af passed!
ÖØ-öø passed!
<script language="javascript">alert("Only numbers, letters and - are allowed!")</script>
sdf5 5ÖØ - ø passed!
<script language="javascript">alert("Only numbers, letters and - are allowed!")</script>
<script language="javascript">alert("Only numbers, letters and - are allowed!")</script>