Recuperer Function php vers autre page

Mickdu59
Invité n'ayant pas de compte PHPfrance

29 août 2014, 11:52

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));

}

Eléphant du PHP | 113 Messages

29 août 2014, 13:11

En les faisant passer par une méthode GET tu as essayé ?

Mickdu59
Invité n'ayant pas de compte PHPfrance

29 août 2014, 13:27

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));

}

Eléphant du PHP | 113 Messages

29 août 2014, 16:32

Ben tu peux toujours retourner un tableau avec tes variables track et artist => return array($track,$artist);

Mammouth du PHP | 2278 Messages

29 août 2014, 17:59

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
Vanitas vanitatum et omnia vanitas
Mes derniers livres :
Sauvez les Mots chez BoD,
Tous les chemins mènent à ROM chez BoD