bloc customisé. Inserer un script PHP | Titre du sujet : bloc customisé. Inserer un script PHP par crazy85 sur 30/03/2010 08:53:34
Bonjour, Encore une fois impossible d'insérer un script php dans un bloc ou un article. Quelqu'un peut il me dire ou est l'erreur ? voici le code:
<?php
if ($submit == 'Calculer') {
if ($compute == 'sub') {
$day = $day + 63;
} elseif ($compute == 'add') {
$day = $day + 70;
}
$echo = date($output, mktime (0,0,0,$month,$day,$year)); //ceci est la date calculée
}
echo "
<form action="" method=post>
<table border=0 cellspacing=1 cellpadding=2 bgcolor=blue width=300>
<tr>
<td bgcolor=blue><font color=white face=arial><B>Date Calculée"; if (!empty($echo)) {echo " - Résultat: $echo";} echo "</B></font></td>
</tr>
<tr>
<td bgcolor=white>
<table border=0 cellpadding=3 cellspacing=0>
<tr>
<td aligin=left><font color=blue face=arial>Choisir date: </font></td><td aligin=left><select name=day>";
getoption(1, 31, date("d"));
echo "</select><select name=month>";
getoption(1, 12, date("m"));
echo "</select><select name=year>";
getoption(1970, 2020, date("Y"));
echo "</select></td>
</tr>
<tr>
<td aligin=left><font color=blue face=arial>Sélectionner</font></td><td aligin=left><select name=compute><option value=add>Date Maximum<option value=sub>Date Minimum</select>
</tr>
<tr>
<tr>
<td aligin=left><font color=blue face=arial>Format de sortie: </font></td><td aligin=left><select name=output><option value="j-m-Y">jj-mm-YYYY</select></td>
</tr>
</tr>
<tr>
<td aligin=left colspan=2><input type=submit name=submit value=Calculer></td>
</tr>
</table>
</td></tr></table></form>";
function getoption($start, $end, $if) {
for ($i=$start;$i<=$end;$i++) {
echo "<option value=$i"; if ($i == $if) { echo " selected";} echo ">$i";
}
}
?>
et voici le résultat
alors que normalement je devrais obtenir CECI
|
|