Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Shop Recherche
2009 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Hyper lien pour éditer un fichier parmi plusieurs

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Hyper lien pour éditer un fichier parmi plusieurs

n°2171208
Profil sup​primé
Posté le 14-01-2013 à 19:46:56  answer
 


Bonjour,  :hello:  
 
Aujourd'hui mon site sort une liste de noms de fichiers, je voudrais faire un lien vert l'édition du fichier via une cgi ?  :heink:  
 
Genre un lien qui soit un submit.  
 
Merci pour vos réponses.

mood
Publicité
Posté le 14-01-2013 à 19:46:56  profilanswer
 

n°2171252
x1fr
Posté le 15-01-2013 à 08:47:22  profilanswer
 

Quel config sur le serveur (quel langage pour les cgi)?
D'où vient la liste de fichiers? c'est une liste de fichiers statiques dans un dossier? ce sont des fichiers texte?


---------------
Origin / PSN / Steam / Uplay : x1fr - bnet : Fab#2717
n°2171262
Profil sup​primé
Posté le 15-01-2013 à 10:19:12  answer
 

Bonjour x1fr,
 
La cgi est écrite avec Ada,
La liste de fichiers est généré par l'utilisateur.
Les fichier seront stocké dans un répertoire, mais je ne sais pas où pour le moment.
Ce sont des fichier texte qui doivent être édité grâce à un formulaire HTML
Je suis sur Gnu/Linux aussi.
 
Merci

n°2171264
Profil sup​primé
Posté le 15-01-2013 à 10:24:42  answer
 

En fait pour être optimal, j'ai ce site, qui permet de tracer dans le temps la génération d'évènements, je voudrais ajouter une fonction d'édition d'un fichier lié à chaque évènement en cliquant sur la chaîne de caractère générée.

n°2171294
x1fr
Posté le 15-01-2013 à 13:53:27  profilanswer
 

Ok, donc j'imagine que ça doit être faisable.
 
L'idée c'est de faire un script ada qui va prendre en paramètre (par exemple via le QueryString) le nom d'un fichier à éditer, générer une page web qui contient soit un textarea, soit un éditeur wysiwyg (soit un éventuellement un intermédiaire) avec le contenu du fichier,  et qui va enregistrer les modifications une fois que le formulaire a été validé.
 
Par contre je ne connais pas du tout Ada donc je ne pourrai pas t'aider pour l'implémentation


---------------
Origin / PSN / Steam / Uplay : x1fr - bnet : Fab#2717
n°2171347
Profil sup​primé
Posté le 15-01-2013 à 16:17:09  answer
 

Merci x1fr, Ada, je connais, la cgi je sais la faire sauf pour le formulaire "résultat" qui doit pointer par liens "hypertext"vers la cgi.

n°2171359
x1fr
Posté le 15-01-2013 à 16:53:23  profilanswer
 

Il n'y a pas besoin de formulaire (au sens html du terme, j'espère qu'on parle de la même chose) pour les liens.

 

pour afficher un lien, il faut envoyer dans le flux de sortie quelque chose du genre :

 
Code :
  1. <a href="edit.cgi?idfichier=#nomfichier#">#nomfichier#</a>
 

#nomfichier# étant une variable (je ne vais pas préciser ce qu'elle contient ;))

 

Et le fichier edit.cgi étant le script qui va se charger de lire le contenu du fichier nomfichier et d'en permettre l'édition.

 

Edit : au passage, passer le nom de fichier en paramètre peut se révéler être une très mauvaise idée, et ouvrir potentiellement des failles sur ton site. Moins il y aura de liberté mieux ce sera (donc ne pas passer le chemin, les extentions, etc...) Tout ce que tu connais ne dois pas faire partie du paramètre.


Message édité par x1fr le 15-01-2013 à 16:55:52

---------------
Origin / PSN / Steam / Uplay : x1fr - bnet : Fab#2717
n°2171364
Profil sup​primé
Posté le 15-01-2013 à 17:52:12  answer
 

Ca roule, merci à toi, merci d'avoir répondu.  :jap:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Hyper lien pour éditer un fichier parmi plusieurs

 

Sujets relatifs
Comment inscrire des variables dans un fichier PHP ? (fwrite)[VBS]Récupération de variables dans un fichier INI
Lien entre les tablescopier des données de plusieurs fichiers pour en faire un seul
lien vers un document dans formulaire[Android] Parser un fichier JSON
JAVA(traduction d'un fichier texte en morse)Récupérer des variables d'un fichier INI
comment lire un fichier(.txt) avec scilabRéférence à une cellule dans un fichier externe
Plus de sujets relatifs à : Hyper lien pour éditer un fichier parmi plusieurs


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR