Page 1 sur 1

Recuperer Function php vers autre page

Posté : 29 août 2014, 11:52
par Mickdu59
Salut voila je suis bloquer depuis quelques jours sur ce problème

je voudrais savoir comment récupérer les variables $track , $artist et $id qui passe dans cette function pour les récupérer sur une page nommé info.php avec $get[track] , $get[artist] etc....

Je bloque ( merci d'avance pour vos réponses )


public function getYoutube($track,$artist)
{
$track = $this->input->get("track");
$artist = $this->input->get("artist");
$track = urlencode(ltrim(($track)));
$artist = urlencode(ltrim(($artist)));
$data = json_decode(searchYoutube($track." ".$artist));
$json['id'] = $data->data->items[0]->id;
if($json['id'] == '' || $json['id'] == 'null')
{
$json['id'] = 'UzatNVbmL6k';
sleep(1);
}

$this->output->set_content_type('application/json')->set_output(json_encode($json));

}

Re: Recuperer Function php vers autre page

Posté : 29 août 2014, 13:11
par toytoy
En les faisant passer par une méthode GET tu as essayé ?

Re: Recuperer Function php vers autre page

Posté : 29 août 2014, 13:27
par Mickdu59
Ben je voudrais si possible inserer un code dans cette function qui pourrais me permettre de recuperer mes valeurs , voir en bas du code

du genre

public function getYoutube($track,$artist)
{
$track = $this->input->get("track");
$artist = $this->input->get("artist");
$track = urlencode(ltrim(($track)));
$artist = urlencode(ltrim(($artist)));
$data = json_decode(searchYoutube($track." ".$artist));
$json['id'] = $data->data->items[0]->id;
if($json['id'] == '' || $json['id'] == 'null')
{
$json['id'] = 'UzatNVbmL6k';
sleep(1);
}


Genre un code ici qui pourrais envoyer les valeurs vers ma page genre info.php?artist=$artist etc...

$this->output->set_content_type('application/json')->set_output(json_encode($json));

}

Re: Recuperer Function php vers autre page

Posté : 29 août 2014, 16:32
par toytoy
Ben tu peux toujours retourner un tableau avec tes variables track et artist => return array($track,$artist);

Re: Recuperer Function php vers autre page

Posté : 29 août 2014, 17:59
par sirakawa
Tu peux
serialiser ton tableau de valeurs
et le mettre en session
LE mettre en champ caché d'un formulaire
garder des valeurs individuelles
et les passer en session une par une
les mettre chacune dans un champ caché d'un formulaire