Bonjour,
j'ai mis en place une partie administrateur permettant de faire des modifications entre autre.
et j'aimerais donc que les chekbox qui ont été cochéés par l'internaute apparaissent comme tel dans le formulaire de modification.hors je n'y arrive pas. est-ce quelque peut m'aider. merci
je joins mon fichier
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"DTD/xhtml1-strict.dtd">
<html xmlns="
[ Lien ]" xml:lang="en" lang="en">
<head>
<?php
function rteSafe($strText) {
//returns safe code for preloading in the RTE
$tmpString = $strText;
//convert all types of single quotes
$tmpString = str_replace(chr(145), chr(39), $tmpString);
$tmpString = str_replace(chr(146), chr(39), $tmpString);
$tmpString = str_replace("'", "'", $tmpString);
//convert all types of double quotes
$tmpString = str_replace(chr(147), chr(34), $tmpString);
$tmpString = str_replace(chr(148), chr(34), $tmpString);
//$tmpString = str_replace("\"", "\"", $tmpString);
//replace carriage returns & line feeds
$tmpString = str_replace(chr(10), " ", $tmpString);
$tmpString = str_replace(chr(13), " ", $tmpString);
return $tmpString;
}
?>
<title>Formulaire </title>
<script type="text/javascript" src="fckeditor/fckeditor.js"></script>
<script type="text/javascript">
window.onload = function()
{
var oFCKeditor1 = new FCKeditor( 'texte' ) ;
oFCKeditor1.ToolbarSet = 'MaToolbar' ;
oFCKeditor1.BasePath = "fckeditor/" ;
oFCKeditor1.ReplaceTextarea() ;
oFCKeditor2.ToolbarSet = 'Basic' ;
oFCKeditor2.BasePath = "fckeditor/" ;
oFCKeditor2.ReplaceTextarea() ;
} </script>
</head>
<body bgcolor=#FFFFCC>
<div>
<?php
//connexion à la base
include("include/bdd.php");
//requête sur la table module_secteur_activite
$requete1="select * from module_secteur_activite";
$pointeur1=mysql_query($requete1) or die(mysql_error());
//requête sur la table module_territoire
$requete2="select * from module_territoire";
$pointeur2=mysql_query($requete2) or die(mysql_error());
//requête sur la table module_secteur_activite
$requete="select * from fiche_initiative, module_territoire, module_secteur_activite where fiche_initiative.id_territoire=module_territoire.id_territoire and fiche_initiative.id_secteur_activite=module_secteur_activite.id_secteur_activite and id_initiative='$id_initiative'";
$pointeur=mysql_query($requete) or die(mysql_error());
while($ligne = mysql_fetch_object($pointeur)){
$id_initiative = $ligne['id_initiative'];
$service_personne = $ligne['service_personne'];
$video = $ligne['video'];
$valide = $ligne['valide'];
print"
<form action=\"valider_modif.php\" name=\"myform\" onsubmit=\"return submitForm(); enctype=\"multipart/form-data\" method =\"post\" >
<script language=\"JavaScript\" type=\"text/javascript\">
</script>
<!-rest of your form-->
<table width=\"100%\" border=\"0\" cellspacing=\"0\">
<tr>
<td>
<input type=\"hidden\" name=\"id_initiative\" />
<div align=\"left\"><font color=\"#333333\" size=\"4\" face=\"Arial, Helvetica, sans-serif\">Modifier une
initiative</font></div></td>
</tr>
</table><br><br>
<table width=\"821\">
<tr>
<td width=\"202\"><font color=\"#333333\" size=\"2\" face=\"Arial, Helvetica, sans-serif\">Nom
de l'initiative</font></td>
<td width=\"539\">
<font size=\"3\">
<input type=\"text\" size=\"50\" name=\"nom_initiative\" value=\"$ligne->nom_initiative\" />
</font></td>
</tr>
<tr>
<td><font color=\"#333333\" size=\"2\" face=\"Arial, Helvetica, sans-serif\">Sous-titre</font></td>
<td> <font size=\"3\">
<input type=\"text\" size=\"50\" name=\"soustitre\" value=\"$ligne->soustitre\"/>
</font></td>
</tr>
<tr>
<td><font color=\"#333333\" size=\"2\" face=\"Arial, Helvetica, sans-serif\">Introduction</font></td>
<td><font size=\"3\">
<textarea name=\"introduction\" rows=\"10\" cols=\"60\" value=\"introduction\">$ligne->introduction</textarea>
</font></td>
</tr>
<tr>
<td width=\"202\"><font color=\"#333333\" size=\"2\" face=\"Arial, Helvetica, sans-serif\">Date
de publication</font></td>
<td width=\"539\"> <font size=\"3\">
<input type=\"text\" size=\"9\" maxlength=\"10\" name=\"date_publication\" value=\"$ligne->date_publication\"/>
<font color=\"#333333\" size=\"2\" face=\Arial, Helvetica, sans-serif\">(2008-12-04)</font></font></td>
</tr>
<tr>
<td><font color=\"#333333\" size=\"2\" face=\"Arial, Helvetica, sans-serif\">Secteur
d'activité</font></td>
<td> <font size=\"3\">
<select name=\"id_secteur_activite\" size=\"1\">
//choix d'une rubrique dans le menu déroulant
while($ligne = mysql_fetch_object($pointeur1))
{
$id_secteur_activite = $ligne->id_secteur_activite;
$nom_secteur_activite = $ligne->nom_secteur_activite;
$option .= \"<option value=\"$id_secteur_activite\" style=\"font-size: 13pt;\" >$ligne->nom_secteur_activite</option>\";
}
print(\"$option\");
</select>
</font></td>
</tr>
<tr>
<td><font color=\"#333333\" size=\"2\" face=\"Arial, Helvetica, sans-serif\">Territoire</font></td>
<td> <font size=\"3\">
<select name=\"id_territoire\" size=\"1\">
//choix d'une rubrique dans le menu déroulant
while($ligne = mysql_fetch_object($pointeur2))
{
$id_territoire = $ligne->id_territoire;
$nom_territoire = $ligne->nom_territoire;
$option2 .= \"<option value=\"$id_territoire\" style=\"font-size: 13pt;\" >$ligne->nom_territoire</option>\";
}
print(\"$option2\");
</select>
</font></td>
</tr>
<tr>
<td><font color=\"#333333\" size=\"2\" face=\"Arial, Helvetica, sans-serif\">Présentation</font></td>
<td><font size=\"3\">
<textarea id=\"texte\" name=\"texte\">$ligne->texte</textarea>
</font></td>
</tr>
<tr>
<td><font color=\"#333333\" size=\"2\" face=\"Arial, Helvetica, sans-serif\">Contact</font></td>
<td> <font size=\"3\">
<textarea name=\"contact\" rows=\"10\" cols=\"60\">$ligne->contact</textarea>
</font></td>
</tr>
<tr>
<td><font color=\"#333333\" size=\"2\" face=\"Arial, Helvetica, sans-serif\">Logo</font></td>
<td> <font size=\"3\">
<input type=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"100000\" />
<input name=\"logo_initiative\" type=\"file\" size=\"35\" />
</font></td>
</tr>
<tr>
<td><font color=\"#333333\" size=\"2\" face=\"Arial, Helvetica, sans-serif\">Photo</font></td>
<td> <font size=\"3\">
<input type=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"100000\" />
<input name=\"photo_initiative\" type=\"file\" size=\"35\" />
</font></td>
</tr>
<tr>
<td height=\"26\"><font size=\"3\"> </font></td>
<td> <font size=\"3\">
";
}
?>
c'est ici la partie qui me pose problème
<input type="checkbox" name="service_personne" <?php if($_POST["service_personne"]=1) { echo "CHECKED";}?>>
<font color="#333333" size="2" face="Arial, Helvetica, sans-serif">Services aux personnes</font><font size="2"><br>
<input type="checkbox" name="video" <?php if($_POST["video"]=1) { echo "CHECKED";}?>>
<font color="#333333" face="Arial, Helvetica, sans-serif">Initiative en vidéo</font><br>
<input type="checkbox" name="valide" <?php if($_POST["valide"]=1) { echo "CHECKED";}?> >
<font color="#333333" face="Arial, Helvetica, sans-serif">valide</font></font></font>
</td>
</tr>
</table>
<br />
<table border="0" align="center">
<tr>
<td width="56">
<input type="submit" name="go" value="Valider" style="font-size: 10pt;" />
</td>
<td width="973">
<input type="reset" value="Annuler" style="font-size: 10pt;" />
</td>
</tr>
</table>
</form>
<div align="center"> <font size="2" face="Arial, Helvetica, sans-serif"><a href="choix.php">Revenir à la liste des initiatives >></a></font><br />
<font size="2" face="Arial, Helvetica, sans-serif"><a href="fiche_initiative.php">Revenir au menu >></a></font></div>
</div>
</body>
</html>
odile2ré