1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62
|
<?php
if (isset ($_POST['creapage'])) {
$faux = 0 ;
if (empty($_POST['type']) or empty($_POST['nompage']) or empty($_POST['arraypage']) or empty($_POST['codepage'])) {
$faux++; ?><script language="javascript"> alert("Les champs n'ont pas tous été remplie.") </script> <?php }
if ($faux == 0 ) {
// sans le code qui est en bas, la page s'affiche
$creapage = "pageperso/".$_POST['nompage'].".".$_POST['type'];
touch($creapage);
$fpcrea=fopen($creapage,"w");
if ($_POST['type'] == "html") {
fwrite($fpcrea,nl2br($_POST['codepage']));
} else {
fwrite($fpcrea,$_POST['codepage']); }
fclose($fpcrea2);
$rqmenupagecrea = mysql_query("INSERT INTO `[sitero]menu` (nom,actif,arrayname,arraypages,id_order) VALUES ('".$_POST['nompage']."','".$_POST['actif']."','".$_POST['nompage']."','$creapage','"$_POST['id_order']."')") or die (mysql_error());
// sans le code qui est en haut, la page s'affiche
}
}
?>
<form action="" method="post" name="creapage">
<table style="margin-left:30px; margin-right:30px;" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="30" valign="middle">Type de page : </td>
<td align="left" valign="middle"><input type="radio" value="html" name="type"> : texte(débutant) <input type="radio" value="php" name="type">
: dynamique (php ,expérimenté) </td>
</tr>
<tr>
<td height="30" valign="middle">Statut : </td>
<td align="left" valign="middle"><select name="actif"><option value="0">Désactiver<option value="1">Activer</select></td>
</tr>
<tr>
<td height="30" valign="middle">Ordre : </td>
<td align="left" valign="middle"><select name="id_order">
<option value="0">0
<option value="1">1
<option value="2">2
<option value="3">3
<option value="4">4
<option value="5">5
<option value="6">6
<option value="7">7
<option value="8">8
<option value="9">9
<option value="10">10
</select>
</td>
</tr>
<tr>
<td height="30" valign="middle">Nom de la page : </td>
<td align="left" valign="middle"><input type="text" size="50" maxlength="30" name="nompage"></td>
</tr>
<tr>
<td colspan="2"><textarea name="codepage" cols="100%" rows="100%"></textarea></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" name="creapage" value="ok" class="boutton" style="margin-top:5px;"></td>
</tr>
</table>
</form> |
Partager