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 :

iframe et formulaire


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Novembre 2004
    Messages
    151
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Novembre 2004
    Messages : 151
    Par défaut iframe et formulaire
    Coucou tout le monde,

    Je suis actuellement en train d'écrire un ptit script permettant de rédiger des articles, j'utilise pour cela FCKEDITOR qui permet d'intégrer un très joli éditeur de texte dans sa page.
    J'enregistre ensuite le résultat dans ma BD, enfin bref principe de fonctionnement normal...
    Mon problème vient du fait que au dessus de mon éditeur de texte, j'ai quatres champs textes que l'on peut aussi remplir pour mettre des infos supplémentaires a l'article...
    Ces infos ne se transmettent pas en même temps que le reste, car j'ai l'impression que fckeditor se met dans une iframe !
    J'ai consulté un peu sur le net pour voir ce que sont les iframes mais je n'ai rien trouvé de bien concluant.
    Voici mon code :
    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
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
     
    $cv = new cv($dbh);
    	   			if(!$cv->selectCV($_SESSION['id'])){
    	   				echo '<h3>Ecrire un nouveau cv</h3>';
    		   			echo '<form action="traitement_cv.php" method="post">';
    		   			echo '
    		   			    <table>
    		   			        <tr>
    		   			            <th>Titre du CV : </th>
    		   			            <td><input type="text" id="titre"></td>
    		   			        </tr>
    		   			        <tr>
    		   			            <th>Langues parlées : </th>
    		   			            <td><input type="text" id="langues"></td>
    		   			        </tr>
    		   			        <tr>
    		   			            <th>Url de votre site : </th>
    		   			            <td><input type="text" id="siteWeb"></td>
    		   			        </tr>
    		   			        <tr>
    		   			            <th>Url de votre photo : </th>
    		   			            <td><input type="text" id="urlPhoto"></td>
    		   			        </tr>
    		   			    </table><br/>
    		   			     ';
    						$oFCKeditor = new fckeditor('Cv') ;
    						$oFCKeditor->BasePath	= '../fckeditor/' ;
    						$oFCKeditor->Value		= '' ;
    						$oFCKeditor->ToolbarSet = 'Basic';
    						$oFCKeditor->Create() ;
    				    echo '<br>
    			             <input type="submit" value="Submit">
    		              </form>';
    	   			}
    	   			else {
    	   			    echo '<a href="modif_cv.php">Modifier ce CV</a> &nbsp;&nbsp;&nbsp<a href="suppr_cv.php">Supprimer ce CV</a> <br/>';
    	   			    echo $cv->getTitre();
    	   			    echo $cv->getDescription();
    	   			    echo $cv->getLangues();
    	   			    echo $cv->getSiteWeb();
    	   			    echo $cv->getUrlPhoto();
    	   			}
    Merci de votre aide

    edit : bon voilà mon formulaire ressemble à ca :

    En fait dans ma page de traitement du cv j'arrive à afficher ce que je tape dans mon editeur mais pas ce que j'ai dans mes champs texte !

  2. #2
    Membre éclairé Avatar de grabriel
    Inscrit en
    Septembre 2006
    Messages
    946
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 946
    Par défaut
    Salut,

    Ces infos ne se transmettent pas en même temps que le reste, car j'ai l'impression que fckeditor se met dans une iframe !
    ???

    si tu cliques sur ton bouton submit tu ne peux pas récupérer les infos des champs titre, langues, siteWeb etc...????
    Tu ne récupère que Cv??

  3. #3
    Membre confirmé
    Inscrit en
    Novembre 2004
    Messages
    151
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Novembre 2004
    Messages : 151
    Par défaut
    oui c'est exactement ca !
    j'ai regardé le code source généré et fckeditor génere une iframe, je sais pas si ca vient de là ou pas ...

  4. #4
    Membre éclairé Avatar de grabriel
    Inscrit en
    Septembre 2006
    Messages
    946
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 946
    Par défaut
    Et c'est quoi ton code pour récupérer tes autres variables???

  5. #5
    Membre confirmé
    Inscrit en
    Novembre 2004
    Messages
    151
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Novembre 2004
    Messages : 151
    Par défaut
    c'est quelquechose de vraiment très simple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    if(!empty($_POST["Cv"])){
            $value = $_POST["Cv"];
            $cv = new CV($dbh);
            echo $_POST['langues'];
            echo $value;
            $cv->nvoCV($_SESSION['id'],$_POST['langues'],$value,$POST['urlPhoto'],$_POST['titre'],$_POST['siteWeb']);
        }

  6. #6
    Membre éclairé Avatar de grabriel
    Inscrit en
    Septembre 2006
    Messages
    946
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 946
    Par défaut
    Si tu récupère tes valeurs avec $_POST['langues'] faut que tu mettes dans tes balises <input ... name="langues" />

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MySQL] Formulaire pré-remplie dans une Iframe
    Par Skullo dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 30/05/2007, 10h52
  2. Manipulation formulaire dans une iframe
    Par phpmad dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 20/05/2007, 17h55
  3. Soumission automatique je formulaire et Iframe
    Par titou250 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 26/05/2006, 11h44
  4. [iFrame] Formulaire dans un iFrame (submit dehors)
    Par FrankOVD dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 08/12/2005, 09h16
  5. Valider un formulaire contenu dans une iframe
    Par snoopy5.0 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 28/04/2005, 11h14

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