2009-06-18 3 views
0

In meinem CakePHP-Code habe ich den folgenden Code. Wenn ich auf das Bild lösche, wird es zum Link in href verschoben. In der href weiß ich nicht, wie ich meinen PHP-Wert anzeigen soll. Ich habe es wie unten versucht Aber es hat nicht funktioniert.Warum erscheint meine PHP-Variable nicht in der HREF in meiner CakePHP-Ansicht?

<a href="http://localhost/cake_1.2.1.8004/index.php/forms/delete/"<?php echo $r['Form']['id'];?> > 
    <img border="0" alt="Delete" src="/cake_1.2.1.8004/app/webroot/img/delete.png"/> 
    </a> 

Irgendwelche Vorschläge?

Antwort

2

Setzen Sie Ihre Echo in Ihrer Zitate:

<a href="http://localhost/cake_1.2.1.8004/index.php/forms/delete/<?php echo $r['Form']['id'];?>"> 
    <img border="0" alt="Delete" src="/cake_1.2.1.8004/app/webroot/img/delete.png"/> 
</a> 
+0

Ya es funktioniert jetzt .THANK U .. – useranon

5

Verwendung CakePHP View Helfer:

<?php 
    echo $html->link(
     $html->image('delete.png'), 
     array('action'=>'delete', $r['Form']['id']), 
     array(), 
     'really delete?', 
     false 
    ); 
?> 
Verwandte Themen