l'insertion dans un fichier texte en asp merde!?? - Programmation
Marsh Posté le 13-06-2001 à 15:37:08
ouais mais c quoi l'erreur ??
ca viens peut être de la constante... ?
ForAppending -> 8
fso.OpenTextFile(chemin_fich, 8, False)
Marsh Posté le 13-06-2001 à 15:55:28
non, je viens de le remplacer par 8 et tjrs rien... en tt cas ca existe bien ds asp?
je ne vois pas le pb...
Marsh Posté le 13-06-2001 à 16:30:04
L'erreur hebe ??? (Il récrase le fichier, il ecrit rien, la moitié, erreur ASP Code machin...???)
Sinon on va pas aller bien loin...
Marsh Posté le 13-06-2001 à 16:58:53
Dilyfe a écrit a écrit : L'erreur hebe ??? (Il récrase le fichier, il ecrit rien, la moitié, erreur ASP Code machin...???) Sinon on va pas aller bien loin... |
le fichier creer reste, il n'arrive pas a passer ce code l'erreur est
Active X component can't create object :'CreateObject'
à la ligne 22
Marsh Posté le 13-06-2001 à 17:16:20
Essaye
Set fso = Server.CreateObject("Scripting.FileSystemObject" )
ca m'a l'air pas mal
Marsh Posté le 14-06-2001 à 08:29:05
twixy a écrit a écrit : Essaye Set fso = Server.CreateObject("Scripting.FileSystemObject" ) ca m'a l'air pas mal |
bien tente, il est vrai que Server manquait, mais il fonctionnait tt de meme sans...
mais j'ai tjrs la meme erreur qui vient qd le fichier existe deja et que je veux y rajouter qq chose dedans... (a sa creation, je n'ai aucun pb)
sinon je voudrais savoir comment on crée un tableau de string en asp, je vais tenter de contourner cette erreur ac du bidouillage (comme d'hab!).
MERCI!!!
Marsh Posté le 13-06-2001 à 15:01:25
voila le code que j'ai pour pouvoir inserer du texte à la suite de celui déjà present dans mon fichier information.txt.
je verifie d'abord si le fichier existe, si c'est le cas alors je l'ouvre en ajout et j'insere (c'est la partie qui ne marche pas)
tandis que si il n'existe pas, je crée le fichier et j'écrit dedans (cette partie fonctionne tres bien)
je detient asp 2.0 et voudrais savoir si les méthodes et propriétés que j'utilise existaient déjà sous cette version.
car je les tire d'un bouquin sur ASP3.0 (pas trouvé + vieux)!
<html>
<head>
<title>enregistrement des notes d'informations</title>
</head>
<body bgcolor="#52A6DE">
<center>
<%'------recuperation des valeurs------%>
<%
nom = Request.Form("nom" )
titre = Request.Form("titre" )
%>
<%'------gestion des differents fichiers et de leurs noms------%>
<%
Set fso = CreateObject("Scripting.FileSystemObject" )
fich = "information.txt"
chemin_fich = Server.MapPath(fich)
if fso.FileExists(chemin_fich) then
Set Out = fso.OpenTextFile(chemin_fich, ForAppending, False)
out.writeLine "<a href='"&nom&"' target='_blank'>"&titre&"</a>"
end if
if not fso.FileExists(chemin_fich) then
set out = fso.CreateTextFile(chemin_fich,true,false)
out.writeLine "<a href='"&nom&"' target='_blank'>"&titre&"</a>"
end if
set fso= nothing
%>
<h4><br>
<br>
le formulaire a bien été enregistré! </h4>
<h4><a href="../index.htm">retour au sommaire</a></h4>
</center>
</body>
</html>
MERCI!!!
---------------
rom...