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