Skip to content

Instantly share code, notes, and snippets.

@catoidrobo
catoidrobo / checkbox.php
Last active April 13, 2016 05:22
チェックボックスをチェック済みにするやつの修正版
<?php
$view_arr = array("red", "green", "bule", "Yellow", "black", "white");
$get_arr = array("bule", "Yellow", "black");
// 「in_array()を使えばもうひとつforeachを使わないくても済むのではと」というコメントを頂いたので修正
foreach($view_arr as $val){
if(in_array($val, $get_arr)){
echo '<input type="checkbox" name="hoge[]" value="'.$val.'" checked>'.$val;
}else{
@catoidrobo
catoidrobo / gist:aa13b09a5593bd5a682a943932802cf4
Created April 11, 2016 09:53
得た値からのチェック済みにするチェックボックスの生成だけど、綺麗じゃない
<?php
$view_arr = array("red", "green", "bule", "Yellow", "black", "white");
$get_arr = array("bule", "Yellow", "black");
foreach($view_arr as $v){
foreach($get_arr as $v2){
if($v === $v2){
$temp = $v2;
echo '<input type="checkbox" name="hoge[]" value="'.$v.'" checked>'.$v;
@catoidrobo
catoidrobo / gist:b07e7cead212d6aba319
Created March 29, 2016 03:22
WordPressにカスタム投稿を追加する
// カスタム投稿タイプの追加
add_action( 'init', 'create_post_type' );
function create_post_type() {
register_post_type( 'news', // 投稿タイプ名の定義
array(
'labels' => array(
'name' => __( 'ニュース' ), // 表示する投稿タイプ名
'singular_name' => __( 'ニュース' )
),
'public' => true,
@catoidrobo
catoidrobo / gist:9d876faea1907cded2e9
Created March 9, 2016 02:49
_main_complete:164: _ignored: function definition file not found というエラーが出た
zshでのエラーみたい
tabを押して候補を出そうとする出る
* lsは途中からエラーがでる
* cdとcatでエラーが出た
こういうときは.zcompdumpを削除してシェルを新しくするといいらしい
参考
http://kaworu.jpn.org/freebsd/zsh_%E3%81%AEfunction_definition_file_not_found%E3%81%A8%E3%81%84%E3%81%86%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%AE%E5%AF%BE%E5%87%A6%E6%B3%95
@catoidrobo
catoidrobo / gist:59f495476e3498e1f561
Last active February 26, 2016 04:47
HTMLからメーラーを起動、件名を自動入力
<a href="mailto:hogehoge@example.com?subject=【問い合わせ 】商品番号114514">お問い合わせはこちら</a>
<!--
送信先 : hogehoge@example.com
件名 : 【問い合わせ 】商品番号114514
となる
コンタクトフォームのほうがスマートかも
-->
@catoidrobo
catoidrobo / gist:ffb88b275ad0d5feac3f
Created February 26, 2016 04:44
imgを中央揃えにしたいが、divタグでくくれないとき
imgCeter{
display: block;
margin-left: auto;
margin-right: auto;
}
<img src="hoge.jpg" class="imgCeter" />
参考
http://wayohoo.com/programming/css/how-to-center-the-img-tag.html
@catoidrobo
catoidrobo / gist:7ade372d72735d7ca2c8
Created February 26, 2016 04:40
cssで最大幅と最小幅を指定する
img{
max-width: 500px; /* 最大幅 */
min-width: 200px; /* 最小幅 */
}
/*
これつかえばimgが元のサイズで表示される
指定したimgが最大幅よりもあったとき、指定した最大幅で表示される
高さはmax-widthとmin-width
*/
@catoidrobo
catoidrobo / clear_form_button
Created February 15, 2016 03:14
全ての入力フォームではなく、個別の入力フォームの値を空にするボタン
<script>
function clearForm(clear_form_name) {
document.contents.elements[clear_form_name].value = "";
}
</script>
<input type="button" value="クリア" onClick="clearForm('clear_form_name')">
@catoidrobo
catoidrobo / gist:14b473ba95b95981e140
Created February 12, 2016 09:25
form1に値をいれるとform2に値が勝手に入る。今回は小数点第3位以下を切り捨てにした場合
<script>
function space(self) {
document.forms['form_name'].elements['form2'].value = Math.floor(self.value * 100) / 100;
}
</script>
<input type="text" name="form1" value="" onchange="space(this);" />
<input type="text" name="form2" value="" />
@catoidrobo
catoidrobo / msarty_pluudown
Created February 12, 2016 01:50
smartyでのプルダウン(セレクトボックス)の表示
<select name="s_ad_type">
<!--
$pulldown_arr : プルダウンの中身が入ったindex配列
$checked_value : チェック済みにしたい値
-->
{foreach key=key item=val from=$pulldown_arr name=pulldown}
{if $val == $checked_value}
{assign var=checked value="selected"}
{else}