Jump to content

errors in my little snippet


kevincompton

Recommended Posts

I'm trying to have it show the pdf icon if there is a pdf attached to the node.

 

Heres the code:

 

 <?php foreach($node->files as $file){
  if(preg_match('.pdf$',$file->filename))
    print l('<img src="files/icons/pdf.gif"/>',$file->filepath);} ?>

 

 

heres my errors:

 

warning: preg_match(): No ending delimiter '.' found in /var/www/html/CEC/themes/abac/node.tpl.php on line 11.

Link to comment
https://forums.phpfreaks.com/topic/44843-errors-in-my-little-snippet/
Share on other sites

heres the whole section...

 

<?php if ($page == 0): ?>
  <h2><a href="<?php print $node_url ?>" title="<?php print $title ?>"><?php print $title ?>
    
    <?php foreach($node->files as $file){
  if(preg_match("/\.pdf(\?.*)?$/i",$file->filename))
    print l('<img src="http://nufish.com/CEC/files/icons/pdf.gif"/>',$file->filepath);} ?>
    
    </a></h2>
<?php endif; ?>

 

thanks guys!! :)

Archived

This topic is now archived and is closed to further replies.

×
×
  • 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.