• 締切済み

外部画像ランダム表示

http://himote.nise.sky.linkclub.com/bujyoku/​ ↑このサイト、どうやってつくっているのでしょうか?? 「まったく同じのつくって!htmlのソースも同じで!」との依頼で作り始めたものの・・・ phpを使ってランダム表示はできるのですが、ソースが全く同じとなると・・・。 外部画像使ってますし、お手上げ状態なんです。 データベースやら初心者です。 カテちがいだったらすみません。

みんなの回答

noname#87667
noname#87667
回答No.3

>phpでできました! おめでとうございます。 ただ、こういうQ&Aサイトで質問した以上、どこでつまづいていたのか、つまづいた原因は何か、どのように解決したのかを書いて、皆で共有する姿勢を持つべきだと思います。特に「DBレスでできる」と書いたにもかかわらず「DBちょっと頑張ってみます」という的外れな回答をされていたり、当方のアドバイスがどのように活用されたのかが全くわかりません。 あと、お礼を言うだけでなく、質問を締め切って回答者にポイントを差し上げることもお忘れなく。 以上、老婆心ながらQ&Aサイトの基本の説明でした。

全文を見る
すると、全ての回答が全文表示されます。
noname#87667
noname#87667
回答No.2

>DBちょっと頑張ってみます。 ん?DB使わなくても実現可能ですよ。DB(MySQL?)を使うなら、rand()関数を使えば、簡単にランダム抽出できますよ。 以下、余談。 上司命令でも、無理なものははっきりと断るべきです。「~風に」とか「~と似たような感じで」という要望なら可能ですが、全く同じにするのは不可能です。そこまで言うなら、外注費を払ってでも元サイトの制作者に依頼すべきでしょう。まぁ、こういう要望を出す人って、システムの知識を持たない、なんでもほしがるワガママさんが多いんですよね。個人的には、もっとも一緒に仕事をしたくないタイプです。

yutapong
質問者

お礼

>システムの知識を持たない、なんでもほしがるワガママさんが多いんですよね。個人的には、もっとも一緒に仕事をしたくないタイプです。 その通りです。 phpでできました! アドバイスありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
noname#87667
noname#87667
回答No.1

>「まったく同じのつくって!htmlのソースも同じで!」 こういう依頼は無視したほうがいいですよ。人間が作る以上、不可能ですから。 さて本題ですが、外部画像といっても同じドメインから引っ張ってきているようなので、画像が格納されているディレクトリからファイル一覧を配列に入れて、ランダムに出力すればいいのではないでしょうか。 # 別に画像自体は同じドメイン内にあっても文句は言われないでしょう・・・ どうしても外部ドメインから画像を引っ張りたいのであれば、その外部ドメインの方で画像をランダム出力させるプログラムを作って、そのドメインにアクセスするたびに違う画像が出力されるようにすればよいと思います。 ここまではDBレスで十分対応可能ですが、ファイル関数とディレクトリ関数についてはある程度勉強してくださいね。

yutapong
質問者

お礼

私も「じゃあお前がつくれよ!」 と思ったのですが、上司命令なのでしかたなく(泣) DBちょっと頑張ってみます。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • ランダム表示について

    こんにちは、 phpでランダム表示するものは、 よく見かけますが、 htmlファイル内に外部に phpで作成したファイルを ランダムに表示しているものが、 ありますが、どうすればよいのでしょうか? よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • 画像ランダム表示、しかしダブらないように…

    トップページの画像をランダム表示させたいです。 1枚だけならどこかでソースが載っていたのでそれをコピーしたらいいだけだと思うので問題はないのですが、3枚をランダム表示させ、なおかつ同じ物が表示しないようにしたいのです。 もちろん、画像保存フォルダは1つです。また、ファイルは順次増やして行きたいです。 1枚目の画像が決定した後、それ以外の画像からランダムに選択。さらに1枚目・2枚目の画像が決定したらそれ以外の画像からランダムに選択。 こんな事が出来ますか? また、どうしたらいいのでしょうか? よろしくお願いします。

  • 外部画像を1分ごとにランダムで読み込みたい

    ParaFlaで外部画像がランダムに読み込まれて表示されるフラッシュを作りたいと思っています。 外部画像の枚数は不定で(今後増えます)、ファイル名は連番で付けています。 画像を1分ごとにクロスフェードで切り替えながら読み込むには、 ActionScriptをどう記述すればいいでしょうか。 このフラッシュはデジタル時計付きで(時計は問題なく動いています)、 画像の切り替えを時計と連動させ、1分ごとの切り替えにしたいと思っています。 12:01に1枚目が表示され、12:02に2枚目が表示され・・・という感じです。 時刻の1分ごとに、外部画像をランダムで読み込み、 クロスフェードで切り替えながら表示させたいと考えています。 お分かりになる方がいらっしゃいましたら、 アドバイスをどうぞよろしくお願いいたします。

  • 画像をランダム表示させたい

    画像を5枚横並びにランダム表示させたいです。 XHTMLとCSSでサイトを制作しようと考えています。 イメージフォルダに複数の画像データを格納、そこからアクセス毎にランダム(同じものが表示されないよう)表示。 画像をクリックすると指定したページにリンク。 下記URLページ右の真ん中あたりにある感じのものです。 http://picpi.net/main.html 方法としてはCGI、Javascriptなどいろいろあると思うのですが、まったくわからない人間です。 参考になるサイト、もしくは答えまで出して頂けると大変助かります。 以下、参考までにサーバ環境です。 perl5.8.、Ruby1.8.、Python2.4.、PHP4.4.、PHP5.1.、MySQL4.0.25、ColdFusion が使えるそうです。

  • 画像をランダムに表示させるには?

    パソコン初心者です。。。 デジカメで撮った画像をランダムに表示したいのですが、、、 (よくTVでランダムに画像が表示され、画像が止まった人の物真似をするなどありますよね?) 何かいい方法ありませんか?

  • ランダムリンク(ランダム表示)の作成について

    初めて質問させていただきます。 自分のサイトにランダムリンク(ランダム表示)を設置しようと思いいろいろと調べてみたものの、 自分が必要としているものが見つかりませんでした。 以下が自分の希望するランダムリンクの形です。 (1)サイトのソース表示を見た場合、<a href="○○">××</a>のようなリンク形式で表示したい。 ⇒<script type ~></script> というふうに表示されないもの (2)テキストファイルなど、外部にリンク先のタグを挿入しておき、その中からランダムに表示されるようにしたい。 (3)phpで作成されたフリー配布されているものを使用させていただいたところ、うまく動かすことができませんでした。 ですので、php以外の形式のランダムリンクを希望いたします。 これらの条件にあてはまるランダムリンクの仕組み、サンプル、方法などをご存知の方はいらっしゃいませんでしょうか?? お手数ですが、よろしくお願いいたします。

    • 締切済み
    • CGI
  • C++で画像を被らないようにランダムに表示

    初めまして。 現在、C++を勉強しているものです。 配列に収納された画像をランダムにpictureboxに表示させたいです。 しかし、ダブらないようにしたいです。 1枚だけならどこかでソースが載っていたのでそれをコピーしたらいいだけだと思うので問題はないのですが、3枚をランダム表示させ、なおかつ同じ物が表示しないようにしたいのです。 1枚目の画像が決定した後、それ以外の画像からランダムに選択。さらに1枚目・2枚目の画像が決定したらそれ以外の画像からランダムに選択。 初心者の案としては (1)重複なしの乱数を生成 (2)生成された数を配列と参照する (3)参照された画像をpictureboxに表示する こんな事が出来ますか? また、どうしたらいいのでしょうか? よろしくお願いします。

  • レンタルしている掲示板画像をランダム表示

    画像掲示板をレンタルして使っているのですが、そこに投稿されている画像をHPトップ等でランダム表示したいのですが、どうしたら可能でしょうか? 他サイトさんでランダム表示をやっているところのソースを見たり、方法を検索してみましたがうまくいきません… どうか教えてください。お願いいたします。

  • 画像のランダム表示

    ページの更新時に画像をランダムに表示し、かつその画像をクリックするとランダムに画像が変わっていくようにしたいのですが・・。 まったくの初心者なので、答えまで教えていただけますと幸甚です。 よろしくお願いいたします。

  • 画像を切り替えランダム表示

    初めて質問をします。 画像をクリックすると別の画像に切り替わる画像を、ランダムに表示させるにはどうしたらよいでしょうか?教えてください。 Javascript初心者で、どうしてもできず困っています。よろしくお願いします。