نمایش نتایج 1 تا 15 از 15

نام تاپیک: بیرو کشیدن عکس ها از اس کیوال بوسیله پی اچ پی

  1. #1

    Unhappy بیرو کشیدن عکس ها از اس کیوال بوسیله پی اچ پی

    با سلام

    امیدوارم خوب باشین دوستای گل
    والا من مدتیه php کار میکنم اما حرفه ای نیستم

    راستش من میخواستم از اس کیو ال موقعی که خروجی میگیریم فقط عکسها نشون داده بشه مثلا تعیین کنیم که تنها فایل های jpg-gif-png نمایش داده شه در حال حاضر با تابع substr اینکارو میکنم اما هم نوشته ها هم عکسها و.. رو نشون میده
    <? echo substr("$file_desc",0, 450);?>
    چطور باید خروجی بگیرم که فقط عکسها نشون داده بشه؟
    اینو ببینید:
    http://www.pcparsi.com/new11.php
    در بالا عکس+چند خ نوشته نشون داده میشه من میخوام فقط عکس نشون داده بشه بزرگواری میکنید بهم کمک کنید

  2. #2

    نقل قول: بیرو کشیدن عکس ها از اس کیوال بوسیله پی اچ پی

    اگه منظورت اینه که تو یک نوشته دنبال عکس بگردی از preg_match باید استفاده کنی.

    $preg_match('/<img[^>]*>/');

    و اگه تو sql دنبالشی

    WHERE `data` LIKE '%<img%'

  3. #3

    نقل قول: بیرو کشیدن عکس ها از اس کیوال بوسیله پی اچ پی

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

    <?
    $result = mysql_query("SELECT * FROM _files where file_catid='3' order by file_id desc LIMIT 0,5")or die("Query failed.line: ".__line__." file: ".__file__);
    $num_result = mysql_num_rows($result);
    for ($i=0; $i<$num_result; $i++)
    {
    $row = mysql_fetch_array($result);
    $file_desc = $row['file_desc'];
    $hits = $row['hits'];
    $file_name = $row['file_name'];
    ?>
    <a href="news-<?=stripslashes($row["file_id"]);?>.html"><? echo substr("$file_desc",0, 400);?></a>
    <?
    }
    mysql_free_result($result);
    ?>



    اگه ممکن ویرایش کنید خودتون واسم منت میزارید سر بنده میخوام فقط عکسها نشون داده بشه

  4. #4

    نقل قول: بیرو کشیدن عکس ها از اس کیوال بوسیله پی اچ پی


    <?php
    $result = mysql_query("SELECT * FROM _files where file_catid='3' order by file_id desc LIMIT 0,5")or die("Query failed.line: ".__line__." file: ".__file__);
    $num_result = mysql_num_rows($result);
    for ($i=0; $i<$num_result; $i++)
    {
    $row = mysql_fetch_array($result);
    $file_desc = $row['file_desc'];
    $hits = $row['hits'];
    $file_name = $row['file_name'];
    $preg_match('/<img[^>]*>/',$file_desc,$match);
    if(isset($match[0])) $file_desc = $match[0]; else $file_desc = substr("$file_desc",0, 400);
    ?>
    <a href="news-<?=stripslashes($row["file_id"]);?>.html"><? echo $file_desc?></a>
    <?
    }
    mysql_free_result($result);

  5. #5

    Unhappy نقل قول: بیرو کشیدن عکس ها از اس کیوال بوسیله پی اچ پی

    سلام داداش مرسی خیلی بزرگواری اما بازم مشکل داره
    <?php
    $result = mysql_query("SELECT * FROM _files where file_catid='3' order by file_id desc LIMIT 0,5")or die("Query failed.line: ".__line__." file: ".__file__);
    $num_result = mysql_num_rows($result);
    for ($i=0; $i<$num_result; $i++)
    {
    $row = mysql_fetch_array($result);
    $file_desc = $row['file_desc'];
    $hits = $row['hits'];
    $file_name = $row['file_name'];
    $preg_match('/<img[^>]*>/',$file_desc,$match);
    if(isset($match[0])) $file_desc = $match[0]; else $file_desc = substr("$file_desc",0, 400);
    ?>
    <a href="news-<?=stripslashes($row["file_id"]);?>.html"><? echo $file_desc?></a>
    <?
    }
    mysql_free_result($result);
    ?>

    ارور میده این ارور

    Fatal error: Function name must be a string in /home/pcparsi/public_html/new11.php on line 84

    لاین 84 هم اینه
    $preg_match('/<img[^>]*>/',$file_desc,$match);



  6. #6

    نقل قول: بیرو کشیدن عکس ها از اس کیوال بوسیله پی اچ پی

    $ رو از اولش بردار

  7. #7

    Smile نقل قول: بیرو کشیدن عکس ها از اس کیوال بوسیله پی اچ پی

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

    <?php
    $result = mysql_query("SELECT * FROM _files where file_catid='23' order by file_id desc LIMIT 0,5")or die("Query failed.line: ".__line__." file: ".__file__);
    $num_result = mysql_num_rows($result);
    for ($i=0; $i<$num_result; $i++)
    {
    $row = mysql_fetch_array($result);
    $file_desc = $row['file_desc'];
    $hits = $row['hits'];
    $file_name = $row['file_name'];
    preg_match('/<img[^>]*>/',$file_desc,$match);
    if(isset($match[0])) $file_desc = $match[0]; else $file_desc = substr("$file_desc",0, 400);
    ?>
    <? echo $file_desc?><hr/>
    <?
    }
    mysql_free_result($result);
    ?>


    اما هم عکسها هم متن را بیرون میکشه من میخوام فقط عکس رو بیرون بکشه

    اینجا رو ببین:
    http://www.pcparsi.com/new.php

  8. #8

    نقل قول: بیرو کشیدن عکس ها از اس کیوال بوسیله پی اچ پی

    لطفا کمک کنید رفقا

  9. #9
    کاربر دائمی آواتار Reza1607
    تاریخ عضویت
    شهریور 1387
    محل زندگی
    يه جايي تو مشهد
    پست
    969

    نقل قول: بیرو کشیدن عکس ها از اس کیوال بوسیله پی اچ پی

    شاید باید به الگو تگ بستن عکس رو هم اضافه کنی این رو هم امتحان کن شاید جواب داد

  10. #10

    نقل قول: بیرو کشیدن عکس ها از اس کیوال بوسیله پی اچ پی

    نقل قول نوشته شده توسط Reza1607 مشاهده تاپیک
    شاید باید به الگو تگ بستن عکس رو هم اضافه کنی این رو هم امتحان کن شاید جواب داد
    اگه ممکنه راهنمایی کنید من زیاد وارد نیستم مرسی

  11. #11

    نقل قول: بیرو کشیدن عکس ها از اس کیوال بوسیله پی اچ پی

    آقا جون بچتون یه کمکی کنید کارم خیلی گیره

  12. #12

    نقل قول: بیرو کشیدن عکس ها از اس کیوال بوسیله پی اچ پی

    یکی به داد این بینوا برسه...

  13. #13

    نقل قول: بیرو کشیدن عکس ها از اس کیوال بوسیله پی اچ پی

    ببین او خط 84 که از یکبار اشکال داشت ارور میداد رو اینجوری کن:

    preg_match('/<img[^>]*>/i',$file_desc,$match);

    بعدش هم این فقط وقتی عکس رو بهت میده که عکسی وجود داره. وگرنه باز متنو بهت میده

  14. #14

    نقل قول: بیرو کشیدن عکس ها از اس کیوال بوسیله پی اچ پی

    نقل قول نوشته شده توسط rapidpich مشاهده تاپیک
    ببین او خط 84 که از یکبار اشکال داشت ارور میداد رو اینجوری کن:

    preg_match('/<img[^>]*>/i',$file_desc,$match);


    بعدش هم این فقط وقتی عکس رو بهت میده که عکسی وجود داره. وگرنه باز متنو بهت میده

    مرسی بزرگوار کمک زیادی شد بهم

    حالا اگه بخوام فقط متن ها رو بیرون بکشه باید چطور تغییر بدم این دستورو؟ میشه کمک کنید این واسه عکسها اوکی بود میخوام حالا واسه یک جای دیگه فقط متن ها رو بیرون بکشه و عکسها رو در نظر نگیره

  15. #15

    نقل قول: بیرو کشیدن عکس ها از اس کیوال بوسیله پی اچ پی

    قسمت عکس رو str_ireplace کن با هیچی
    عکس رو از قسمت بالا بدست آوردی دیگه

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •