• 追加された行はこの色です。
  • 削除された行はこの色です。
#author("2016-05-11T09:11:36+09:00","","")
#author("2016-05-14T22:52:45+00:00","","")
*Web [#b9529eaa]
**Wiki [#q93cd2a2]
*** Wikiの文章を<BR>なしに改行したい [#n1d96f29]
pukiwiki.ini.phpで以下を修正すると、改行をBRに変換してくれるらしい
 // Convert linebreaks into <br />
 $line_break = 1;

***pukiwiki.ini.phpにて [#f4af7124]
-[[Pukiwikiの「?」(はてな)がキライ>http://qiita.com/t_n/items
 $nowikiname = 1;
と設定すると、WikiName を自動リンクしなくなる。

***Wikiのバックアップ [#f9e13bff]
http://www.hogehoge.co.jp/?plugin=dump

***Twitterのタイムライン(TL)をwikiに挿入したい [#l043f78e]
-Twitter挿入用のプラグインを造ってる方がいた[[https://kaz-ic.net/]]
-- Tool > twitter_widget.inc.phpより
--#twitter_widget(各種パラメータ)

***WikiWikiのAmazonアソシエイトがうまく機能しない [#j39dddf8]
-Amazonアソシエイトに登録して自分のIDをもらう(自分のID-22)
-WikiWikiで&Amazon(商品ID)と記載する
-うまくいかない
-[[http://wikiwiki.jp]]に自分のIDを伝える必要がある
-[[ココ>http://wikiwiki.jp/Notice%2F2006-06-07]]を参考に設定する
--::config/plugin/amazonのページを開く、なければ新規で作る
--ページを凍結する(凍結しないと機能しない)
-商品紹介ページに&amazon(B01734EV0U,image);と記載する

***wikiでFTPから削除できないファイルやフォルダがある [#f9f4ea84]
-パーミッションを変更777にしてから削除すれば消せる

***GetとPostの違い [#r540dc35]

-Get(URLの後ろに?変数名=値がつく)
index.html
 <FORM method=GET action="test.php">
  <INPUT type="text" size="25" maxlength="150" name="変数名">
 </FORM>
test.php
 <?php
 echo $_GET["qz"];
 ?>


-Post(URLの後ろに引数がつかない)
index.html
 <FORM method=POST action="test.php">
  <INPUT type="text" size="25" maxlength="150" name="変数名">
 </FORM>
test.php
 <?php
 echo $_POST["qz"];
 ?>



*** !=== とか === 演算子ってなに? [#f1d666c3]
 数値と文字列を比較したときに、== 演算子や != 演算子が暗黙の型変換を行うのに
 対し、=== 演算子や !== 演算子は数値と文字列は常に異なるものと判断します。

戻り値がゼロの場合falseなのかゼロなのか区別がつかない。
例えば特定の文字列が含まれるstrposの場合先頭に文字列を発見した場合、
ゼロが返るがこれを「==」で判定するとfalseと区別がつかない。
文字列と明確に区別するために「!== false 」を使用すれば、ゼロとfalseを区別できる。
ちなみにこの場合trueと「===」を明確に区別しなくても大丈夫。

 if ( 123  ==   123 ) { ... }    // true(真)
 if ("123" ==  "123") { ... }    // true(真)
 if ("123" ==   123 ) { ... }    // true(真)
 if ( 123  ==  "123") { ... }    // true(真)
 if ( 123  ===  123 ) { ... }    // true(真)
 if ("123" === "123") { ... }    // true(真)
 if ("123" ===  123 ) { ... }    // false(偽)
 if ( 123  === "123") { ... }    // false(偽)