utilisez les paramètres de fenêtre.emplacement.remplacer

J'ai le script suivant qui fonctionne très bien:

if(error1 == 1){
    window.alert('You have already signed up!');
    window.location.replace('index.php');
    }

Mais lorsque je veux utiliser l'URL suivante au lieu de index.php il ne remplace pas les paramètres:

if(error1 == 1){
    window.alert('You have already signed up!');
    window.location.replace('http://polimovie.deib.polimi.it/Version3/index.php?campaign=".$Campaign_id."&worker=".$Worker_id."');
    }

Ce code, me redirige vers http://polimovie.deib.polimi.it/Version3/index.php?campaign=.$Campaign_id.&worker=.$Worker_id. alors que j'ai besoin de l'paramètres seront remplacés par leurs nombres réels.

Je sais que je peux utiliser php en-tête, je l'ai aussi utilisé dans mon code php comme ceci et il workerd amende:

echo "<script>alert('PLEASE SIGN UP FIRST!');window.location = 'http://polimovie.deib.polimi.it/Version3/index.php?campaign=".$Campaign_id."&worker=".$Worker_id."';</script>";

mais je voudrais savoir comment je peux utiliser les paramètres avec fenêtre.emplacement.remplacer.

Merci,

est le JS dans un fichier PHP qui a ces variables déclarées et rempli?

OriginalL'auteur mOna | 2015-06-19