2009-11-23 19 views
0

J'ai un projet sur mon bureau. Il s'agit de mettre à jour le bios pour un groupe de personnes, cependant, mon patron ne veut pas dans une base de données (je pense que ce serait la meilleure solution mais ne va pas là-bas). Bien, il n'a jamais rien dit à propos des fichiers plats! :)Entrée de données HTML

Donc, ma solution serait de créer une page PHP avec des éléments de formulaire avec comme "Education" et une zone de texte pour cela, "Awards" et un textarea ect. et juste transformer le texte en clair en un semblant de HTML.

Je me demandais si quelqu'un avait d'autres meilleures idées?

Les formats sont similaires à:

[center]
nom
adresse [/ center]

éducation: bla bla bla

Prix: bla bla

Modifier 1 : Finalement, nous voudrons que les gens puissent mettre à jour leur propre bios.

+0

Pourquoi le transformer en "un semblant" de html? Pourquoi ne pas utiliser le html complet? – McAden

+0

J'utilise un système de gabarit donc tout ce que j'ai vraiment besoin de faire est de transformer les sauts de ligne en sauts de ligne et de transformer certains symboles en code HTML. –

Répondre

1

Cela dépend de ce qui va se passer avec les données, dirais-je. Quel est le but? Juste l'affichage sur la même page Web? C'est à dire. un wiki très minimaliste? Il y a plusieurs implémentations de compacts wiki là-bas, sans base de données aussi, peut-être que l'un de ceux-ci pourrait convenir à vos besoins?

EDIT: Some Wikis compared

+0

Eh bien, nous avons déjà créé notre propre système personnalisé en PHP en utilisant la mise en page qui nous a été donnée, tout ce que nous avons à faire est de brancher des données (HTML). Pour le système de template, nous utilisons smarty. Je suppose que la question est plus de savoir quel serait le moyen le plus facile, mais le meilleur, d'introduire le bios dans le système tout en permettant une évolutivité future. –

+0

Hmmm Je pense que vous devriez rester avec l'enregistrement dans des fichiers texte ou xml, alors. –

+0

J'aime vraiment l'idée d'utiliser XML, merci! :) –