pb recupérer une variable d'une iframe

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : pb recupérer une variable d'une iframe

Re: pb recupérer une variable d'une iframe

par baka54 » 23 mai 2011, 18:08

merci pour ta reponse j'ai essayer la session mais bon sa pas l'air de fonctionné :s

dans mon formemploi2.php:
<?php
session_start();
$_SESSION['var'] = $groupe ; ?> 
et mon fichier emploi.php:
<?php 
session_start();
if(isset($_SESSION['var']))
      echo $_SESSION['var'];
?> 
peut être que c'est moi qui gère mal ma session :s

ou bien comme tu a dit plus tôt comme ma page emploi.php est déjà chargé il ne cherche pas a savoir si $groupe vaux quelque chose car au chargement $groupe n'a aucune value ^^"

Re: pb recupérer une variable d'une iframe

par Ryle » 23 mai 2011, 17:38

A priori, tu ne pourras pas le faire en php (en tout cas pas sans recharger la page)... En fait, ta page principale étant déjà chargée, elle ne sollicite plus le serveur et ne pourra donc pas récupérer des variables php...

En fonction de ce que tu veux faire, tu peux poster les données de l'iframe vers la frame principale (en jouant sur l'attribut target du formulaire), tu peux stocker tes valeurs en session (et recharger pour les lire), ou encore utiliser javascript (ajax) pour récupérer ces valeurs de façon dynamique :)

pb recupérer une variable d'une iframe

par baka54 » 23 mai 2011, 17:09

Bonjour a tous et a toutes :)
aujourd'hui nouveau petit souci , la récupération d'une variable a partir d'une iframe j'explique :
j'ai:

la page contenant l'iframe : emploi.php
une iframe qui affiche la page formemploi2.php

dans formemploi2.php j'ai mes variable "$groupe","$nomdulien","$lien" que je veux récupérer dans emploi.php.

voila je pense avoir tout dit

Merci pour votre temps et de votre participation