Jump to content

pengume

New Members
  • Posts

    2
  • Joined

  • Last visited

    Never

Profile Information

  • Gender
    Not Telling

pengume's Achievements

Newbie

Newbie (1/5)

0

Reputation

  1. Hello, I am new to php and want to know if this code I am using is correct. I am trying to use preg_match() to check if there is a certain word in a variable. If the word is found then I want to display a different image then if it is not found . the code I am using isn't working right now. $output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $post->post_content, $matches); $first_img = $matches [1] [0]; $check_img = preg_match('(pheedo|feedburner)',$first_img); if ($check_img == false) { $new_img_tag = "<img src='http://www.searchforhealth.com/wp-content/uploads/2010/06/featured-default.gif' width='67px' class='alignleft' />"; } else { $new_img_tag = "<img src='" . $first_img . "' width='300px' class='alignleft' />"; }
  2. Hello I am new to php but understand sometimes I am trying to exclude some images from this function that I found by running a preg_match but it seems to never work was hoping someone here could help me out. If you need more explanation just ask. Well here is the code. function catch_that_image() { global $post, $posts; $first_img = ''; $new_img_tag = ""; ob_start(); ob_end_clean(); $output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $post->post_content, $matches); $first_img = $matches [1] [0]; $check_img = preg_match('(pheedo|feedburner)',$first_img); if ($check_img == false) { $new_img_tag = "<img src='http://www.searchforhealth.com/wp-content/uploads/2010/06/featured-default.gif' width='67px' class='alignleft' />"; } else { $new_img_tag = "<img src='" . $first_img . "' width='300px' class='alignleft' />"; } if(empty($first_img)){ //Defines a default image with 0 width $new_img_tag = "<img src='http://www.searchforhealth.com/wp-content/uploads/2010/06/featured-default.gif' width='67px' class='alignleft' />"; } else{ $new_img_tag = "<img src='" . $first_img . "' width='300px' class='alignleft' />"; } return $new_img_tag; }
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.