2010-01-08 3 views
-1

J'ai plusieurs fichiers texte, qui sont de simples rapports, qui doivent être vérifiés et validés par les utilisateurs. Je voudrais tirer le rapport dans un élément div html puis ajouter des champs de formulaire à des emplacements absolument positionnés.PHP: Lire le fichier texte dans div, puis ajouter des champs de formulaire positionnés

Par exemple, le rapport peut avoir des ventes mensuelles par le représentant des ventes:

Jan Feb Mar 
13  9  11 

Je veux que l'utilisateur de voir cet élément, et un input type = « text » après la ligne de chiffres de ventes. L'utilisateur devra entrer ses initiales pour confirmer les numéros. À ce stade, je voudrais effectivement modifier le fichier texte pour montrer leurs initiales (ainsi que définir des drapeaux dans la base de données).

Je cherche des idées - des solutions premade s'il vous plaît. Le site est construit en utilisant PHP et JQuery, avec des scripts cgi perl. Donc, des solutions impliquant l'un de ces serait génial.

Merci.

Répondre

1

On dirait que vous allez avoir besoin d'un peu de file() (see Example #1) et certains jQuery.ajax() (je recommande en fait à l'aide .get() ou .post() au lieu de .ajax())

Ensuite, vous probablement envie de revenir un JSON de php, et de mettre les éléments de JSON soit dans certains champs de texte pré-rendu avec

$("input[type=text]").each(function(){ 
    // some looping through each json element to insert things where they should be 
    // probably need something with .val(default_value_of_textbox) 
} 

tour à tour, vous pouvez l'écho html pré-formaté à partir du script php et il suffit d'insérer avec la ajax fonction de rappel:

$.post("you_page.php", {option: "world"}, 
    function(data){ 
     $("#your_div").html(data); 
    }, "html"); 

Effectuez ensuite un appel ajax similaire avec les informations mises à jour et effectuez un certain côté serveur de validation.

Questions connexes