pagetaka

写真、PC、ネット、岡山、旅の話題をお届けします

PHP: の検索結果:

PHP:abraham/twitteroauth表示のtwitter日付を日本時間に変える

github.com twitterのデータを収集するのにPHPのAPIを使います。そのときの関門になるのが「OAuth」認証です。 かなり面倒なことみたいで、この記事の冒頭にリンク紹介したライブラリをつかえばわりとラクチンができます。使用するファイル名が変わっていたりして苦労しましたが、昨日までになんとか読み取り・表示までできました。 pagetaka.hatenablog.com abraham/twitteroauth:日付表示が世界標準時 「abraham/twitt…

PHP:DOMしてWPに自動投稿。ひとつのサイトを対象に自サバではできた。

PHPでDOMとかWEBスクレイプングとかいう動作をして、RSSを設けてないサイトの更新情報を取得。それを、Wordpressに自動投稿しようという爺であります。 割りと時間がかかるDOM 21:21:48 -> DB接続・サイト基本データ取得開始 21:21:48 -> DB切断・サイト基本データ取得終了 21:21:48 -> サイト代表頁 個別記事リンク用DOM開始 21:21:48 -> サイト代表頁 個別記事リンク用DOM終了 21:21:48 -> 過去、現在の差…

PHP:WEBスクレイピング、対象URLの抽出まで進行。先は長い

…Forge.net PHP:HTMLタグを頼りに見出しを読みだす - PageTAKA's blog Wordpressに投稿するには、ダッシュボードから「新規投稿」へ移動し、見出し・本文などを貼り付ける、または手入力、というのが一般的です。メールによる投稿もできそうです。そして、今回横着を考えているのが、直接WPの記事が保管されているMySQLのテーブルにデータを書き込むというようなことです。どうやったらうまくいくのか、直接書き込みして齟齬が生じないのか、まだ検討未済…記事…

PHP:URL相対指定「.」をtrimする

…分析というか、概要などを抽出できる可能性が手に入ることになりそうです。 PHP:array_diff — 配列の差を計算する 本日はだいぶ進展しました。前回チェックとの差分だけを新たな情報として得るためには array_diff を使えば良いのがわかっています。 PHP:「配列」どうしを比較し差分を表示する - PageTAKA's blog 1980年代中ごろ、今から30年くらい前、N88-basicがおもしろくて、イロイロやっていたころを少し思い出しておるです。 さて…。

PHP:データベースにPDO接続で読み出し

…不明… echo $value."<br />"; } } //↓データベース接続でエラーがおこたっ時に処理 } catch(PDOException $e){ echo "error: ".$e->getMessage(); } //db切断 $pdo = null; ?> </body> </html> PDO接続 PHP:MySQL接続方法が変化してた。PDO接続 - PageTAKA's blog PDOの利用 | PHP Labo PHP: PDO - Manual

PHP:MySQL接続方法が変化してた。PDO接続

手元のPHPならびにMySQLの本、多くは2010年以前の発行で、それで勉強(したふり)してたです。木曜日、姫路往復した時に本屋さんでPHPでMySQLの説明もあるのを買ってきて、少し読んだです。すると、データベース、今回はMySQLですが、その接続方法が変化していることが分かったです。 SQL文は職業訓練所で一応習ったけれど 爺は、職業訓練所で「.net」を習ったです。そのとき、データベースも使い、当然にしてSQL文を打ち込んで操作する、というようなこともやったです(覚えて…

PHP:「配列」どうしを比較し差分を表示する

…と嬉しかったです。 PHP:array_diff — 配列の差を計算する で、時代は一気に30年以上経過し、現在へ。PHPでDOMするにしても、今回、たとえば記事の個別URLを得たとして、これが既出かどうかというのは、結構大切な関門のような気がするです。これ抜きにすると、目視で確認するということに…。自動の「自」は「自分」という意味ではなかったはずだが…。はて? PHPのスクリプトに、これは前回チェックしているから、今回このURLは必要なし、という機能がないと困る、というよう…

PHP:DOMをどう進めるか、HTMLタグ、リンクは千差万別…

PHPでDOMをやりまして、サイト情報を自動抽出しようと妄想しています。 PHP: DOMDocument - Manual 外部と内部のリンクが混在。その上、画像がリンク先… サイトの表の頁に出ている記事紹介のリンク、舐めてました。反省。考えてみれば当たり前なんですが、すべて自サイト内とは限らない…。これは、例えば、最初の4字が「http」であるのかどうかというような、文字比較をすればOKです。このあとに条件分岐をつかって絶対リンクをつくりあげれば「カンペキ」!と思ったです…

PHP:Excelを併用して行おうとしていることの再確認

先だってから、WinPC内にインストールしたXAMPPにあるWebサーバApacheを稼働してPHPでイロイロ試しています。PHPにさせるのは、ExcelファイルにセットしたいくつかのURLを順にめぐり、DOMで必要なデータを抽出し、セルに書き込んで保存する、というのが第一段階です。本日、その原型のところまでできました。Excel2007を使っていますので、PHPで操作するのに、PHPExcelという追加プログラムとでもいえばよいのか、そういったものを使っています。Excel…

PHP:「http://127.0.0.1/」の場所

XAMPPをインストールし、WEBサーバ・Apacheを稼働したら、ちゃんと動くかどうか確認しなくては…。 http://127.0.0.1/ 「127.0.0.1」は、自サバの既定の代表ページの位置(不正確な表現ですが)です。 それに対応する、PC内のフォルダ位置を規定しているのがhttpd.confファイルです。 デフォルトで指定されたフォルダまでのルートは以下の通りでした。 C:/xampp/htdocs XAMPPをインストールして自動的につくられたフォルダなどは、以…

PHP:自分のWinPCでPHPを使うまで

HTML、JavaScript、CSSなどは(ほぼ)スクリプトを書いてネットブラウザなどで表示すれば、それらの言語が動いている、というのが(ほぼ)実感できます。PHPは、ちょっとそうならなかった。では、どうしたら、という課題解決の手順です。 まず危険性というか過負荷のオハナシ 使っているプロバイダのホームページ用スペースでPHPのファイルが動くことがあるです。その場合、適当に作ったPHPファイルをUPしためしてみる、という横着な手があるです。でも、これはNGであるのだと…オヤ…

PHP:htmlのaタグから、リンクと文字を抜き出す

前説:PHP: の検索結果 - PageTAKA's blog DOMでaタグを取得できたけど、絶対リンクで無かった PHPを使って、サイトの更新情報などを得ようと妄想しています。これまでに、特定URLに表示された、HTMLから、たとえばaタグを取得する、というようなことがDOM経由でできました。ところがそれが相対リンクだったら、すぐには役立たない…。 ネット上に、正規表現を使った取得方法がありました 爺が考えるようなことは、大概すでにどなたかがネット上にあげてくれているです…

PHP:特定セルの情報を読み出す

…ります。 これまで PHP:エクセルファイルをPHPで読んだりしてみる - PageTAKA's blog PHP:HTMLタグを頼りに見出しを読みだす - PageTAKA's blog これまでPHP内に直接URLを書いていたんだけれど、それをExcelファイルを参照先(読み込み)にしようということで、Excelファイルを開く、みたいなところまでだったのを、特定のセルを読みだそうというのが今回です。 IOFactoy.php登場 爺は、PHExcelを実際にPHPファイル…

PHP:エクセルファイルをPHPで読んだりしてみる

前説:PHP:HTMLタグを頼りに見出しを読みだす - PageTAKA's blog PHPとMySQLをつなぐより、Excelの方が視認しやすいかも PHPとDB(この場合MySQLを想定)をつなぐよりも、PHPとExcelを連携した方が、データの様子がわかりやすい、というか視認しやすい、というような横着な妄想が働きました。とあるサイトの記事見出しがどう変わったのかというようなことをExcelシート上に表示し確認できれば、MySQLを今の段階で使わなくてもOKかもというよ…

PHP:HTMLタグを頼りに見出しを読みだす

あらすじ:PHPを使ってHTML文書のh1タグを抜き出すのに、simple_html_dom.php を使う Wordpress(WP)を使っています。よそ様のサイト更新状況をRSS経由で再利用したいと思っているのですが、最近RSS配信しているサイトが減少傾向みたいです(妄想?)…。仕方ないので、DOM(この意味はあまり深く考えないで下さい)してくれるプラグインを使うのですが、結果的に爺が妄想するようなことになりません。 関連記事:WP:plugin、Rss Post Imp…

WP Web Scraper:他サイト情報を解析・とりこみしてくれるプラグイン(WP用)は、twitterがターゲットでもOKみたい

…もうひとつ前の前説:PHP:HTMLを解析・分析する - PageTAKA's blog WP Web Scraper をtwitter対象に使ってみた 下のソースはTAKAのユーザ名です。 https://twitter.com/pagetaka https://twitter.com/ターゲットになるユーザ名で、「Query」に入れる抽出用CSSは「.ProfileTweet-text」でOKみたいです。で、出力されたのは、その通りなのですが、はてなblogからの連携tw…

PHP:HTMLを解析・分析する

爺は、VBAは少しわかるですが、PHPはごくごく簡単なことしかできんです。Wordpressは主にPHPで動いているですから、HTMLサイトを分析してくれるPHPスクリプトを足せば、更新状況とかを取得できるのではないかと妄想してみました。自分ではできないので、どこぞの賢い人が同じようなことをやっているだろうと、ネットをさがしてみたら…ありました。 PHPでHTMLをパースして解析する簡単な方法 | 三度の飯とエレクトロン PHPでHTMLをパースして解析、編集して保存する方法…