IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

header et JavaScript


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Inscrit en
    Octobre 2010
    Messages
    5
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations forums :
    Inscription : Octobre 2010
    Messages : 5
    Par défaut header et JavaScript
    Salut tous les amies.
    j'ai un problème avec header et Javascript.
    je m’explique : j'ai 2 fonctions qui exécutent une alerte à la fin de leur exécution,et j'ai une case qui appelle ces deux fonctions.
    après l'execution des fonctions je dois spécifier que dans l'URL il doir y avoir une chaine spécifique.
    alors quand je mets mon header les scripts javascript ne s’exécutent pas je sais pas pourquoi.
    voila le script :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    case "enseignant/AfichNoteEtu/Modifier/?":
    	$test=1;
    case "enseignant/notematiere/ModifierNotEtu?"://afficher l'interface pour telecharger le PV des la matiere
    	$controller=Controller_Notes::getInstance();
    	if($controller->TestSessionEns())//test si la sesion d'enseignet egsiste
    	{
    		if($_POST['num_semestre'] < 7 )
    		{
    			$controller->ValidModifNotEtuS1S6($_POST['num_semestre'],$_POST['num_module'],$_POST['num_matiere'],$_POST['num_etudiant'],$_POST['note_ds'],$_POST['note_evaluation'],$_POST['moyenne'],$_POST['Date_Modif']);
    		}
    		else
    		{
    			$controller->ValidModifNotEtuS7S10($_POST['num_semestre'],$_POST['num_module'],$_POST['num_matiere'],$_POST['num_etudiant'],$_POST['note_ds'],$_POST['note_evaluation'],$_POST['moyenne'],$_POST['Date_Modif']);
    		}
    	}
    	if($test!=0)
    	{header('location:'.$_SERVER['HTTP_ROOT'].'enseignant/AfichNoteEtu/');}
    	else
    	{header('location:'.$_SERVER['HTTP_ROOT'].'enseignant/AfichNote');}
    	break;
    les fonctions qui contiennent les JS: ValidModifNotEtuS7S10 ValidModifNotEtuS1S6

  2. #2
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    j'ai 2 fonctions qui exécutent une alerte à la fin de leur exécution
    Des fonctions PHP qui affichent une alert JavaScript ?
    Tu veux que l'alerte soit affichée sur l'écran de contrôle du datacenter de ton hébergeur ?

    Tu n'as manifestement pas bien saisi le contexte d'exécution des différents langages.
    PHP s'exécute côté serveur pour produire un document HTML / CSS / JavaScript à envoyer au navigateur. Aucune interaction avec l'utilisateur n'est donc possible en PHP.
    JavaScript s'exécute côté client dans le navigateur de l'utilisateur, PHP a donc terminé depuis bien longtemps son exécution lorsqu'il entre en scène !
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  3. #3
    Membre du Club
    Inscrit en
    Octobre 2010
    Messages
    5
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations forums :
    Inscription : Octobre 2010
    Messages : 5
    Par défaut
    chaire amie je me suie mal exprimer sellent
    les fonction que j'ai dite exécute les fonction alret ça veut dire que
    la fonction contins une

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo ('<script type="text/javascript">alert("Modification Non Effectuer");</script>');
    et quand j’ajoute la header il s’exécute pas.

  4. #4
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

Discussions similaires

  1. include dans un fichier avec header text/javascript
    Par shawidoom dans le forum Langage
    Réponses: 7
    Dernier message: 13/06/2011, 21h51
  2. Redirection par header refresh + meta refresh + javascript
    Par maxland dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 23/02/2010, 11h00
  3. gridview header javascript
    Par topolino dans le forum ASP.NET
    Réponses: 2
    Dernier message: 24/09/2008, 20h58
  4. [Headers et Javascript]
    Par m3n2o dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 02/03/2007, 11h47
  5. header location en javascript?
    Par sam01 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 09/04/2006, 19h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo