par
Victor BRITO » 11 août 2008, 22:24
D'abord, évite autant que possible les redirections par meta "refresh" (technique qui, soit dit en passant, détourne cette balise de son usage originel).
Ensuite, pour la dernière ligne de ton code exposé, essaie de procéder comme suit :
header('location: https://ssl.1and1.fr/administration.site.org/images.php?select='.$lien);
Les guillemets simples, en effet, ne permettent pas d'interpréter les variables. Autrement dit, soit tu utilises la concaténation soit tu remplaces les guillemets simples par des guillemets doubles (qui, eux, permettent l'interprétation des variables) :
$ma_variable = 'toto';
echo 'Ma variable a pour valeur $ma_variable'; // Affiche Ma variable a pour valeur $ma_variable
echo 'Ma variable a pour valeur '.$ma_variable; // Affiche Ma variable a pour valeur toto
echo "Ma variable a pour valeur $ma_variable"; // Affiche Ma variable a pour valeur toto
D'abord, évite autant que possible les redirections par meta "refresh" (technique qui, soit dit en passant, détourne cette balise de son usage originel).
Ensuite, pour la dernière ligne de ton code exposé, essaie de procéder comme suit :
[php]
header('location: https://ssl.1and1.fr/administration.site.org/images.php?select='.$lien);
[/php]
Les guillemets simples, en effet, ne permettent pas d'interpréter les variables. Autrement dit, soit tu utilises la concaténation soit tu remplaces les guillemets simples par des guillemets doubles (qui, eux, permettent l'interprétation des variables) :
[php]$ma_variable = 'toto';
echo 'Ma variable a pour valeur $ma_variable'; // Affiche Ma variable a pour valeur $ma_variable
echo 'Ma variable a pour valeur '.$ma_variable; // Affiche Ma variable a pour valeur toto
echo "Ma variable a pour valeur $ma_variable"; // Affiche Ma variable a pour valeur toto[/php]