generation-jdr/pages/regex.php

36 lines
1.0 KiB
PHP

<?php
$objet = array();
$tabobjet=0;
$total=0;
if(!empty($_POST)){
$output='';
if(!empty($_POST['qtt'])){
if (preg_match_all("`([0-9]+)[dD]{1}([0-9]+)([a-zA-Z]{0,2})`", $_POST['qtt'], $objet)){
echo $_POST['qtt']."<br/>";
print_r($objet);
$output.= '<h2>'.count($objet).' lancés</h2>';
foreach ($objet as &$value) {
$output.= '-'.$value[0].' d\'une valeur de '.$value[1].' piéces d\'or <br />';
$total+=$value[1];
}
}
else $output = "Aucune correspondance trouvée.";
}
echo $output;
}
else {
$output ='';
$output.='<h2>Nombre d\'objet magique à générer</h2>';
$output.='<form name="generer" method="post" action="index.php?page=regex">
<table>
<tr>
<td><label for="fp1">Quantité :</label></td>
<td><input type="text" id="qtt" name="qtt" value="" /></td>
&nbsp;<font id="msgErreur" color="red"></tr>
<tr><td align="center" colspan="3"><input type="submit" name="generer" value="Générer" /></td></tr>
</table>';
echo $output;
}
?>