Précédent   Forum des professionnels en informatique > PHP > Langage
Langage Forum sur le langage PHP, la POO, les conventions, la sécurité, etc. Avant de poster : FAQ Langage, toutes les FAQ PHP, cours langage et sources PHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/06/2011, 18h28   #1
Invité de passage
 
Inscription : décembre 2010
Messages : 21
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 21
Points : 0
Points : 0
Par défaut Récupérer variable js dans php

Bonjour,

Je souhaite récupérer une variable javascript dans du PHP.

A lire sur certains forums, il faut forcement rechagrer la page, passer par un formulaire ou transmettre des données via l'url...


Mais comment ?

Pouvez vous m'aider ? ou juste me communiquer un bout de code qui marche ?

J'ai crée ce bout de code qui ne marche pas (evidemment car on ne peut transmettre des variables de clietn a serveur sans charger la page)


Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
 
</head>
 
<body>
 
 
<script> 
var toto = 1 
document.write(toto); 
 
 
</script> 
 
<br>
 
 
<a href="#" onClick="affichephoto();">test</a>
 
<script>
function affichephoto(){
var toto = 2
 
}
 
</script> 
<br>
 
<?php
$Titre = "<script>document.write(toto);</script>"; 
?> 
 
 
 
 
<?php
echo $Titre; 
?> 
 
 
</body>
</html>
pls85 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/06/2011, 16h17   #2
Membre expérimenté
 
Avatar de amoiraud
 
Homme Adrien
Développeur Web
Inscription : octobre 2006
Messages : 405
Détails du profil
Informations personnelles :
Nom : Homme Adrien
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : octobre 2006
Messages : 405
Points : 531
Points : 531
Envoyer un message via MSN à amoiraud
Salut,
Si tu veux récupérer ta variable JS sans recharger la page, le mieux est de faire ca en Ajax car comme tu l'a dit on ne peut pas passer des variables de client à serveur sans recharger la page
amoiraud est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/06/2011, 18h39   #3
Modérateur
 
Avatar de Benjamin Delespierre
 
Benjamin Delespierre
Développeur Web
Inscription : février 2010
Messages : 2 984
Détails du profil
Informations personnelles :
Nom : Benjamin Delespierre
Âge : 24
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : février 2010
Messages : 2 984
Points : 5 011
Points : 5 011
Qu'est ce que tu cherches à faire exactement ?
__________________
A la recherche d'un framework MVC facile a prendre en main ? Essayez Axiom
Nouveau: la référence d'Axiom est disponible sur GitHub (je la peaufine en ce moment même).

Un problème correctement identifié est à moitié résolu, évitez de poster l'intégralité de votre code avec pour seule explication "ça ne marche pas...".
Pour identifier correctement vos problèmes PHP, utilisez la gestion des erreurs et xdebug.

Les boutons et existent, servez-vous en
Benjamin Delespierre est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/06/2011, 12h31   #4
Membre régulier
 
Homme
Étudiant
Inscription : juin 2011
Messages : 55
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Val d'Oise (Île de France)

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : juin 2011
Messages : 55
Points : 77
Points : 77
De toute facon, Ajax ou non, le php ne s'execute pas sans recharger la page donc je ne vois pas en quoi ca te serait utile de le faire sans rechargement.

Pour ce qui est des envoie de formulaires par javascript il y a de nombreux tutos et effectivement, en Ajax c'est plus simple ^^
Avalion est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h56.


 
 
 
 
Partenaires

Hébergement Web