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
|
--------------------------------
//$titre_ est recupéré depuis la base de données.
$titre = '<input type="text" id="titre1" name="titre1" size="70" maxlength="100" value="'.stripslashes($titre_).'">';
<form action="page2.php" method="post">
<h3>
<?php echo "Titre : ".$titre; ?><input type="submit" value="Modifier" />
</h3>
//$contenu est récupérée depuis la base de données
<textarea id="editor1" name="editor1"><?php echo $contenu; ?></textarea>
<script type="text/javascript">
CKEDITOR.replace( 'editor1' );
</script>
</form>
----------------------------------
page2.php
$titre=$_POST["titre1"];
if ( isset( $_POST ) )
$postArray = &$_POST ; // 4.1.0 or later, use $_POST
else
$postArray = &$HTTP_POST_VARS ; // prior to 4.1.0, use HTTP_POST_VARS
foreach ( $postArray as $sForm => $value )
{
if ( get_magic_quotes_gpc() )
//$postedValue = htmlspecialchars( stripslashes( $value ) ) ;
$postedValue = $value ;
else
//$postedValue = htmlspecialchars( $value ) ;
$postedValue = $value;
}
if (($titre!="" and $postedValue!="" ))
{
$req=mysql_query('UPDATE table SET titre="'.addslashes($titre).'",contenu=\''.addslashes($postedValue).'\' ')or die (mysql_error ());
echo "<div class='classe1'><h2>Modification effectuée<br /></h2>
<a href='javascript:history.go(-1)'>Retour</a></div>";
//header('Refresh: 5; url=index.php');
}
-------------------------------------------- |
Partager