ホームページ >バックエンド開発 >PHPチュートリアル >PHP を使用して、ユーザーがホームページ MAIN.PHP のコンテンツをカスタマイズできるようにします。コードをお持ちの場合はご協力ください。

PHP を使用して、ユーザーがホームページ MAIN.PHP のコンテンツをカスタマイズできるようにします。コードをお持ちの場合はご協力ください。

WBOY
WBOYオリジナル
2016-06-13 13:12:561074ブラウズ

PHP を使用して、ユーザーがホームページの MAIN.PHP にコンテンツを追加できるようにします。コードをお持ちの場合は助けてください。まだ試したばかりですが、次のコードに問題があるはずです。ヘルプ!


私のアイデアは次のとおりです:
まず、MAIN.PHP にすべてのカスタム コンテンツの HTML コードを入力します。たとえば、ユーザーは最大 2 つのカスタム コンテンツ ブロック A と B、I を追加できます。まずホームページに次のように記述します:

HTML コード

<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
<div id="<?php echo $widgets1 ?>">
A
</div>

<div id="<?php echo $widgets2 ?>">
B
</div>

然后在CSS中设置:

[code=CSS]
#a {
display:none;
}

#b {
display:none;
}

#a1 {
}

#b1 {
}

[/code]
つまり、custom.PHP ページ ブロックのチェックボックスで必要なコンテンツをチェックしてから、 。 。

setcookie("イベント", $_POST['events'], $now + (60));
setcookie("友達", $_POST['友達'], $now + (60) ));

PHP コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->   if(isset($_COOKIE['events'])) {
      $widgets1 = $_COOKIE['events'];
   } else {
      $widgets1 = "eventsshow";
      
   }
   
   if(isset($_COOKIE['friends'])) {
      $widgets2 = $_COOKIE['friends'];
   } else {
      $widgets2 = "friendsshow";
      
   }

   <fieldset>
      <legend>Widgets</legend>
      <input type="checkbox" value="eventsshow"  <?php
                 if($events == "eventsshow")
                    echo "checked";
      ?>></input>
      <label>events</label>
      <br/>
      <input type="checkbox" value="friendsshow"  <?php
                 if($friends == "friendsshow")
                    echo "checked";
      ?>></input>
      <label>friends</label>
      </fieldset>
      
      
       
              </form>
              <input type="submit">

?>




------解決策---------- - --------ブロックを表示するかどうかを制御するため
なので、ブロックの ID は動的に設定される必要があり、値は常に a、b のいずれかになります。 、a1、b1
どこでこんな操作をしたのか全く分かりません

------解決策------------------ Radio は同じ名前のグループですが、チェックボックスにはそれぞれ別の名前が付いています
名前を使用しているのが見えないのはなぜですか?
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。