タグ

phpに関するlovecallのブックマーク (90)

  • 退職と雇用先の募集について | fukamachi

    主にWebアプリケーションエンジニアをしています。 私の活動、職歴などは以下の各サービスを参照してください。 経緯 今年末12月31日を以て、現職のサムライトを退社することにしました。次の雇用先は決まっていないのでこれからのんびり探します。 私が知っている会社は少ないです。このページは、私が知らない会社にもいい会社があるのではないかと思い、そのような会社の人事に反対に声をかけていただくために作りました。 もし興味があれば以下もお読みいただき、メール等でご連絡ください。 私の今までの経歴はGitHubWantedlyをご覧ください。

    lovecall
    lovecall 2016/12/06
    年収1億500万円くらいお出しすれば、PHPのダメージをカバーできるぞ!(シミュレーションたのしい
  • PHPでTwitterのOAuth認証するサイトのサンプルページを作ってみました

    PHPTwitterのOAuth認証でログインするサイトのサンプルページを作って見ました。実行内容は、次の通りです。 .htaccess を使ってすべてのアクセスを index.php に渡す。index.php でログイン済みかどうかをチェック。ログインしていない場合、template.php を使って状況に応じたメッセージを表示。「ログイン」をクリックしたら、Twitterの認証ページヘリダイレクト。認証がすんだら page_1.php を開く。あとは自由にページを見られる。存在しないページをリクエストされたら、404.php を表示する。「ログアウト」をクリックしたらログアウトする。 作ったファイルは、.htaccess と index.php、page_1.php、page_2.php、404.php、それから template.php です。 ファイルはhttp://php-o

    PHPでTwitterのOAuth認証するサイトのサンプルページを作ってみました
  • PHPでデータベースに接続するときのまとめ - Qiita

    【2021/10/15 追記】 この記事は更新が停止されています。現在では筆者の思想が変化している面もありますので,過去の記事として参考程度にご覧ください。PDO に関しては大きく変わっていない部分が多いとは思いますが, PHP 8.x 以降での動作保証はありません。 あらかじめ読んでおきたい記事 Qiita - 【PHP超入門】クラス~例外処理~PDOの基礎 by @7968 初心者がやりがちなミス 以下のどれかに1つでも当てはまるコードは見直す必要があります.付録にリンクを貼っておきましたので,「該当するかも?」という人はクリックして飛んで読んでください.太字にしてあるものは脆弱性に直結する危険度の高いものです. mysql_query などの非推奨関数を利用している SET NAMES あるいは SET CHARACTER SET などで文字コードを指定している そもそもデータベース

    PHPでデータベースに接続するときのまとめ - Qiita
  • TwitterのAPI変更に伴い、Easybotterの中身を入れ替える - alabesquelapin’s blog

    botやphpをご存じない方には??な記事になるかと思いますが。 過去記事に記してあると思いますが、某botを運営しています。 phpについては全然詳しくないくせに、いじりはじめてしまいました。 で、この度、というよりだいぶ前からAPI1.1が使われいたようなのですが、今朝1.1に完全移行したようです。 ようです、というのは、突然botが動かなくなって(その前にTwitterアプリが動かなかった)、気がつきました。 サーバーはすこぶる安定しているので、原因はTwitterサイドとしか思えない、ということで、変更作業を開始。 前はEasybotter.phpの中身を多少いじればすんだのですが、今回はそうもいかず。 前回の変更では、Easybotter.php内部のスクリプトの一部をこのように変えていたのですが、 https://twitter.com/statuses/update.xml

    TwitterのAPI変更に伴い、Easybotterの中身を入れ替える - alabesquelapin’s blog
    lovecall
    lovecall 2013/06/17
    動いた!よかった!!ありがとう!!!
  • 外部ファイルの読み込み | PHP Labo

    外部ファイルの読み込みについて PHPでは、定数や関数の定義など、使い回しができるコードを分離して保存し、色々なプログラムから呼び出して使用することができます。 requireでの読み込み require を使用すれば、プログラム実行前に指定したファイルを読み込むことができます。ここでは例として my_function.php を作成し、以下のコードを書いておきます。 <?php function average($x, $y) { return ($x + $y) / 2; } ?> 与えられた2つの値から平均値を求め、その値を返す自作関数を定義しています。他のプログラムからこのコードを使用する場合、require を使ってこのコードを読み込みます。具体的には以下のようになります。 <?php require "my_function.php"; $number = average(2,

    lovecall
    lovecall 2013/06/01
  • RSSフィードを表示してサイトを自動更新 - アドボン・ネット -adbon.net-

    ほかのサイトが配信しているRSSフィードを受信して、自分のサイトに表示させることにより、サイトを自動的に更新させることができます。RSSを配信している側で記事が更新される度に、自分のサイトも更新されるのでSEO効果も期待できます。 JavaScriptと違い、PHPで出力するので、検索エンジンもきちんと読み取ってくれます。 以下にRSSを受信して自分のサイトに表示する方法を記載します。 参考になりました?

  • 基礎から解る!PHP入門講座 7.タイムスタンプ

    今日から目標の日まであと何日あるのかを計算したい時、どうすればいいのか?これがテーマです。 日付と言うのは意外に面倒くさいもので、月によって日数は違うし、うるう年も考えなくちゃいけない。これを通常の四則計算で行うのは当然無理です。 そこで PHP でもさまざまな関数が用意されていて、驚くほど簡単にその計算をやってくれるのです。 そこで考えられたのがタイムスタンプなんですね。これはすべての秒に番号をつけてしまおうとい考え方です。例えば2005年2月10日12時45分15秒は1108007115番という具合です。 すべての秒に番号があれば、2点間の日数や時間を計算するのも非常に簡単にできます。これを利用して、指定した日付が今日と比較して何日前或いは後なのかを表示するプログラムを作ってみましょう。を表示させるようにしています。 注:このタイムスタンプは1970年1月1日9時0分0秒から、2038

    lovecall
    lovecall 2013/01/29
  • PHP で h() を書くなら一緒に echo しよう。 - こせきの技術日記

    名前が長い関数 htmlspecialchars() を h() と書けるようにすると便利、という話がある。 PHP: htmlspecialchars - Manual htmlspecialchars関数を簡単に扱えるようにする 第1回 CakePHPを使いたくなる5つの特徴:CakePHPで高速Webアプリ開発|gihyo.jp … 技術評論社 htmlspecialchars() なんて長い名前は絶対忘れるし、ENT_QUOTESだのUTF-8だのも書き忘れるに決まっている。 h() は CakePHP でも使われていて、いいと思う。いいと思うんだけど、もうちょっといける。 <?php /** 改善前のエスケープ関数 */ function h($str) { return htmlspecialchars($str, ENT_QUOTES, 'UTF-8') } このようにエスケ

    PHP で h() を書くなら一緒に echo しよう。 - こせきの技術日記
    lovecall
    lovecall 2012/11/06
  • 伝説のPHP作者「Rasmus Lerdorf」名言集を聞くと嫌PHP厨がファビョる

    今のPHPを作ったのは、何十人もの開発者ですよ。私は1人目の開発者だったに過ぎません。 問題を解くのが好きなだけで、プログラミングは大嫌いです。 いかにプログラミングを避けるかを考えていたら、コードを再利用するためのツールとしてPHPができました。PHPは、歯ブラシみたいなものですね。毎日使うものですけど、だから何でしょう?誰が歯ブラシのなんて読みたがります? パーザを書くのは苦手です。当にダメなんです。今でもね。PHPには「protected属性」も「仮想メソッド」もありますよ。情報学科の教官が「重要だ」っていうやつは何でもね。僕自身は、こんなものどうでもいいと思ってますけど。プログラミングを好む人がいるのは知ってますが、全く理解できないですね。 僕はホンモノのプログラマではありませんから、やっつけ仕事ですよ。ホンモノのプログラマは、「動いてるように見えるけど、メモリリークだらけじゃ

    伝説のPHP作者「Rasmus Lerdorf」名言集を聞くと嫌PHP厨がファビョる
    lovecall
    lovecall 2012/07/12
    『いかにプログラミングを避けるかを考えていたら、コードを再利用するためのツールとしてPHPができました。』http://goo.gl/qfPW
  • php ラジオボタンのデータの渡し方

    if($_POST['Juice'] = '$nedan1'){(想像) ラジオボタンは、1つのみ選択ですから $_POST['Juice'] の中に nedan1かnedan2 という値のどちらかが入ってきます ですから 比較するのであれば if($_POST['Juice'] === 'nedan1'){ こうなります あともうひとつ 実際の自動販売機には、お金を入れるところは1つしかありません。 しかしあなたの質問文に書いているソースを現実に当てはめると、商品毎にコイン投入口があることになります money1 と money2です コイン投入口が商品毎に存在する自販機を作るのであれば良いのですが・・・ いちおー私なりに、あなたが理解できるのではないかな?というソースを貼り付けておきますが、 かなりいい加減で、無作法なソースなのでこのままコピーしたりしても意味ないですよ あくまでもヒン

    php ラジオボタンのデータの渡し方
    lovecall
    lovecall 2012/04/20
  • MySQLで複数フィールドから同一語を検索するには・・・ - OKWAVE

    MySQLでフィールド数20程度のテーブルがあります。 全フィールドに対して、ある同一の語を検索するとき。 WHERE field1 LIKE "%検索語%" OR field2 LIKE "%検索語%" OR ... と書いています。 しかし、同一の検索語を何度も書くのはスマートではありません。 何か良い方法をご存知でしたら教えてください。

    MySQLで複数フィールドから同一語を検索するには・・・ - OKWAVE
  • Infinity Dimensions Now Rebooting.

    Infinity Dimensions Now Rebooting.

  • phpmyadminについて - PHPビギナーズ PHP初心者のための入門サイト -

  • もし『よくわかるPHPの教科書』の著者が徳丸浩の『安全なWebアプリケーションの作り方』を読んだら - ockeghem's blog

    たにぐちまことさんの書かれた『よくわかるPHPの教科書(以下、「よくわかる」)』を購入してパラパラと見ていたら、セキュリティ上の問題がかなりあることに気がつきました。そこで、拙著「体系的に学ぶ 安全なWebアプリケーションの作り方(以下、徳丸)」の章・節毎に照らし合わせて、「よくわかる」の脆弱性について報告します。主に、徳丸の4章と5章を参照します。 4.2 入力処理とセキュリティ 「よくわかる」のサンプルや解説では、入力値検証はほとんどしていません。しかし、入力値検証をしていないからといって即脆弱かというとそうではありません。徳丸でも強調しているように、入力値検証はアプリケーション要件(仕様)に沿っていることを確認するもので、セキュリティ対策が目的ではないからです。 「よくわかる」の中で、私が見た範囲で唯一の入力値検証は、郵便番号のチェックをするものです。以下に引用します(「よくわ

    もし『よくわかるPHPの教科書』の著者が徳丸浩の『安全なWebアプリケーションの作り方』を読んだら - ockeghem's blog
    lovecall
    lovecall 2011/08/24
    「よくわかる」の脆弱性
  • プログラムでよくやるおっちょこちょいミス集[PHP編] │ モノづくりブログ 株式会社8bitのスタッフブログです

    株式会社8bitのスタッフブログです。こんにちは、株式会社8bitの高です。 最近はプログラミングしかしていないので、今回はプログラムについて書きます。 プログラムを作ってデバッグしていると、どんな熟練の方でもケアレスミスはするかと思います。 リリースされるときにはそれはすべて解消されているので分かりませんが、作っている段階では誰もがおっちょこちょいミスをしていると思います。 そこで、自分も含めて社内でもよくあるおっちょこちょこミスを列挙してみました。 ブラウザで500エラーとか表示されてしまうと、どこが悪いのか分からずに気が狂いそうになったりしますが、大抵がこのおっちょこちょいミスだったりすることが多いです。 現在PHPしかいじってないので、PHP限定になります。 こんなミスなんてしないよ!と思われる方もいらっしゃると思いますが悪しからず。 1. if文の比較演算式の「

    lovecall
    lovecall 2011/08/03
  • PHPerなら知っておいて損はない10の関数

    こんにちは。小川です。 日は数あるPHPの関数の中でも、わりと知られてそうで実は知らない人もいるかもしれない便利な関数をご紹介します。 ■nl2br 改行コードを<br />に変換する関数です。 <?php $string = <<<EOS foo bar baz EOS; echo nl2br($string);

    PHPerなら知っておいて損はない10の関数
    lovecall
    lovecall 2010/11/29
  • PHP賛歌

    PHP/セキュリティの専門家として知られるクリス・シフレットさんのブログで紹介されていたのが、Emergent Collective OneによるPHPを讃える歌”PHP Anthem”。ラップで […] PHP/セキュリティの専門家として知られるクリス・シフレットさんのブログで紹介されていたのが、Emergent Collective OneによるPHPを讃える歌”PHP Anthem”。ラップです。 シフレットさんが歌詞を聞き取ってくれています。英語の歌詞はリンク先で。面白いので日語に訳します。歌詞中に適宜解説のリンクがつけられてますので、PHPの勉強にもなるのでは。 オーイェー (オーイェー) (ある日突然そいつはオマエにヒットした。それはまるで…) オーイェー。 今年はとてもPHPだぜ。 左手にはマイク、右手には、冷えたビール。 Apacheをコンパイルしろ。 今やバージョン5、

    PHP賛歌
  • PHP試験が秋に開始、オライリー本が教科書 既存書籍を使い、受験料安く − @IT

    ユニークなのは、すでに市販されている書籍を「主教材」とし、これに基づいて試験を行う点だ。副理事長に就任予定の吉政忠志氏は、「市販でローコストオペレーションが可能になる」と話す。「ざっと見渡したとき、すでに書籍がたくさんある。独自の教材を作る作るコストがもったいない」(吉政氏)。主教材は市場で評価の高いオライリーのものとしているが、既存のeラーニングや書籍も申請手続きを経ることで副教材として「認定」のお墨付きが得られる。また、すでに全国に38校あると見られるPHPを教えるスクールについても、認定スクール、認定コース、認定インストラクターとして登録できる制度を整える。 受験料を抑えるビジネスモデルを採用したのは、個々のエンジニアが自主的に学習してスキルアップできる環境を日でも整えたい、という思いがあるからだという。ベンダが主体となって運営する資格試験や、企業がエンジニアに取得を推奨したり、

    lovecall
    lovecall 2010/07/29
  • 人体をHTMLとPHPで表現。headとbodyがあるぐらいだから他にもいろいろあっていい、とか

    メキシコのブロガー、PixelarisさんのHTML/PHPで表した人体というソースコード(?)です。 aliment.php栄養を取り込むわけですね Tシャツの色は黒 女性の場合胸の左右はtitで、男 […] メキシコのブロガー、PixelarisさんのHTML/PHPで表した人体というソースコード(?)です。 aliment.php栄養を取り込むわけですね Tシャツの色は黒 女性の場合胸の左右はtitで、男性の場合はnipple。なるほど 半ズボン、下着に囲まれているところはprivate.phpで見えません 右足にはイレズミがあるんですね。 スニーカーはナイキ指定

    人体をHTMLとPHPで表現。headとbodyがあるぐらいだから他にもいろいろあっていい、とか
  • はてなブログ | 無料ブログを作成しよう

    来年も作りたい!ふきのとう料理を満喫した 2024年春の記録 春は自炊が楽しい季節 1年の中で最も自炊が楽しい季節は春だと思う。スーパーの棚にやわらかな色合いの野菜が並ぶと自然とこころが弾む。 中でもときめくのは山菜だ。早いと2月下旬ごろから並び始めるそれは、タラの芽、ふきのとうと続き、桜の頃にはうるい、ウド、こ…

    はてなブログ | 無料ブログを作成しよう