Comment créer un script de formulaire d'ecriture d'article

Comment créer un script de formulaire d'ecriture d'article - PHP - Programmation

Marsh Posté le 26-01-2008 à 17:23:32    

Salut a tous,
 
je sais ça fait un pacquet de post que je fais, mais je suis en plein travail sur un petit site perso... Ce site devra afficher des articles dans le genre blog Wordpress...
 
Le probleme est que je ne parvient pas a programmer une page de formulaire come celle de ce forum, proposant des touches raccourcis pour aficher en gras ou autre, integrer des images ou encore remplacer les frappe d'entrée par des <br/>...
 
Pour ensuite envoyer les données dans une base de donée MySql?..
 
Alors si quelqu'un sait ou je pourrait trouver cela ou m'indiquer comment creer ceci...je l'en remerci..

Reply

Marsh Posté le 26-01-2008 à 17:23:32   

Reply

Marsh Posté le 26-01-2008 à 21:26:59    

Reply

Marsh Posté le 26-01-2008 à 21:30:49    

SiteDuZero :jap:
 
Bien qu'il n'apprennent pas la "meilleure facon de faire du PHP", c'est vraiment le meilleur site pour débuter :)


---------------
"I can cry like Roger. It's just a shame I can't play like him" - Andy Murray, 2010
Reply

Marsh Posté le 26-01-2008 à 21:33:57    

je connai ce site...mais il ne proposent pas ce genre de tuto

Reply

Marsh Posté le 26-01-2008 à 21:42:28    

Thebozo35 a écrit :

je connai ce site...mais il ne proposent pas ce genre de tuto


Ils te proposent d'apprendre a créer des formulaires, donc si.


---------------
"I can cry like Roger. It's just a shame I can't play like him" - Andy Murray, 2010
Reply

Marsh Posté le 26-01-2008 à 21:48:14    

pour les formulaires oui...mais pas les bouton de mises en page..:s

Reply

Marsh Posté le 26-01-2008 à 21:48:46    

je connai bien le site puisque c'est dessus que j'ai tout appris..;)

Reply

Marsh Posté le 26-01-2008 à 21:50:04    

je recherche la methode pour creer ces bouton qui permeten d'inserer ces balises...ou peut etre un script tout fait..:p

Reply

Marsh Posté le 27-01-2008 à 09:47:46    

<img src="gras.png" alt="Gras" onclick="document.getElementById('id_du_textarea').value += '[b][/b]';" />
(ou <img ...> si tu es en doctype HTML)


---------------
NewsletTux - outil de mailing list en PHP MySQL
Reply

Marsh Posté le 27-01-2008 à 16:10:24    

NewsletTux a écrit :

<img src="gras.png" alt="Gras" onclick="document.getElementById('id_du_textarea').value += '[b][/b]';" />
(ou <img ...> si tu es en doctype HTML)


 
Donc j'ai essyé de faire comme tu m'a dit, et d'inserer le code dans ma page comme cela:
 

Code :
  1. <form action="liste_news.php" method="post">
  2. <p>Titre : <input type="text" size="70" name="titre" value="<?php echo $titre; ?>" /></p>
  3. <p>
  4.     message :<br />
  5.     <img src="../img/bold.gif" alt="Gras" onclick="document.getElementById('message').value += '[b][/b]';" />
  6.     <img src="../img/italic.gif" alt="Italique" onclick="document.getElementById('message').value += '[i][/i]';" />
  7.     <img src="../img/image.gif" alt="Insérer une image. Syntaxe : http://www.exemple.com/exemple.jpg" onclick="document.getElementById('message').value += '[img][/img]';" />
  8.     <br/>
  9.     <textarea name="message" cols="100" rows="20">
  10.     <?php echo $message; ?>
  11.     </textarea><br />


 
cependant, quand j'ouvre la page: les boutons apparaissent mais ne sont pas "cliquables"..:s...
 
Je ne sais pas a quoi est du le probleme...
 
Je croit que je vais finir par me resigner...LoL...


Message édité par Thebozo35 le 27-01-2008 à 16:10:42
Reply

Marsh Posté le 27-01-2008 à 16:10:24   

Reply

Marsh Posté le 27-01-2008 à 21:42:40    

Hum ca ressemble à du XHTML ton code alors heu... quelques trucs qui peuvent forcer le Javascript à s'executer :
- mets tes fonctions javascript (si tu en as) dans ton XHTML, dans un commentaire CDATA.
- mets javascript: devant le nom de tes fonctions
- ...?


---------------
Directeur Technique (CTO)
Reply

Marsh Posté le 28-01-2008 à 19:44:57    

Du XHTML...c'est quoi la difference avec le HTML??  LOL...
 
J'ai pas du tout de fonction javascript dans ma page...mais je croit que je vais finir par apprendre le javascript et ecrire mes articles directement sur phpMyAdmin...LoL...Merci de votre aide!..

Reply

Marsh Posté le 28-01-2008 à 22:05:44    

Et t'as bien raison :lol:


---------------
Directeur Technique (CTO)
Reply

Marsh Posté le 29-01-2008 à 15:33:49    

il manque un id à ton textarea ... ma fonction JS appelle document.getElementById('message') mais ton <textarea> n'a pas l'id="message"...


---------------
NewsletTux - outil de mailing list en PHP MySQL
Reply

Marsh Posté le 29-01-2008 à 19:18:18    

Merci..j'avai pas vu!..:D...par contre...hum dsl j'ai encore un probleme: lorsque j'affiche le message: les balises apparaissent et pas la mise en forme correspondante...Est ce qu'il y a des fonctions a integrer sur les pages qui affichent le texte??

Reply

Marsh Posté le 29-01-2008 à 21:57:31    

Ouais :  
[ b]...[ /b] c'est pas du html.
<b>...</b> ça par contre c'est du html.
 
http://fr2.php.net/preg_replace


Message édité par CyberDenix le 29-01-2008 à 21:57:50

---------------
Directeur Technique (CTO)
Reply

Marsh Posté le 30-01-2008 à 20:06:30    

En gros t'es en train de vouloir faire un éditeur...
Y en a des tout pret facile à integrer, tout y est expliqué.
Exemple : http://www.fckeditor.net/demo

Message cité 1 fois
Message édité par Alisteroid le 30-01-2008 à 20:06:56
Reply

Marsh Posté le 30-01-2008 à 20:53:03    

C'est ça qu'il me fallait!!..MERCI BEAUCOUP.je vait donc tenter de l'installer et vous tenir au courant si ça fonctionne

Reply

Marsh Posté le 31-01-2008 à 15:33:58    

Alisteroid a écrit :

En gros t'es en train de vouloir faire un éditeur...
Y en a des tout pret facile à integrer, tout y est expliqué.
Exemple : http://www.fckeditor.net/demo


 
 
Pas si simple que ça a installer... : s ...tu t'en ai deja servit?..Si oui, tu pourrai m'indiquer comment l'installer?.Ou me rediriger vers un tuto?..
 
Merci beaucoup!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed