Précédent   Forum du club des développeurs et IT Pro > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks > jQuery
jQuery Forum d'entraide sur le framework jQuery. Avant de poster : Tutoriels jQuery, FAQ jQuery, Tous les tutoriels JavaScript, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 07/02/2013, 18h30   #1
stade13
Membre du Club
 
Homme
Etudiant
Inscription : octobre 2011
Messages : 256
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Etudiant
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2011
Messages : 256
Points : 66
Points : 66
Par défaut Récupération de données via ajax

Bonjour à tous,

Je n'arrive pas à récupérer ma valeur après un POST en Ajax dans un fichier php qui include sur la même page du ajax. J'ai bien vérifier j'envoie bien mes donnée en ajax c'est la réception qui foire.

voilà mon 1er script
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
 
<?php
// Main function file
include("php_file_tree.php");
 
?>
<html xmlns="http://www.w3.org/1999/xhtml">
	<head>
		<title>PHP File Tree Demo</title>
		<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
		<link href="css/default.css" rel="stylesheet" type="text/css" media="screen" />
		<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
		<!-- Makes the file tree(s) expand/collapsae dynamically -->
		<script src="php_file_tree.js" type="text/javascript"></script>
 
	<script type="text/javascript">
		function analyse(requester){
 
			$.ajax({
				url: "iframe.php",
				type:"POST",
				data:{
				"p":requester,
				},
				success: function() {
					alert(requester);
				}
			});
 
		}
	</script>
	</head>
 
	<body>
		<?php	
		echo php_file_tree("/var/lib/tomcat7/webapps/DC3Reporting/reportingDc3", "javascript: analyse('[link]');");
		include_once('iframe.php');
		?>	
 
	</body>
 
</html>
Mon fichier iframe.php
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
<?php 
 
if(isset($_POST['p'])){
$rest = $_POST['p'];
echo $rest;
 
?>
 
 
<iframe id="frame" src="http://localhost:8080/DC3Reporting/frameset?__report=<?php echo $rest;?>&sample=my+parameter" height="100%" width="100%">
<?php
}
 
else var_dump('de');
?>
je vous remercie d'avance
stade13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/02/2013, 14h29   #2
sekaijin
Expert Confirmé Sénior
 
Avatar de sekaijin
 
Homme
Urbaniste
Inscription : juillet 2004
Messages : 2 117
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 49
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Urbaniste
Secteur : Santé

Informations forums :
Inscription : juillet 2004
Messages : 2 117
Points : 5 038
Points : 5 038
je ne comprends pas ce que tu veux récupérer
tu parle de valeur mais tu ne défini nulle part cette valeur

et dans ton code XHR dans la méthode qui traite la réponse tu utilise la variable dans laquelle tu as défini les données envoyées mais tu n'utilise pas la réponse
du coup on sais pas ce que tu cherche vu que tu ne traite rien.

et pour finir dans ton appel ajax tu invoque une url et le code php de cette url ne te retourne pas une valeur de quoi que ce soit mais un dump de var php et un iframe
là encore on ne sais pas ce que tu cherche à récupérer vu que ton code ne donne rien

enfin je ne comprent pas pourquoi tu fait un include en php de l'url que tu invoque en ajax

A+JYT
sekaijin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/02/2013, 10h39   #3
stade13
Membre du Club
 
Homme
Etudiant
Inscription : octobre 2011
Messages : 256
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Etudiant
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2011
Messages : 256
Points : 66
Points : 66
Je vous remercie mais j'ai contourné le problème
stade13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 09h50.


 
 
 
 
Partenaires

Hébergement Web