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 :

Mise à jour de mon RTE (rich texte editor)


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2006
    Messages
    73
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mai 2006
    Messages : 73
    Par défaut Mise à jour de mon RTE (rich texte editor)
    Dans mon formulaire j utilise un RTE (rich texte editor)
    C'est un formulaire de modification je tiens a le precisé !!

    je veux recupérer ma valeur en session que j ai ecrite auparavant ( ça c'est ok)
    mais lorsque j effectue ma mise a jour de mon champ ; celui ci reste a la même valeur !!!
    dans mon RTE je susi obliger d appeler ma variable d affichage "$content" (j ai ajouté un module trouver du web !!!) -> (http://www.kevinroth.com/rte/demo.htm)

    A $content ainsi je lui affecete la nouvelle valeurs POSTé $r11

    pr indiquer que je suis entrain de modifier ma varaible et la mettre a jour !!

    HELP Please je crakeeeeeeeeeeeeeeee

  2. #2
    Expert confirmé Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Par défaut
    et bienvenue !

    J'ai pas tout compris ce que tu as essayé de nous expliquer. Peux-tu nous donner un bout de code pour nous éclairer ?

  3. #3
    Membre confirmé
    Inscrit en
    Mai 2006
    Messages
    73
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mai 2006
    Messages : 73
    Par défaut
    En fait j ai 2 fichiers -> fichier ; principal.php



    voici le code ci joint



    <?
    @session_start();
    ?>

    <?

    $db=mysql_connect('localhost','root','');
    mysql_select_db("vietnam" );


    //si formulaire est valider
    if(@$_POST['test_modif']==1)
    {
    // Récupérer les nouvelles valeurs dans les zones de texte
    $verif="ok";
    $r1 = $_SESSION['pseudo_carnet_voyage'];
    @$r2 = $_POST['id_carnet_voyage'];
    $r3 = $_POST['titre_carnet_voyage'];
    $r4 = $_POST['date_voyage'];
    $r5 = $_POST['date_publication_carnet_voyage'];
    @$r6 = $_POST['photo_carnet_voyage_1'];
    @$r7 = $_POST['photo_carnet_voyage_2'];
    @$r8 = $_POST['photo_carnet_voyage_3'];
    @$r9 = $_POST['photo_carnet_voyage_4'];
    @$r10 = $_POST['photo_carnet_voyage_5'];
    @$r11 = $_POST['commentaire_carnet_voyage'];





    }
    else
    {
    echo "<script language=JavaScript type=text/JavaScript>alert('Date publication male saisie');</script>";
    $verif="pasok";
    }




    if($verif=="ok" ) {
    echo "<script language=JavaScript type=text/JavaScript>alert('Vos données ont bien été enregistrées');</script>";
    // mettre à jour la base avec les nouvelles valeurs
    @$requete_modif = "UPDATE carnet_voyage SET titre_carnet_voyage=\"$r3\" , date_voyage=\"$r_new_date_voyage_upd\" ,
    date_publication_carnet_voyage=\"$r_new_date_publication_upd\" , photo_carnet_voyage_1=\"$r6\",
    photo_carnet_voyage_2=\"$r7\", photo_carnet_voyage_3=\"$r8\", photo_carnet_voyage_4=\"$r9\",
    photo_carnet_voyage_5=\"$r10\", commentaire_carnet_voyage =\"$r11\"
    WHERE pseudo_carnet_voyage=\"$r1\" ;";
    echo("$r11" );
    $resultat = @mysql_db_query("vietnam",$requete_modif,$db);


    }
    }
    else
    {


    @$r11 = $_SESSION['commentaire_carnet_voyage'];
    }


    print "<form method=post name=form>";
    print "<table border = \"4\" >\n";
    echo"<h3>Votre Profil : ".$_SESSION['pseudo_carnet_voyage']."</h3>";
    echo"<h3>Modification Carnet de voyage</h3>";


    if(isset($r11))
    $content="$r11";
    else
    $content="vide";//il faut gérer le retour à la ligne car sinon le javascript fait des erreurs !!! :s
    $content=nl2br($content);
    $content=str_replace(CHR(10),"",$content);
    $content=str_replace(CHR(13),"",$content);
    $content=str_replace("<br />",'\r',$content);
    $content=str_replace("'","\'",$content);

    echo"<TR>
    <TD>Commentaires :</TD> <td>
    <script language=\"JavaScript\" type=\"text/javascript\">
    writeRichText('commentaire_carnet_voyage', ' $content ', '100%', '100%', true, false);
    </script>
    </td>
    </TR>";

    echo "<tr>
    <td>&nbsp;</td><td colspan=4>
    <input type=button name=Valider value=Valider onclick=ValidationForm(this.form)>
    <input type=reset value=Annuler>
    <input type=hidden value=1 name=test_modif>
    </td>
    </tr>";

    echo "</table>\n";

    @mysql_free_result($resultat);
    //deconexion à la base
    mysql_close();

    ?>
    </body>
    </html>

  4. #4
    Membre confirmé
    Inscrit en
    Mai 2006
    Messages
    73
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mai 2006
    Messages : 73
    Par défaut
    dsl j ai pas tout mi fausse manip....

    donc je vais essayer de mieux expliquer mon souci

    j'utilise un fichier richtext.js pour utiliser du RTE que ensuite j appel dans mon fichier principal.php

    mais vu que dans principal.php je soumet mon formulaire j aimerai que dans mon RTE je modifie la valeur deja présente car je suis dans un formulaire de mise à jour (cf requete...) j'utilise un BDD MySQL pour gérér mes infos

    Voila j espere etre assez clair dans mes explications

    Merci

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

Discussions similaires

  1. [Système]Mise à jour de mon application
    Par Lex O'Mil dans le forum IHM
    Réponses: 4
    Dernier message: 24/03/2007, 12h44
  2. mise à jour de mon état
    Par pat1545 dans le forum IHM
    Réponses: 2
    Dernier message: 28/08/2006, 20h30
  3. formulaire mise à jour d'une zone de texte
    Par aarlock dans le forum Access
    Réponses: 2
    Dernier message: 30/05/2006, 17h07
  4. Créer .bat pour mise à jour de mon antivirus
    Par ardamus dans le forum Windows
    Réponses: 1
    Dernier message: 17/02/2006, 11h41
  5. [Debutant(e)]mise à jour de mon formulaire via JSP
    Par kouadjalain dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 11/08/2004, 15h43

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