PDA

View Full Version : چطور میشه متن رو کنار همراه عکس نشون داد؟



tazeha
دوشنبه 21 بهمن 1392, 21:04 عصر
سلام

من برای نمایش عکس تصادفی از آریه ها استفاده کردم , تابع rand

<?php
$images=array(
array('file'=>'pic1','alt'=>" Description About pic1");
array('file'=>'pic2','alt'=>" Discription About pic2");
array('file'=>'pic3','alt'=>" Discription About pic3");
array('file'=>'pic4','alt'=>" Discription About pic4");
array('file'=>'pic5','alt'=>" Discription About pic5");
array('file'=>'pic6','alt'=>"Discription About pic6");
)
$i=rand(0,count($images)-1);
$selectimage="newfolder/{$images[$i]['file']}.jpg";
$alt=$images[$i]['alt'];
if (file_exists($selectimage) && is_readable($selectimage))
$imagesize= getimagesize($selectimage);
?>


وبرای نمایش خوجی هم اینطوری هست.

<img src="<?php echo $selectimage;?> " alt="<?php echo $alt ; ?>" <?php echo $imagesize[3] ; ?> />

حالا می خوام زیر هر عکس نوشته مربوط به اون هم نشون بده چطوری باید عمل کنم؟

beh3000
دوشنبه 21 بهمن 1392, 21:54 عصر
echo $images[$i]['alt'];

tazeha
دوشنبه 21 بهمن 1392, 22:23 عصر
این کد خوبه اما قط میاد alt خود عک رو نشون می ده.

منظور من این هستش. به عنوان مثال می خوام نوشته های بزرگان رو به همراه تصویرشون بصوت تصادف نمایش بدم.

SadeghPro19
دوشنبه 21 بهمن 1392, 22:48 عصر
خب نوشته ای که میخواید رو توی همون آرایه بنویسید و چاپ کنید.

$images=array(
array('file'=>'pic1','txt'=>'sample','alt'=>" Description About pic1");
);
echo $images[$i]['txt'];

tazeha
پنج شنبه 24 بهمن 1392, 09:02 صبح
دو سول دیگه در مورد همین.

می خوام همین نوشته ها در دون یک فایل txt بریزم و برای هر کدومشون یک آی دی (همون شماره سطر) بنویسم

مثلا:1،2،3،4،و...

بعد این نوشته ها در دیتابیس ذخیره بشن و سپس از طریق آرایه ها استخراج بشن و زیر هر تصویر خودش نمایش بده

چطوری باید این کار رو انجام بدم؟

mojgan.dashti71
پنج شنبه 24 بهمن 1392, 09:57 صبح
از یه طرف عکسها رو ثابت تعریف کردید از یه طرف میگید دارید از دیتابیس استفاده میکنید خوب واضحتر بگید میخواهید چیکار کنید

در کل برای نمایش عکسهای تصادفی همراه متن ها اگه اونها توی دیتابیس ذخیره شدن به راحتی می تونی یک کوئری بنویسی که به صورت تصادفی رکوردهایی رو انتخاب کنه و باز به راحتی میتونی اونها رو به هم مدلی که خواستی توی صفحه قرار بدی مثلا عکس در بالا باشه نوشته ها به صورت پاورقی واسش ست شده باشن و ....

مشخص کنید که چه چیزی رو و چه مدلی میخواهید تا بشه راحترین راه رو گفت

tazeha
پنج شنبه 24 بهمن 1392, 18:17 عصر
اینطور هم باشه خیلی خوبه


در کل برای نمایش عکسهای تصادفی همراه متن ها اگه اونها توی دیتابیس ذخیره شدن به راحتی می تونی یک کوئری بنویسی که به صورت تصادفی رکوردهایی رو انتخاب کنه و باز به راحتی میتونی اونها رو به هم مدلی که خواستی توی صفحه قرار بدی مثلا عکس در بالا باشه نوشته ها به صورت پاورقی واسش ست شده باشن و ....

فقط نمونه کد رو هم بنویسید لطفا