CodeIgniter comes with a URL helper that assist you with managing URLs. One function worth examining is called anchor, which creates standard HTML links. Instead of the standard HTML <a href=””>anchor</a> tag most people are familiar with, CodeIgniter coders can take advantage of the simpler anchor function.
To create a standard link, all you have to do is code this:
<?=anchor('blog /index', 'Home');?> // Output is <a href="http://yourdomain.com/blog/index.php">Home</a>
<?php $onclick = array('onclick'=>"return confirm('Are you sure?')");?> <?=anchor('blog /index', 'Home', $onclick);?> // Output is <a href="http://yourdomain.com/blog/index.php" onclick="return confirm('Are you sure?')">Home</a>
This function works great especially if you add it to code that delete records. You like to be able to ask the user first if that’s what they really want to do before proceeding.