(まえおき)PHPを最近始めましたがちんぷんかんぷんで非常に困っています!とりあえずやってみよう!と分からないなりに進めてきましたが限界があり、脳細胞が溶けて死んでしまいそうなので質問させて頂きます。
(本題)Dream Weaverで簡単なウェブページを作成中です。画像を3枚ぐらいをランダム表示させようと進めています。
(疑問1)SQLが使えないのでDream Weaver内の同列に画像ファイルを作り、そこから読み込めるようにしようと考えましたが、可能なのでしょうか?
(疑問2)<?php
srand((float) microtime() * 10000000);
$input = array("Neo", "Morpheus", "Trinity", "Cypher", "Tank");
$rand_keys = array_rand($input, 2);
echo $input[$rand_keys[0]] . "\n";
echo $input[$rand_keys[1]] . "\n";
?>
↑上記のサンプルを手にいれたので
$input = array("Neo", "Morpheus", "Trinity", "Cypher", "Tank");
のNeo Morpheus Trinity Cypher Tank の箇所に画像を入れたらいけるのでは?と思い
image/photo.jpg.... と記入していきましたがエラーになってしまいました。どうやったらテキストの代わりに画像入れられるのでしょうか??
(締め)基本をあまり理解していませんのでとんでもなく意味不明な質問なのかもしれませんが、どうぞお助けください。お願いします。。。
No.1ベストアンサー
- 回答日時:
まったく別物ですが…。
どうぞ。<?php
//画像ファイル名の設定
$images = array(
'aiueo.jpg',
'kakikukeko.jpg',
'6451.png',
'sanpuru.gif',
'nanntoka.jpg',
);
//画像の数
$image_num = count( $images);
//乱数生成
$randam = mt_rand( 0, $image_num-1);
//画像タグの設定
$imgtag = "<img src='{$images[$randam]}'>";
echo $imgtag;
?>
No.3
- 回答日時:
<?
$imgdata=array();
$dir=@opendir("./img") or die("ディレクトリののオープンに失敗しました");
while($file = readdir($dir)) {
$imgdata[]=$file;
}
closedir($dir);
//ランダムに抽出
$img=array_rand($imgdata,1);
//表示
echo '<img src="./img/'.$imgdata[$img].'" width="縦" height="横" border="0">';
?>
この方法だったら、配列を作成する必要はないです。
写真をいれるフォルダ(./img)に写真をいれるだけでOKです。
回答ありがとうございます!
今日は時間がないので明日にでも試してみます!
やっぱり、分からないといって考えすぎて何もしないより
どんどん作品を作って試行錯誤することが身に付ける上で大切ですね。
No.2
- 回答日時:
すいませんエラーですね。
<?php
//画像ファイル名の設定
$images = array(
'aiueo.jpg',
'kakikukeko.jpg',
'6451.png',
'sanpuru.gif',
'nanntoka.jpg'
);
こうです!
この回答への補足
一回だけ成功しました!
でも少し設定に情報を足したらエラーに。。。
もう一回やり治したら一回できてたところが
エラーに。。。
きっと無意識に変なことしてしまってるんでしょうね。見直します。
でも一回できてるんで何とかなりそうです!
ありがとうございました☆
う~む。。。
画像書き出しがうまくいきません。。。
×表示で出てきます。。。
多分画像を取り出す行程の設定
に不足があるみたいなので何とか捻出してみます!
×表示まで出たので,×を画像が出るまで頑張るだけです!少しですけど先が見えてきました(^u^)/
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBSの「MsgBox」について
-
GDI+を使ったビット数とDPIの扱い
-
php,mysqlにて画像パス保存/表...
-
手作業で埋め込んだ、UserForm1...
-
PythonのTkinter詳しい方へ。画...
-
拡張子php画像をjpg画像等に変...
-
Illustratorで文字と画像を流し...
-
画像イメージの背景を透過にす...
-
GD(php)での image関数 イメ...
-
wordpressサイトにて、画像ウィ...
-
PHPで吐き出した画像にリンクを...
-
「imagecreatefromjpeg」について
-
透過PNGが透過されない!!
-
ファイル名の後の"?"の意味は??
-
PHP MySQLに画像を直接保存
-
PHPのif文でその処理を途中で抜...
-
FTPコマンドでディレクトリごと...
-
onedrive にexcelファイルをア...
-
ImageCreate関数が undefined f...
-
.phpと.incファイルの違いはな...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
透過PNGが透過されない!!
-
VBSの「MsgBox」について
-
拡張子php画像をjpg画像等に変...
-
Illustratorで文字と画像を流し...
-
手作業で埋め込んだ、UserForm1...
-
GDI+を使ったビット数とDPIの扱い
-
C# Excelファイルへの画像挿入。
-
VBAでJPGサイズ変更
-
GD(php)での image関数 イメ...
-
ListViewコントロールでサムネ...
-
php,mysqlにて画像パス保存/表...
-
ckfinderの画像のアップロード先
-
改行コードのカウント
-
Web画像コピー不可にする方法
-
<ASP.NET+C#+MSDE> JPEG画像の...
-
pictureboxに表示した画像のフ...
-
phpで画像がどうしても文字化け...
-
<img src="http://x.y.com/cgi-...
-
iphoneで虫眼鏡の作り方
-
PHP初心者です。画像データ...
おすすめ情報