Accueil > Forum > > > > editeur de texte et back office flash
editeur de texte et back office flash
lundi 17 janvier 2011 à 00:14:11 |
editeur de texte et back office flash

trek9505
|
Bonjour,
Je cherche a réaliser un back office sur flash juste pour du texte, c'est à dire que je veux modifier le texte d'un swf, l'enregistrer et l'afficher dans un autre swf.
Il faudrait également que je puisse integrer des liens hypertexte et mettre des parties du texte en gras (depuis mon swf).
J'arrive a importer du texte depuis en fichier txt ou xml. Mais comment faire pour le reste ?
Quelqu'un aurait il la réponse stp ?
|
|
lundi 17 janvier 2011 à 07:23:20 |
Re : editeur de texte et back office flash
|
lundi 17 janvier 2011 à 08:58:18 |
Re : editeur de texte et back office flash

trek9505
|
Ok,merci mais n'ayant jamais fait de php, oú puis je trouver une aide pour coder ma page stp ?
|
|
lundi 17 janvier 2011 à 13:11:16 |
Re : editeur de texte et back office flash
|
lundi 17 janvier 2011 à 15:27:56 |
Re : editeur de texte et back office flash
|
mardi 18 janvier 2011 à 15:21:44 |
Re : editeur de texte et back office flash

_benjy
|
Réponse acceptée !
Salut :
il te faut une base de données (mysql) avec une table:
Code : CREATE TABLE `textes` ( `id` INT NOT NULL AUTO_INCREMENT, `value` TEXT NOT NULL, PRIMARY KEY ( `id` ) ) ENGINE = MYISAM ;
et voici le php qui irai :
Code PHP : <?php
header ("Content-type: text/plain; charset=utf-8");
$conn = mysql_connect('HOST','USER','PASS');
if (!$conn) die ("connexion au serveur MySQL impossible");
mysql_select_db('DATABASE');
if (!empty($_POST['action'])) {
if ($_POST['action'] == 'load') {
$qry = "SELECT value FROM textes WHERE id=".$_POST['id']." LIMIT 0,1";
$rs = mysql_query($qry);
if (!$rs) echo mysql_error();
if (mysql_num_rows($rs) != 1) echo "Aucun enregistrement";
$rw = mysql_fetch_assoc($rs);
echo utf8_encode($rw['value']);
} else if ($_POST['action'] == 'create' || $_POST['action'] == 'save') {
$qry = $_POST['action'] == 'create' ? "INSERT INTO " : "UPDATE ";
$qry .= " textes SET value='".addslashes(utf8_decode($_POST['value']))."'";
if ($_POST['action'] == 'save') $qry .= " WHERE id=".$_POST['id'];
$rs = mysql_query($qry);
if (!$rs) echo mysql_error();
else echo "success";
}
}
?>
Il te faudra y modifier les accès a mysql, HOST, USER, PASS et DATABASE
Ensuite pour flash, voici 3 fonctions correspondantes :
Code ActionScript : import flash.net.URLRequest;
import flash.net.URLRequestMethod;
import flash.net.URLVariables;
import flash.net.URLLoader;
import flash.events.Event;
function createText():void {
var vr:URLVariables = new URLVariables();
vr.action = 'create';
vr.value = '<b>mon texte</b> en html ... donc riche texte';
var rq:URLRequest = new URLRequest("url.de.ton.php");
rq.method = URLRequestMethod.POST;
rq.data = vr;
var ld:URLLoader = new URLLoader();
ld.addEventListener(Event.COMPLETE, onCreateText);
ld.load(rq);
}
function onCreateText(event:Event):void {
var ld:URLLoader = event.currentTarget as URLLoader;
ld.removeEventListener(Event.COMPLETE, onCreateText);
trace ("texte créé");
}
function saveText():void {
var vr:URLVariables = new URLVariables();
vr.action = 'save';
vr.value = '<b>mon <i>nouveau</i> texte</b> en html ... donc riche texte';
var rq:URLRequest = new URLRequest("url.de.ton.php");
rq.method = URLRequestMethod.POST;
rq.data = vr;
var ld:URLLoader = new URLLoader();
ld.addEventListener(Event.COMPLETE, onSaveText);
ld.load(rq);
}
function onCreateText(event:Event):void {
var ld:URLLoader = event.currentTarget as URLLoader;
ld.removeEventListener(Event.COMPLETE, onSaveText);
trace ("texte mis à jour");
}
function loadText():void {
var vr:URLVariables = new URLVariables();
vr.action = 'load';
vr.id = 1;
var rq:URLRequest = new URLRequest("url.de.ton.php");
rq.method = URLRequestMethod.POST;
rq.data = vr;
var ld:URLLoader = new URLLoader();
ld.addEventListener(Event.COMPLETE, onLoadText);
ld.load(rq);
}
function onLoadText(event:Event):void {
var ld:URLLoader = event.currentTarget as URLLoader;
ld.removeEventListener(Event.COMPLETE, onLoadText);
ocurrence_txt.htmlText = String(ld.data);
}
te reste plus qu'a paramètrer php et le flash et compléter les actions dans les fonctions selon ton interface.
Bon courage ;)
Ben
Amalgam Production - Développement Web Flash PHP MySQL - Identité visuel et audiovisuel.
|
|
mardi 18 janvier 2011 à 20:34:18 |
Re : editeur de texte et back office flash

trek9505
|
Génial merci !!! Je vais essayer.
|
|
mardi 18 janvier 2011 à 23:15:09 |
Re : editeur de texte et back office flash

trek9505
|
Salut _benjy
J'ai bien suivis toute les étapes de création de code mais j'ai un soucis avec le code du flash.
J'ai une erreur qui est : 1021 : définition de fonction dupliquée.
Je pense que c'est dû a la function onCreateText mais je n'en suis pas sur.
|
|
mardi 18 janvier 2011 à 23:43:59 |
Re : editeur de texte et back office flash

_benjy
|
Re,
je me suis planté dans le nom de la 4eme fonction, la fonction de rappel sous le saveText doit être "onSaveText", cf la définition de l'écouteur dans "saveText". 2 fois le mm nom de fonction = variable dupliqué
Sorry mais je t'ai écris ca en 10min il faut bien relire, j'suis pas a l'abri de coquille :)
Sinon pense a valider ma réponse (la premiere) si elle t'as aidé.
++
Ben
Amalgam Production - Développement Web Flash PHP MySQL - Identité visuel et audiovisuel.
|
|
mercredi 19 janvier 2011 à 00:10:58 |
Re : editeur de texte et back office flash

trek9505
|
ok,merci. J'ai un dernière question(enfin j'éspère) comment je fais pour valider l'envoie du texte depuis le swf, tout fonctionne mais rien ne s'écrit dans la base de donnée.
|
|
Cette discussion est classée dans : texte, flash, office, swf, back
Répondre à ce message
Sujets en rapport avec ce message
HELP un tutos qui marche pas XML et flash ??? [ par fedebul ]
bonjour j'ai trouvé un exo dans un livre flash . " recuperer des données depuis une base de données en XML " donc voila il y un .swf avec deux champs
BACK OFFICE FLASH XML [ par ajabop ]
Bonjour, Je suis en train de réaliser un site full flash 8 avec lequel je voudrais faire un back office pour administrer le contenu flash en textes
éditeur de texte dans un swf [ par gutemberg ]
(Préambule : je ne développe pas en Flash et je n'ai pas le temps d'apprendre) Bonjour, je cherche un éditeur-lecteur de texte basique dans un flash
charger un swf en utilisant get url et atterrir dans une frame précise [ par la_chourave ]
Bonjour,Je suis débutant en flash, et je désire programmer un bouton en flash renvoyant à une page html contenant une autre animation flash. Pour l'in
bonton flash qui ouvre un texte html ds un cadretexte ds mon fichier flash [ par chouille41 ]
je recherche un code pour pouvoir au clic sur un bouton afficher du texte ds un cadre vide a l ouverture sans utilise des gotoandplay 3... en l import
Menu flash dans powerpoint... Est-ce possible d'appeller des swf externes? [ par gregoirefanny ]
Bonjour à tous.J'ai réalisé un menu dans flash que je dois intégrer pour un client dans powerpoint.Le problème est que ce menu est composé de boutons
utilisé une variable d'un txt pour flash [ par whiteeel ]
bonjour a tous,etant actuellement en train de créer un petit jeu flash, j'aurai besoin d'aide concernant le chargement d'une variable et surtout son u
Importer une video dans flash au format swf [ par stephaneFlash ]
Bonjour,Je suis en train de réaliser un site en flash contenant une "galerie" de vidéo (www.delplay.be).J'ai transformé chaque vidéo en flv. Ensuite j
Problème de texte dans une image flash. [ par Flomike ]
Bonjour, voila mon problème :Lorsque j'importe une image avec un texte dans celle-ci sur mon flash, tout marche lors de la visualisation ! Mais lorsqu
perte du texte dynamique avec loadmovie [ par sebriot ]
Bonjour à tous,Voilà, je ne suis pas un expert en flash mais je parviens toujours à résoudre mes problèmes. Hors ce coup-ci je bloque sérieusement. Je
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|