Bonjour,

J'ai un soucis d'une fonction simple en javascript, le return ne fonctionne pas

Voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
<?php
function redirect($redirect="index.php")
{
        $script = "<script language=\"javascript\">";
        $script .= "document.location.href=\"".$redirect."\"" ;
        $script .= "</script>";
        return "$script";
}
        
redirect ("index.php?action=bienvenue");
        
?>
Si je fais un echo "$script"; la redirection fonctionne mais avec le return non

Vous pensez que c'est dû à quoi svp ?

Est-ce que ça peut venir de mon serveur ou alors, c'est mal codé ?

Merci d'avance pour vos réponses.

Bonne journée.