Le code :
 
<?  
echo '<a href=dl.php?id='.$donnees['id'].'&nom='.$donnees['nom'];
?>
 
sur un autre fichier .php :
 
<?
$nom = isset($_GET['nom']) ? $_GET['nom'] : '';
if (isset($nom)) {
 	header("Location: ".$_GET['nom']);
 }
?>  
 
Je désire récuperer la variable $donnes['nom'] dans un autre fichier php.
Cela fonctionne sauf lorsque la variable contient au moins un espace.
 
Par exemple si on veut transmettre cette chaine : "salut je vais bien"
 
alors "salut" est récupéré par la seconde page php.
Erreur de ma part ou une petite fonction permet de contourner le problème ?
 
Message édité par Pulsar- le 21-06-2007 à 14:45:53