Bonjour,
je voudrais votre aide pour un découpage de variable.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
	$requete_cl= ('../fetch ... >../tmp/CLdescr.txt');	
	exec($requete_cl);	
	$open = fopen("../tmp/CLdescr.txt", "r") or die("<strong>Can not open file</strong>");	
		
		if ($open) {
		$cmpt=0;
			while (!feof($open)) {
			$cmpt++;
			$req = "req".$cmpt;
			$result_requete=fgets($open, 40096);
				if (!empty($result_requete))
				{
				list($_SESSION['requete'][$req]['ID'], .....$_SESSION['requete'][$req]['PFAMA']) = explode(' %% ',$result_requete);
				$_SESSION['requete'][$req]['HT'] = str_replace(" "," , ",rtrim($_SESSION['requete'][$req]['HT']) );
				$_SESSION['requete'][$req]['PFAMA']= explode(' ',$_SESSION['requete'][$req]['PFAMA']);//comment faire ici ????
				}
			}
		}
		fclose($open);			
		header("location:../pages/description_domain.php");
?>
$_SESSION['requete'][$req]['PFAMA'] contient peut contenir un ou plusieurs identifiants que je peux exploiter dans une base de données avec un lien internet.

dans ma page html j'ai
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
foreach(array_keys($_SESSION['requete']) as $nom => $req){
echo'
                 <strong><ul>Links to PFAM Database</ul></strong>';
                     if ($_SESSION['requete'][$req]['PFAMA'] != "none"){
 
                     print('
                     <a href="http://www.sanger.ac.uk/cgi-bin/Pfam/getacc?'.$_SESSION['requete'][$req]['PFAMA'].'" class="normal" target=\'_top\'> '.nl2br($_SESSION['requete'][$req]['PFAMA']).' </a>');
                     }
';
quand je n'ai qu'un seul ID le lien est valide, mais quand il y en a plusieurs, ben c'est dead

Pouvez-vous m'aider à y remédier ?????