Bonjour à tous.. !
Voilà mon problème, j'ai créer un site sur une adresse test visible ici : http://test.pimentsauvage.com/
Lorsque j'ai terminé le site il fallait que je le transfert sur un autre nom de domaine présent sur LE MEME hébergement. (donc juste un transfert dans un autre dossier).
Le site marche nickel sur l'adresse test mais la partie actu ne marche pas sur le nouveau NDD.
alors que je n'ai rien touché..
http://test.pimentsauvage.com/actu
http://www.boisdici.org/actu
Dans mon controller j'ai une fonction index qui affiche toutes les news (celle ci marche nickel)
et une autre qui permet d'afficher une news en particulier quand on clique sur en savoir + (cf sur l'adresse test).
et c'est l'appel à la fonction get_new_by_id qui foire et qui du coup n'affiche même plus toute les news...
Voici mon controller :
et ma fonction dans mon model :
Normalement tout est bon puisque sur l'adresse test ça marche mais pas sur l'adresse officiel..
Alors que je n'ai rien touché du tout...
HELP PLEASE !!
Merci d'avance
Modifié par walid01300 (14 Apr 2011 - 11:34)
Voilà mon problème, j'ai créer un site sur une adresse test visible ici : http://test.pimentsauvage.com/
Lorsque j'ai terminé le site il fallait que je le transfert sur un autre nom de domaine présent sur LE MEME hébergement. (donc juste un transfert dans un autre dossier).
Le site marche nickel sur l'adresse test mais la partie actu ne marche pas sur le nouveau NDD.


http://test.pimentsauvage.com/actu
http://www.boisdici.org/actu
Dans mon controller j'ai une fonction index qui affiche toutes les news (celle ci marche nickel)
et une autre qui permet d'afficher une news en particulier quand on clique sur en savoir + (cf sur l'adresse test).
et c'est l'appel à la fonction get_new_by_id qui foire et qui du coup n'affiche même plus toute les news...
Voici mon controller :
class Actu extends Controller {
function __construct()
{
parent::Controller();
}
function index()
{
$data = array();
$data['title'] = 'Les dernières actualités de Bois d\'Ici';
$data['template'] = 'front/actu';
$this->load->model('Mnew');
$data['news'] = $this->Mnew->get_news();
$this->load->view('template', $data);
}
function view($id)
{
$data = array();
$data['title'] = 'Les dernières news de bois d\ici';
$data['template'] = 'front/actu_unique';
$this->load->model('Mnew');
$data['news'] = $this->Mnew->get_new_by_id($id);
$this->load->view('template', $data);
}
et ma fonction dans mon model :
function get_new_by_id($id)
{
$data = array();
$this->db->where('id', $id);
$query = $this->db->get('new');
if($query->num_rows() == 1)
{
$row = $query->row();
$new = $this->set_db_object($row);
return $new;
}
return false;
}
Normalement tout est bon puisque sur l'adresse test ça marche mais pas sur l'adresse officiel..

Alors que je n'ai rien touché du tout...
HELP PLEASE !!
Merci d'avance
Modifié par walid01300 (14 Apr 2011 - 11:34)