want to create a url like http://www.example.com/uername |
[eluser]CodeIgniteMe[/eluser]
You also need a controller "user" where the function "profile" belongs Code: // User class
[eluser]Rayhan[/eluser]
Here what I have done to my ruote.php $con = mysql_connect("localhost","username","password"); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("dbname", $con); $result = mysql_query("SELECT * FROM table_name"); while($row = mysql_fetch_array($result)) { $sname = $row['user_name']; $a = $sname; $b = "user/name/".$row['aid']; $route[$a] = $b; }
[eluser]weblyan[/eluser]
routes.php is a settings file and should not contain any code other than assigning variabels. Besides, if you write code like that then you are not using the framework correctly. http://ellislab.com/codeigniter/user-gui...sults.html Anyway, for the routing, I haven't really tried it but there is a way to set a default controller in the index.php Code: /* Then you can probably use $this->uri->segment(1); the get the username. |
Welcome Guest, Not a member yet? Register Sign In |