l'insertion dans un fichier texte en asp merde!??

l'insertion dans un fichier texte en asp merde!?? - Programmation

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...
Reply

Marsh Posté le 13-06-2001 à 15:01:25   

Reply

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)

Reply

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...


---------------
rom...
Reply

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... ;)

Reply

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


---------------
rom...
Reply

Marsh Posté le 13-06-2001 à 17:16:20    

Essaye  
Set fso = Server.CreateObject("Scripting.FileSystemObject" )  
 
ca m'a l'air pas mal :)

Reply

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!!!


---------------
rom...
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed