8796 sujets

Développement web côté serveur, CMS

Bonjour,
j'utilise une admin pour un client que j'ai créer Smiley smile

Seulement je ne sais comment avancer avec mes tables Msql et php pour faire:

Une application pour que l'administateur puise choisir lui même la page qu'il veut pour modifier dans les menus:

j'aurais fais déjà des emplacement dans chaque page pour qu'il puise modifier à cette choisi. Smiley smile

Accueil /volontaire/donation/contact/
et apres pour chaque menu de langues Smiley smile
Fr/an/IT
et qu'il puise aller pour faire cette modification dans les autres page de langues Smiley smile

J'ai pensé faire un menu déroulant pour qu'il puise lui même choisir la page désiré pour et qu'il la modifie lui même Smiley smile

Maintenant le probleme je Bug:

Je ne sais comment faire la procédure Smiley smile

je pensé faire avec des champs caché pour revenir à la même page et pouvoir choisr à la suite les pages souhaité pour modifier Smiley smile

Mais la encore je Bug Smiley decu

Je mets un design visul pour que vous puisié mieux comprendre la procédure de l'idée que j'ai Smiley smile





<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
<? 
	$homeText=file_get_contents("../home.txt");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>saveData</title>
<link rel="stylesheet" type="text/css" href="ui.css" />
<!--t-->
<script type="text/javascript" src="../tinymce/jscripts/tiny_mce/tiny_mce.js"></script>
<script type="text/javascript"> 
	tinyMCE.init({
		 mode : "textareas",
		 theme : "advanced",
		 element_format : "xhtml",
		 theme_advanced_buttons3 : "forecolorpicker,backcolorpicker,forecolor,fontsizeselect,fontselect ",
		 theme_advanced_blockformats :"p,h1,h2,h3,h4,h5,h6,blockoquote",
		 theme_advanced_disable : "sub,sup,visualaid,hr,styleselect,anchor,help,strikethrough,justifyfull",
		 
		
	
	})
</script>

</head>

<body>
<form action="saveData.php" method="post">
  <fieldset id="prod">
  <legend>Text Editor</legend>
  <p>
    <!--
    
    stripslashes("string") ==> supprime les\ dans une chaine
    
    -->
    <textarea name="content_fr"><? echo (stripslashes($homeText)); ?></textarea>
  	<textarea name="content_en"><? echo (stripslashes($homeText)); ?></textarea>
  	<textarea name="content_it"><? echo (stripslashes($homeText)); ?></textarea>
  </p>
  <p>
    <input type="button"  value="preview" onclick="window.open('../index.php')" style="width: 50px" />
    <input type="submit" value="save" />
  </p>
  </fieldset>
</form>
</body>
</html>


---------------------------------------------------------------------------------------
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans titre</title>
</head>

<body>
<?
	$fp=fopen("../home.txt","w");
	if(fwrite($fp,$content))/*content forumualere*/
	{
	?>
    <script type="text/javascript">
    	alert ("Données sauvegardées")
    	document.location.href="index.php";
    </script>
    <?
	
	}

	fclose($fp);
?>




</body>
</html>
upload/18561-PHP.jpg
Modifié par yesetno (17 Jul 2009 - 01:04)
La page index.php
<? include("lib/registerGlobal.php"); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="ui.css" />
<title>TheMothertheresaspecialschool</title>
</head>

<body>

<div id="page">
<div id="header">
    
    <div id="head_1">
    <h1>MOTHER THERESA SPECIAL SCHOOL FOR THE <br/><span class="marge">HANDICAPPED, UDUMALPET, INDIA</span></h1>
    <div class="logo"></div>
    
    </div>
	<h2>“Helping hands are better than Praying Lips” <br/><span class="marge_1">– Mother Teresa</span></h2>
	<div class="barre_gauche"></div>
</div>

<div id="main">
	<div id="left">
   <? include("lib/nav.php"); ?>
   
   <? include("lib/content.php"); ?>
    </div>
    <div id="right">
    	<div id="content">
        
        	<ul class="lang">
      		<li><a href="index.php">FR</a> | <a href="en/index.php">AN</a>|<a href="it/index.php">IT</a></li>
   			</ul><!--lang-->
            <!--<div class="photo_1"></div>-->
       	  
    <!-- <div class="bouton_don"><p>Donation</p></div>-->
       		
            <div id="sub_content">
   			<? 
            # file_get_contents() retourne le contenu
            # du fichier home.txt sous forme de string
            $homeTxt=file_get_contents("home.txt");
            # ("string")==> converti les caractères les caractères spéciaux en entité html
            #ex: à ==> $Agrave;
            //$homeTxt=htmlentities($homeTxt);
            
            $searchArray=array();
            $replaceArray=array();
            
            //$searchArray[]="["; 	$replaceArray[]="<h1>";
           // $searchArray[]="]"; 	$replaceArray[]="</h1>";
            //$searchArray[]="\n"; 	$replaceArray[]="<p>";
            
           // $homeTxt=str_replace($searchArray,$replaceArray,$homeTxt);/* (str_replace)va chercher */
            
            #n12br() new ligne to br
            #concerti les n\ d'une chaine de caractere en baslise en BR
            #stripslases()
            /* faire attention au (p)*/
            echo stripslashes($homeTxt);
        	?>
		    </div>

			
   		</div>
        	
      
    </div>
     
 	<div style="clear:both"></div> 
 </div>

<div id="footer">
	<ul id="subnav">
    	<li><a href="">Phone numbers of M. RexRaj the school director:Land line phone: 0091.425.222.00.77</a></li>
     </ul>
	
</div>
</div>
</body>
</html>
upload/18561-dreamindex.jpg