0

編集フォームのスナップ私はPHPが初めてです.jsファイルがあります

    var sites = [
 //Texte anime
  {url:" http://carouselinfo.com/canal/", duration:9},
 //Texte anime
  {url:" http://carouselinfo.com/canal-2/", duration:9}, 
  //Intro detallee
 {url:"http://carouselinfo.com/index-t1.html", duration:35},
 //CTA
 {url:"http://carouselinfo.com/index-t2.html", duration:35},
     //Football
  {url:"http://carouselinfo.com/twitter-ligue/", duration:100},  
 //Texte anime
  {url:" http://carouselinfo.com/canal-2/", duration:9},     
  //TrailersClub.com
  {url:"http://trailersclub.com/?lang=fr", duration:480},    
 //Heure
 {url:"http://carouselinfo.com/heure", duration:8},
 //Meteo
 {url:"http://carouselinfo.com/meteo", duration:12},
 //Texte anime
  {url:" http://carouselinfo.com/canal-cine/", duration:9},
 //Cine
 {url:"http://carouselinfo.com/cine/index-t1.html", duration:150},
  //Texte anime
  {url:" http://carouselinfo.com/canal-2/", duration:9}, 
 //Heure
 {url:"http://carouselinfo.com/heure", duration:8},
 //Meteo
 {url:"http://carouselinfo.com/meteo", duration:12},
 //Texte anime
  {url:" http://carouselinfo.com/canal-cine/", duration:9},
   //Cine

 ];

sanpのPHPコード

  for($i=0;$i<count($html);$i++)
 {
 echo '<ul class="link" id="link">';
 echo "<li>".$html[$i]."</li>";
 echo '<span class="main">'.$duration[$i].'</span>';
 echo "</ul>";
   }   

誰かが編集機能を使用してデータを変更した場合に私がしなければならないこと.上に私のページのスナップがあるので、誰かが最初の行でURLのみを変更した場合、データを投稿し、行3のjsファイルにデータを保存します. jsの他のデータまたはURLを変更すると問題が発生するため、AJAXでPOSTを使用してその特定の行で更新したい.問題は、変数行があるため、jsファイルのその特定の行で更新する方法です

4

1 に答える 1

0

db / xml / jsonを使用して、urls期間エントリを保存および追加/編集/削除してみてください。すべてを管理するphpファイルは、js配列を生成し、ヘッダーをjsとして出力する可能性があります。doc http://php.net/manual/en/ref.json.php ただし、変更を保存するにはファイルを書き直す必要があります。

于 2012-05-14T10:44:48.280 に答える