Bonjour tous le monde voila j'ai un petit soucis
J'ai une page HTML qui contien beaucoup beaucoup de code source enfin bref la n'est pas mon probleme
j'aimerai rajouter de la source a un endroit précis
dans mon script JavaScript j'ai des condition du style :
if (v==1)
{
document.formulaire.commentaireDS1.length=3;
document.formulaire.commentaireDS1[0].text="bla";
document.formulaire.commentaireDS1[1].text="blabla";
document.formulaire.commentaireDS1[2].text="blablabla";
}
v varie de 1 a 110
donc ce que je veux c'est que grace un formulaire (que j'ai déja fait) qui demande le N° et le nouveau commentaire a jouter
exemple : N° = 1
commentaire : salut les amis
dans cette exemple la je voudrai que la condition :
if (v==1)
{
document.formulaire.commentaireDS1.length=3;
document.formulaire.commentaireDS1[0].text="bla";
document.formulaire.commentaireDS1[1].text="blabla";
document.formulaire.commentaireDS1[2].text="blablabla";
}
devient :
if (v==1)
{
document.formulaire.commentaireDS1.length=4;
document.formulaire.commentaireDS1[0].text="bla";
document.formulaire.commentaireDS1[1].text="blabla";
document.formulaire.commentaireDS1[2].text="blablabla";
document.formulaire.commentaireDS1[3].text="salut les amis";
}
Voila donc pour résumer
ouvrir un fichier : reperer un endroit PRECIS
et y ajouter du code source
Voila en espérant que vous pourriez m'aider je vous remercie d'avance pour le temp accordé a mon problème
Ou alors, il faut faire compliquer : ouvrir le fichier, le mettre dans
un tableau en le parsant d'une maniere que tu definies (chaque
enregistrement du tableau correspond a une nouvelle ligne, par
exemple), chercher dans ce tableau ce que tu veux remplacer, le
remplacer dans la tableau, reouvrir ton fichier, l'ecraser, et y
remettre le contenu de ton tableau.
Tu ne peux pas ecrire a un endroit precis directement dans un fichier, il faut contourner.
A toi de trouver le decoupage correct de ta page pour avoir un tableau facile a modifier.
tu lis ton fichier, tu le mets dans une variable chaine, tu fais un
str_replace sur le mot en question (mais tu risques de changer plein de
choses si le mot existe a plusieurs endroits), tu ecrases le fichier en
y ecrivant la nouvelle chaine.
perso j'ouvrirais le fichier avec la fonction file()
ensuite tu repères la ligne document.formulaire.commentaireDS1.length= tu rajoutes ensuite le chiffre que tu veux. Ensuite via php tu construis la chaîne
Ah ouais, mais j'y aurais jamais pense parce que moi et le javascript...on est pas potes ;-)
On voit que tu bosses en ce moment sur les xhttp requests... ;-)
Je me languis de voir ton chat (si tu comptes le mettre ici), ce sera tres interessant. J'ai juste parcouru quelques tuto a ce propos, mais je n'ai rien essaye pour le moment. Faudrait que je trouve le temps pour ca, ca a l'air tres interessant!