0

We are bulding a simple module in php, but we have a error that produces a bad encoding for html page :

<?php       
  $ids = array('363', '367', '366', '365','364','371','370','456','461');
?>

<div class="Staff">
    <?php foreach ($ids as $ids) {
      $user   = Foundry::user($ids);
     }?>
    <?php foreach ($ids as $user => $ids) { ?>
        <img alt="<?php echo $user->getName();?>"  src="<?php echo $user->getAvatar();?>" data-popbox="module://easysocial/profile/popbox" data-popbox-position="top-left" data-user-id="<?php echo $user ?>" />
        <a href="<?php echo $user->getPermalink();?>"><?php echo $user->getName();?></a>
    <?php}?>
</div>

Any Idea? , thanks as always for the help.

3
  • what do you want to do? Commented Mar 11, 2014 at 8:22
  • Your code has an error because of this line <?php } ?> copy and paste this. Commented Mar 11, 2014 at 8:24
  • 1
    $ids as $ids ? .. it's the same name.. Commented Mar 11, 2014 at 8:25

2 Answers 2

1

It should like below:

<?php foreach ($ids as $id) { 
    $user   = Foundry::user($id);
?>
    <img alt="<?php echo $user->getName();?>"  src="<?php echo $user->getAvatar();?>" data-popbox="module://easysocial/profile/popbox" data-popbox-position="top-left" data-user-id="<?php echo $user ?>" />
    <a href="<?php echo $user->getPermalink();?>"><?php echo $user->getName();?></a>
<?php } ?>
Sign up to request clarification or add additional context in comments.

Comments

0

have you tried something like this:

<?php
$ids = array('363', '367', '366', '365','364','371','370','456','461');
?>

<div class="Staff">
    <?php foreach ($ids as $id) { ?>
        $user = Foundry::user($id);
        <img alt="<?php echo $user->getName();?>"  src="<?php echo $user->getAvatar();?>" data-popbox="module://easysocial/profile/popbox" data-popbox-position="top-left" data-user-id="<?php echo $user ?>" />
        <a href="<?php echo $user->getPermalink();?>"><?php echo $user->getName();?></a>
    <?php}?>
</div>

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.