Exemplo n.º 1
0
        $requetecategories = $bdd->query('SELECT * FROM ' . TABLE_NEWS_CATS . '');
        ?>
	<h1>Modifier une nouvelle</h1>
	<form method="post" action="news.php">
		<p><label for="titre">Titre</label><br />
		<input type="text" name="titre_modifier" style="width:99%" value="<?php 
        echo $donnees['news_titre'];
        ?>
" /></p>
		<input type="hidden" name="id_modifier" value="<?php 
        echo $donnees['news_id'];
        ?>
" /></p>
			
		<textarea rows="10" style="width:99%;" name="contenu_modifier"><?php 
        echo XTCode_xdecode($donnees['news_contenu']);
        ?>
</textarea>
		
		<fieldset>
			<legend>Options</legend>
					<select name="categorie">
	<?php 
        while ($dataCategorie = $bdd->fetch($requetecategories)) {
            echo '<option value="' . $dataCategorie['categorie_id'] . '" ' . ($donnees['news_categorie'] == $dataCategorie['categorie_id'] ? 'selected="selected"' : NULL) . '>' . $dataCategorie['categorie_nom'] . '</option>';
        }
        ?>
	</select>
		</fieldset>
		
		<p style="text-align:right;"><input type="submit" value="Modifier la nouvelle" /></p>
    private function citer()
    {
        //On vérifie si le commentaire existe.
        $id_m = intval($_GET['cite_commentaire']);
        if (!$this->verifExist($id_m)) {
            make_redirection($error);
        }
        $sql = $bdd->query('SELECT commentaire_contenu, commentaire_auteur AS id_commentaire_auteur, membres.pseudo AS commentaire_auteur FROM ' . $this->table . ' LEFT JOIN membres ON commentaire_auteur = membres.id WHERE commentaire_id = ?', $id_m);
        $data = fetch($sql);
        //On peut afficher le formulaire de modification.
        $data['commentaire_contenu'] = '|citation="' . $data['commentaire_auteur'] . '"|' . XTCode_xdecode($data['commentaire_contenu']) . '|/citation|';
        ob_start();
        ?>
		    <form method="post" action="" id="form_cite_com_<?php 
        echo $id_m;
        ?>
">
				    <fieldset>
					    <legend>Ajouter un commentaire à partir d'une citation.</legend>
					    <p>
					    <?php 
        // echo xtcode_form( 'comm_contenu' );
        ?>
					    <textarea name="comm_contenu" id="comm_contenu" cols="86" rows="10"><?php 
        echo $data['commentaire_contenu'];
        ?>
</textarea>
					    <?php 
        // echo previsualiser( 'comm_contenu' );
        ?>
					    </p>
				    </fieldset>
				    <p style="text-align:right;">
					   	<input type="submit" name="com_send" id="com_send" />
					</p>
		    </form>
		<?php 
        $return = ob_get_contents();
        ob_end_clean();
        return $return;
    }