(PHP MYSQL)画像をデータベースに保存したいのですがいまいち方法が分かりません。 画像をブラウザ上から保存できる簡単なスクリプトを書いてください。お願いします。 保存するDBのSQLファイルもお願いします。
データベースの質問 写真共有サイトとかソーシャルブックマークとかブログサービスとかでは、1つの写真(ブックマーク、記事)ごとにタグを付けられるようになっていますよね。 「人気のタグ」や「注目のタグ」みたいな感じで検索もできるようになっていますよね。 このタグというのは、データベースではどのような形でデータを持っているのでしょうか? 例えば写真共有サイトを作るとして、1つの写真ごとに以下の内容を登録してもらうことにします。 ・写真タイトル ・ファイル名 ・撮影者(利用ユーザー) ・タグ(複数タグの登録可) この場合、どのようにテーブルを作ればいいのでしょう? (1つの写真や記事に対して複数のタグが入れることができて、それらのタグをキーにして検索やタグの集計をどうやっているのかを知りたいです。)
リダイレクト、というのがあります。 あるウェブページにアクセスすると、そのまま他のページの飛ばされるというヤツです。 なんか嫌な感じですよね(笑)。 それはさておき、この「リダイレクト」、使い方によってはなかなか使えそうです。 例えば、リダイレクト設定をしたページにアクセスカウンタを仕込んだりして、アクセス数をカウントしたりするとか。 ブロガーがよく目にするPHPによるリダイレクトの例としては、「人気ブログランキング」があります。 偉そうに言っている私ですが、つい先日PHPのりダイレクトに関する質問があって、その時まで全然これを知りませんでした。そういうわけで、調べてみました。 そして、人気ブログランキング風の、しょぼいリダイレクトプログラムを作ってみました。 まず、リダイレクトのPHPの命令文です。 header("Location: http://afiliate.
php & MySQL 作成している掲示板にタグ機能をつけたいと思っています。以前はユーザーごとにタグをスペースで区切り、入力してもらいそれを毎回新しいレコードを作製し userid にユーザー名を day に日にちを topicsid に掲示板レス番号を tags にタグを半角スペース1つで区切ったものを全て格納していました。 それで、 hatena というタグを選択した際、tags にhatenaという単語が入っている全ての topicsid を表示し関連のあるスレを表示できるようにしていました。SQLは SELECT * FROM `tag` WHERE `day` = '".$today."' AND (`tags` = '".$tag."' OR `tags` LIKE '".$tag." %' OR `tags` LIKE '% ".$tag." %' OR `tags` LI
確率変更可能ランダムテキスト サンプルと機能 複数のテキストの中から与えられた確率により1つ選んで表示します。 テキストだけでなく広告や画像を貼り付けることもできます。 以下のサンプルでは、 「10%の確率です」「20%の確率です」「30%の確率です」「40%の確率です」 の4つのテキストが、確率にそって出現します。 → サンプル(何回かリロードすると変わります。) 30%の確率です 表示する確率を完全にランダムにする場合は、「ランダムテキスト」をご覧下さい。 サンプルスクリプト 緑の文字が変更箇所で、赤い文字が対応するPHPです。 <!-- -->内または//以下はコメントです。削除しても影響ありません。 必要な箇所をコピー&貼り付けして編集してください。 → ランダムテキスト <?php header("Content-Type:te
「じゃあ、WebAPIは使えないのか!!」では、このページは終了してしまいますので、回避策をご紹介。 「Snoopy」というクラスが公開されています。これを使うと、外部XMLファイルの取り込みが可能になるので、ダウンロードしたファイルから「Snoopy.class.php」を取り出して、サーバーにコピーしておきます。 外部XMLファイルが取り込めるサーバーだと「simplexml_load_file」を使って、簡単にXMLファイルがパースできるのですが、「allow_url_fopen」が「disable」になっていると、「simplexml_load_file」が使用できませんので、この箇所を「Snoopy」で置き換える必要があります。 ▲ページ先頭へ ■簡単なWebAPIを使ってみる ライブドアのお天気情報サービスでは、WebAPIを公開しています。このサービスはユーザー登録な
「追記とか」にコメントの返答や追記をしてますので合わせてどうぞ。 かれこれ3年くらいPHPをやっているので、せっかくなので10個の便利な関数を並べてみました。 作業効率がかなりアップするので、これからPHPをやってみようかなぁって思う方は知っておくと便利だと思います。 変数、配列の内容をキレイに表示する関数「d」 変数や配列の内容をHTML構文でキレイに表示してくれます。 しかも、var_dumpと書くとタイピングが大変なので「d($hoge)」として簡単に記述。 これだけでも作業効率8倍 function d() { echo '<pre style="background:#fff;color:#333;border:1px solid #ccc;margin:2px;padding:4px;font-family:monospace;font-size:12px">'; foreac
Read PDF and Word DOC Files Using PHP PHPでWordのdocファイルやPDFをテキストとして読み取る方法が紹介されていました。 XPDF package、Antiword というプログラムをshell_execで外部起動するだけなのですが、WordやPDF用の検索のインデックスを作成する時など、なかなかこれは便利そうです。 PDFの場合は、XPDFパッケージをインストールして入るコマンドのpdftotext にファイル名を渡します。最後の - も必要みたい。 $content = shell_exec('/usr/local/bin/pdftotext '.$filename.' -'); //dash at the end to output content これで $content にpdfのテキストが入る Wordの場合も同様に、Antiwor
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く