タグ

PHPに関するtoshifmeのブックマーク (24)

  • WordPressのプラグインを作成する | TRIPLEXXX

    WordPress のプラグインは php で作成します。WordPress の各種動作は php の関数で定義されており、それらをフック(独自の関数を追加)することでプラグインが機能します。 プラグインによくあるのは「エントリ文の特定の文字列(=プレースホルダ)を置き換え(て様々な処理をす)る」ものです。例えば WordPress の基機能では、エントリ内に <!–more–> と記述すると、エントリ一覧ではその位置までエントリ文が表示され、続きを読むリンクが追加されます。このような動作をプラグインで実現することができます。以下では、WordPress のプラグインの作成方法を順に説明します。 アクションとフィルタ プラグインはアクションとフィルタを利用します。それぞれに用意されたフックに、独自の関数を追加することでプラグインとして動作します。現状ではコーディング上、アクションとフ

  • 携帯端末の振り分け方法(PHP)

    携帯端末の振り分け方法(PHP)  2 1 2 3 0 1 0 携帯サイトを構築するにあたり、絵文字を全く使用しない場合は問題ありませんが、絵文字や画像を使いコンテンツを閲覧させたい場合端末ごとに表示する内容やページを振り分ける必要があります。 特に、i-mode端末はFOMA902シリーズからはテーブルや背景画像に対応しましたがそれ以前の端末ではほんの一部のCSSに対応しているのみで、注意が必要です。 ここでは、各キャリアごとの振り分け方法について書いてみます。 環境変数HTTP_USER_AGENTの値は訪問者側で変更することが可能な為、必ずそのキャリアの端末か確認するにはリモートホストIPアドレスを利用した方が良いでしょう。 IPアドレスからリモートホストを逆引きできない場合などもあるようなので携帯電話キャリアの公開しているIPアドレス帯域内であるかを確認する方法が望ましいと思い

  • PHPによる誰でも出来る簡単Twitterbotの作り方 - 遥か彼方の彼方から

    プログラムcronよくわからないしAPIとかもまだ触りたくない、でも簡単なものでもいいからtwitterbotが作りたい! なんて人がいるんじゃないかと思います。僕がそうです。そこで、一時間に一度の発言でいいPHPのごくごく基的な知識がある@返しとかしないという条件で簡単なbotを作ってみました。作り方PHPtwitterの投稿をするにはPHPTwitterに投稿 - HIRACCHI H.D.を参考にするのが一番簡単です。 messageというところを$mesとでもしておいて、usernameとpasswordを入力した後の場所で、投稿したいメッセージをプログラムで作成、それを$mesに代入とするのがいいです。実際に投稿するメッセージは、お好きなモノを。どこかのサイトの定期的に変化するデータをもってきてもいいですし、事前にいくつか表示したいものを用意して乱数で振り分けたりしてもいい

  • twitterのbotをphpで制作する | 星光のつれづれ日記

    始めに 最近ニュースで取り上げられるほど隆盛を極めている『twitter』。 twitterの紹介は割愛するが、その中でプログラムで動いている『bot』と言うものがある。 例えば、@buzztterや@bombtterなどがある。 他にもおもしろ所として@wakatterや@ha_ru_kaなんて言うユーザーの発言にをうまく利用したものもある。 地震速報や天気、料理レシピ人工知能を使ったものなど枚挙にいとまがない。 これらのbotの制作はプログラム初心者にとってハードルの高いものだと思う。 そこで今回、プログラミング言語の一つであるphpを使って作る方法をドドーンと公開する事にした。 僕も@dq_pencilや@nyafuuu、そして@nanikiruといくつか作った。 これらに使われているテクニックや関数なんかを公開しようと言う事ね。 僕が作ったボットについて詳しくはこちらへ。他の参

    twitterのbotをphpで制作する | 星光のつれづれ日記
  • PHPでTwitterのBotを作ってみる - yuyarinの日記

    Twitterで自分のタイムラインに表示されたメッセージにキーワードを見つけたら、何か反応を投稿するボットを作ってみる。 仕様 /homeと/repliesからメッセージを1ページ取得する。 メッセージにキーワードがあれば対応するメッセージを投稿する。 repliesを優先してレスする。 実装 PEAR::HTTP_Clientを使う。コードは結構な量になってるので、要所だけ書く。 class TwitterBotとして実装。 require_once "HTTP/Client.php"; タイムラインの取得 Twitterはベーシック認証のみを正式サポートしているのでPEAR::HTTP_Clientでベーシック認証を行う。 $basic = array('Authorization'=>'Basic '.base64_encode($this->username.':'.$this->

    PHPでTwitterのBotを作ってみる - yuyarinの日記
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • 『Twitterのタイムラインを取得するPHPスクリプト』

    2010.08.25 追記 このエントリは、2010年8月末で廃止になるBasic認証を通してTwitterAPIを操作するものです。 OAuthを通してTwitter APIを操作したい場合は、下記エントリを参考にしてみてください。 OAuthを通してPHPからタイムラインの情報を取得する Twitterは公開されているAPIを通して外部からでも操作が可能なので、試しにタイムラインを取得するPHPスクリプトを書いてみました。 なお、TwitterAPIの解説については、下記のサイトがとても参考になりました。 Twitter API 仕様書 (勝手に日語訳シリーズ) @ 観測気球 まずは、自分自身の発言を一覧化するスクリプトです。 なお、利用するにあってはPEARのHTTP/Clientが必要になるので、事前にインストールしておいてください。 <?php require_once "

    『Twitterのタイムラインを取得するPHPスクリプト』
    toshifme
    toshifme 2009/10/22
    わかりやすいです。PEARを使うパターン
  • TwitterのAPIを利用して何か作る事にした : ちょびんブログ

    今までAPIを使った事ないので勉強になるかなと… 携帯からTwitterに投稿や閲覧ができる物を作ってみる事にする。 現在はモバツイッターを使って十分満足しているので、特に何か特別な事がしたい訳じゃなくて、表示と投稿ができればヨシとする。 ・情報メモ [観] Twitter API 仕様書 (勝手に日語訳シリーズ) PHPTwitterに投稿 - HIRACCHI H.D. API仕様書を読み進めるが、APIを使用するのが初めてなので良くわからない。。。 とりあえず、自分のAPI使用状況が解るらしいリクエストURLがあったのでそれを使ってみる。 PHPTwitterに投稿 - HIRACCHI H.D.で紹介されていたサンプルコードを少し変更。 //ユーザー名 $username = 'username'; //パスワード $password = 'password'; //接続オ

    toshifme
    toshifme 2009/10/22
    わかりやすいです。ありがとうございます!
  • php.to

    This domain may be for sale!

    toshifme
    toshifme 2008/12/15
    日本語のcaptcha
  • mantis - а -

    日頃より、アレスネットをご愛顧いただきまして誠にありがとうございます。 「ホームページサービス」のサービス提供は2016年1月31日をもちまして終了させていただきました。 これまで長らくご利用いただき、誠にありがとうございました。 今後も、皆様によりよいサービスをご提供させていただけるよう、サービス品質向上に努めて参りますので、何卒、ご理解いただけますようお願 い申し上げます。 <アレスネットをご契約のお客様へ> 後継サービスとして「userwebサービス」を提供させていただいております。 詳しくは、以下のリンクをご参照ください。 ▼「userwebサービス」のご案内 http://www.ejworks.info/userhp/alles/index.html 今後ともアレスネットをご愛顧いただけますようお願い申し上げます。 株式会社イージェーワークス アレスネット カスタマーサポート

  • PHPとGDを使ってCAPTCHAを実装する方法 / ウェブデザインライブラリー

    <form method="post" action=""> <table bgcolor="#CCCCCC"> <tr><th>Contact us (Post new message):</th></tr> <tr><td><textarea cols="30" rows="5"></textarea></td>&l t;/tr> <tr><th><input type="submit" value="Submit"></th></tr> </table> </form> <?php session_start(); header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); header("Cache-Control:

  • 妹の質問に答える非常に斬新なPHP用のCAPTCHAモジュール「妹認証」

    ネタではなく極めてマジメなBOT対策用モジュール、それが「妹認証」です。 MITライセンスで無償提供されており、質問文と回答文に日語を完全にサポートし、質問文はPHP+GD+TTFフォントで画像出力を実現。標準でバンドルされている妹の名前は「れいにゃ」となっており、質問文やキャラクターを自分でカスタマイズすることも可能です。 実際の動作デモやダウンロード、導入方法などは以下から。 妹認証 - 妹がBOTからプログラムを守る http://www.okanesuita.org/auth_sister/ 以下のリンクから動作デモを体験することができます。 動作デモ http://www.okanesuita.org/auth_sister/?#demo 質問文が表示されるので回答を入力、「送信」をクリックすると…… 成功 以下のリンクからダウンロードが可能です。 ダウンロード http://

    妹の質問に答える非常に斬新なPHP用のCAPTCHAモジュール「妹認証」
    toshifme
    toshifme 2008/09/04
    斬新といえば斬新なツール
  • PHPのopen_basedirの設定 (Yo-shiの休憩所)

    Pleskの設定でPHPを有効にすると open_basedirの設定がセキュリティの関係ということで /var/www/vhosts/[ドメイン名]/httpdocs:/tmp となってしまいます。 こうすると逆に公開ディレクトリに置きたくないものがおけなくなってしまい、非常にセキュリティ的にやばいのでは?ということでopen_basedirを変更してみました。 ex)データベースへの接続パスワード等は気持ち悪くていくら.htaccessで拒否しても置きたくないですよね・・・ 設定は /var/www/vhosts/[ドメイン名]/conf/ の中に vhost.conf を作成して 中身は <Directory /var/www/vhosts/[ドメイン名]/httpdocs> <IfModule sapi_apache2.c> php_admin_value open_

    toshifme
    toshifme 2008/04/03
    セキュリティ設定
  • クララオンラインカスタマーセンター

    平素は格別のご高配を賜り、厚く御礼申し上げます。 このたび、クララオンラインカスタマーサポートのサイトを一新いたしました。 これに伴い、ホームページアドレスを下記の通り変更いたしましたのでご案内申し上げます。 今後も、より一層みなさまのお役に立てるよう取り組んでまいりますので、 引き続きご愛顧を賜りますよう心よりお願い申し上げます。

    toshifme
    toshifme 2008/04/03
    参照設定
  • サービス終了のお知らせ

    平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 件に関するお問い合わせはこちらよりお願いいたします。

    toshifme
    toshifme 2008/03/08
    日付データをいじるときに便利な関数
  • な!自転車でやせる >> Nucleus+PPhlogger (Power Phlogger)(58)

    私が借りているサーバでは標準でアクセス解析ができる。 それならわざわざpphloggerなど入れる必要はないのだが、ちょっと試してみたかった。 以下のページを参考にさせていただいた。 PowerPhlogger使ってみました(1) PowerPhlogger使ってみました(2) アクセス解析 きたほたる.COM[XOOPS] まずはPHPee.comからpploggerをgetする。 もうすぐphlogger3がリリースされるらしいが、今回はversion 2.2.5を使用する。 上記ページにもインストール記が詳しく書かれているのであえてここで書く事も無いかもしれないが、私が引っかかったことをメモしておく。 手順としては取ってきたファイルを解凍し、config.inc.phpを自分の環境に合わせて変更する。 #####################

    toshifme
    toshifme 2007/12/24
    導入手順など
  • How to make custom avatars with php

    That's the basic process that I went through. Pretty straight forward. I repeated this process for additional accessories. If you like, add some of your own unique ideas, perhaps a scarf or a tie. You may also use the images that I've included. Part Two: Visualizing how it will work in php. I spent a good amount of time just thinking about how this was going to work. This is what I came up wi

  • PHPとPhotoShopでアバターの仕組みを作る方法:phpspot開発日誌

    How to make custom avatars with php In this tutorial I'm going to show you how to create customizable avatar icons with php. PHPとPhotoShopでアバターの仕組みを作る方法。 PHPのイメージ関数を使って、PhotoShopで作ったPNG画像を合成するサンプルスクリプトが公開されています。 PhotoShopでアバター自体を作成する方法についても掲載。 モバゲータウンなど、アバターが注目されていますが、あなたのサイトでもアバターの仕組みを導入したい、という場合はこの記事を参考にすることも出来るでしょう。 関連エントリ PHPで使えるCAPTCHA画像作成ライブラリまとめ カタカナでCAPTCHAをつくるPHPライブラリ 携帯サイト作成のためにも使えるPHPのラ

  • MagpieRSS - PHP で使える RSS パーサー。

    Your system administrator has blocked your computer or device. Please contact the system administrator.

    toshifme
    toshifme 2007/11/20
    かなり簡単に使えるらしい。
  • {if},{elseif},{else} | Smarty

    {if $name eq 'Fred'} Welcome Sir. {elseif $name eq 'Wilma'} Welcome Ma'am. {else} Welcome, whatever you are. {/if} {* 論理演算子 "or" の例 *} {if $name eq 'Fred' or $name eq 'Wilma'} ... {/if} {* 上と同じ *} {if $name == 'Fred' || $name == 'Wilma'} ... {/if} {* 括弧は使用可能 *} {if ( $amount < 0 or $amount > 1000 ) and $volume >= #minVolAmt#} ... {/if} {* PHP 関数を埋め込むことも可能 *} {if count($var) gt 0} ... {/if} {* 配列のチ

    toshifme
    toshifme 2007/08/17
    条件分岐の記述方法