Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/07/2010, 20:19
walrus86
 
Fecha de Ingreso: junio-2010
Mensajes: 155
Antigüedad: 13 años, 10 meses
Puntos: 0
pasando parametros en code igniter

hola como andan? necesito poder dejar unos comentarios en una pagina, pero tambien un link para que el usuario pueda borrar cada comentario que no le guste, pero me salta un error cuando paso el parametro a la funcion del controlador, les copio mi codigo y fijense a ver si me pueden decir donde está el error, el codigo es muy cortito

la funcion del controlador:
Código:
 

Código PHP:
Ver original
  1. function borrar_coment($id_com){
  2.     $this->db->where('id_coment', $id_com);
  3.     $this->db->delete('comentarios');
  4.     redirect('controlador/ver_post');
}
la llamada a la funcion dentro de mi vista:
Código:


Código PHP:
Ver original
  1. $this->db->where('id_post_user',$this->session->userdata('id_usuario'));
  2.                       $this->db->order_by('fecha_coment');
  3.                       $query = $this->db->get('comentarios');
  4.                       if ($query->num_rows() != 0){
  5.                           foreach ($query->result() as $row){
  6.                               if ($row->propio==1){
  7.                                   $cambiar = "style=\"color:red\"";
  8.                                   $cambiar2 = "style=\"color:maroon\"";
  9.                               }
  10.                               else{
  11.                                   $cambiar = "";
  12.                                   $cambiar2 = "";
  13.                               }
  14.                               echo "<h2 ",$cambiar,">",$row->nombre_autor," dijo: </h2>";
  15.                               echo "<h3 ",$cambiar2,">",$row->cuerpo,"</h3>";
  16.                               echo "<h2 ",$cambiar,">Fecha: </h2>","<h3 ",$cambiar2,">",$row->fecha_coment,"</h3><br><br>";
  17.  
  18.                              echo anchor('controlador/borrar_coment($row->id_coment)','BORRAR COMENTARIO');
  19.                             echo "<br><br><hr>";
  20.  
  21.  
  22.                           }
  23.                       }
Me aparece esto en la url del navegador:
http://localhost/prueba/index.php/controlador/borrar_coment($row->id_coment)
con el siguiente error:
An Error Was Encountered
The URI you submitted has disallowed characters.´

estoy llamando mal a la función???

Última edición por walrus86; 11/07/2010 a las 13:15