begin process at 2012 05 31 05:07:54
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Débutants

 > 

pb fonction fopen ???


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

pb fonction fopen ???

jeudi 26 juin 2003 à 08:23:37 | pb fonction fopen ???

spike03

Salut,
j'ai un pb avec la fonction fopen...
je travail sur un serveur apache distant, et je veux créer un fichier txt sur ma machine locale
alors je fais un :
$fichier = "c:\\invitation.txt";
$fp = fopen($fichier,"w+");

le fichier se crée sur le serveur dans le répertoire courant avec comme nom de fichier : Cinvi~zq.txt
au lieu de se créer sur ma machine ..
voila @+...
jeudi 26 juin 2003 à 09:24:45 | Re : pb fonction fopen ???

Clonk

si j'ai bien compris, tu veux que le fichier soit créé sur la machine client...
Bah fopen est pas fait pour ça, il est fait pour créer un fichier sur le serveur (normal, le code est éxécuté sur le serveur, et non chez le client).
quand au nom du fichier... c'est peut-être du au fait que ton serveur doit etre sur Linux.
Et pour t'aider à créer un fichier directement chez le client... je peux pas t'aider (je pense pas que ça soit possible comme ça d'ailleurs).

si c'est pas ça, réexplique moi ton problème ^^


-------------------------------
Réponse au message :
-------------------------------

> Salut,
> j'ai un pb avec la fonction fopen...
> je travail sur un serveur apache distant, et je veux créer un fichier txt sur ma machine locale
> alors je fais un :
> $fichier = "c:\\invitation.txt";
> $fp = fopen($fichier,"w+");
>
> le fichier se crée sur le serveur dans le répertoire courant avec comme nom de fichier : Cinvi~zq.txt
> au lieu de se créer sur ma machine ..
> voila @+...
jeudi 26 juin 2003 à 09:42:36 | Re : pb fonction fopen ???

spike03


si c'est bien ca alors tu pense qu'on peux pas ?


-------------------------------
Réponse au message :
-------------------------------

> si j'ai bien compris, tu veux que le fichier soit créé sur la machine client...
> Bah fopen est pas fait pour ça, il est fait pour créer un fichier sur le serveur (normal, le code est éxécuté sur le serveur, et non chez le client).
> quand au nom du fichier... c'est peut-être du au fait que ton serveur doit etre sur Linux.
> Et pour t'aider à créer un fichier directement chez le client... je peux pas t'aider (je pense pas que ça soit possible comme ça d'ailleurs).
>
> si c'est pas ça, réexplique moi ton problème ^^
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Salut,
> > j'ai un pb avec la fonction fopen...
> > je travail sur un serveur apache distant, et je veux créer un fichier txt sur ma machine locale
> > alors je fais un :
> > $fichier = "c:\\invitation.txt";
> > $fp = fopen($fichier,"w+");
> >
> > le fichier se crée sur le serveur dans le répertoire courant avec comme nom de fichier : Cinvi~zq.txt
> > au lieu de se créer sur ma machine ..
> > voila @+...
>
jeudi 26 juin 2003 à 09:50:51 | Re : pb fonction fopen ???

Clonk

Je PENSE qu'on ne peut pas... sinon on serait blindés de virus tout le temps ^^
Mais en fait, tu veux faire quoi? (le but de ton appli)
par ce que sinon, tu as les cookies ou tu peux mettre le fichier en question en téléchargement...



-------------------------------
Réponse au message :
-------------------------------

>
> si c'est bien ca alors tu pense qu'on peux pas ?
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > si j'ai bien compris, tu veux que le fichier soit créé sur la machine client...
> > Bah fopen est pas fait pour ça, il est fait pour créer un fichier sur le serveur (normal, le code est éxécuté sur le serveur, et non chez le client).
> > quand au nom du fichier... c'est peut-être du au fait que ton serveur doit etre sur Linux.
> > Et pour t'aider à créer un fichier directement chez le client... je peux pas t'aider (je pense pas que ça soit possible comme ça d'ailleurs).
> >
> > si c'est pas ça, réexplique moi ton problème ^^
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Salut,
> > > j'ai un pb avec la fonction fopen...
> > > je travail sur un serveur apache distant, et je veux créer un fichier txt sur ma machine locale
> > > alors je fais un :
> > > $fichier = "c:\\invitation.txt";
> > > $fp = fopen($fichier,"w+");
> > >
> > > le fichier se crée sur le serveur dans le répertoire courant avec comme nom de fichier : Cinvi~zq.txt
> > > au lieu de se créer sur ma machine ..
> > > voila @+...
> >
>
jeudi 26 juin 2003 à 09:57:11 | Re : pb fonction fopen ???

spike03

c'est un réseau privé
Un client qui se connect à l'appli serveur clic sur un lien qui génére un fichier txt et qui devrait s'enregistrer sur le poste client ...


-------------------------------
Réponse au message :
-------------------------------

> Je PENSE qu'on ne peut pas... sinon on serait blindés de virus tout le temps ^^
> Mais en fait, tu veux faire quoi? (le but de ton appli)
> par ce que sinon, tu as les cookies ou tu peux mettre le fichier en question en téléchargement...
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> > si c'est bien ca alors tu pense qu'on peux pas ?
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > si j'ai bien compris, tu veux que le fichier soit créé sur la machine client...
> > > Bah fopen est pas fait pour ça, il est fait pour créer un fichier sur le serveur (normal, le code est éxécuté sur le serveur, et non chez le client).
> > > quand au nom du fichier... c'est peut-être du au fait que ton serveur doit etre sur Linux.
> > > Et pour t'aider à créer un fichier directement chez le client... je peux pas t'aider (je pense pas que ça soit possible comme ça d'ailleurs).
> > >
> > > si c'est pas ça, réexplique moi ton problème ^^
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Salut,
> > > > j'ai un pb avec la fonction fopen...
> > > > je travail sur un serveur apache distant, et je veux créer un fichier txt sur ma machine locale
> > > > alors je fais un :
> > > > $fichier = "c:\\invitation.txt";
> > > > $fp = fopen($fichier,"w+");
> > > >
> > > > le fichier se crée sur le serveur dans le répertoire courant avec comme nom de fichier : Cinvi~zq.txt
> > > > au lieu de se créer sur ma machine ..
> > > > voila @+...
> > >
> >
>
jeudi 26 juin 2003 à 10:03:44 | Re : pb fonction fopen ???

spike03



ok, merci à toi mais j'ai trouvé une autre solution.
je crée le fichier, puis un lien hypertext vers celui-ci et je le télécharge ...
@+...

-------------------------------
Réponse au message :
-------------------------------

> c'est un réseau privé
> Un client qui se connect à l'appli serveur clic sur un lien qui génére un fichier txt et qui devrait s'enregistrer sur le poste client ...
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Je PENSE qu'on ne peut pas... sinon on serait blindés de virus tout le temps ^^
> > Mais en fait, tu veux faire quoi? (le but de ton appli)
> > par ce que sinon, tu as les cookies ou tu peux mettre le fichier en question en téléchargement...
> >
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > >
> > > si c'est bien ca alors tu pense qu'on peux pas ?
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > si j'ai bien compris, tu veux que le fichier soit créé sur la machine client...
> > > > Bah fopen est pas fait pour ça, il est fait pour créer un fichier sur le serveur (normal, le code est éxécuté sur le serveur, et non chez le client).
> > > > quand au nom du fichier... c'est peut-être du au fait que ton serveur doit etre sur Linux.
> > > > Et pour t'aider à créer un fichier directement chez le client... je peux pas t'aider (je pense pas que ça soit possible comme ça d'ailleurs).
> > > >
> > > > si c'est pas ça, réexplique moi ton problème ^^
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > Salut,
> > > > > j'ai un pb avec la fonction fopen...
> > > > > je travail sur un serveur apache distant, et je veux créer un fichier txt sur ma machine locale
> > > > > alors je fais un :
> > > > > $fichier = "c:\\invitation.txt";
> > > > > $fp = fopen($fichier,"w+");
> > > > >
> > > > > le fichier se crée sur le serveur dans le répertoire courant avec comme nom de fichier : Cinvi~zq.txt
> > > > > au lieu de se créer sur ma machine ..
> > > > > voila @+...
> > > >
> > >
> >
>
jeudi 26 juin 2003 à 10:32:05 | Re : pb fonction fopen ???

hicksman

chuis désolé les gars mais la création d'un fichier texte est possible sur un client. Pour ça il faut se connecter au client, en utilsant les sockets. Va donc voir sur ce lien:
http://dev.nexen.net/docs/php/annotee/function.fsockopen.php?lien=fsokopen
Un conseil : Mets ce site dans tes favoris.
Nexen ou zend, ces sites sont la bible des dev php!

Hicksman


-------------------------------
Réponse au message :
-------------------------------

>
>
> ok, merci à toi mais j'ai trouvé une autre solution.
> je crée le fichier, puis un lien hypertext vers celui-ci et je le télécharge ...
> @+...
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > c'est un réseau privé
> > Un client qui se connect à l'appli serveur clic sur un lien qui génére un fichier txt et qui devrait s'enregistrer sur le poste client ...
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Je PENSE qu'on ne peut pas... sinon on serait blindés de virus tout le temps ^^
> > > Mais en fait, tu veux faire quoi? (le but de ton appli)
> > > par ce que sinon, tu as les cookies ou tu peux mettre le fichier en question en téléchargement...
> > >
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > >
> > > > si c'est bien ca alors tu pense qu'on peux pas ?
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > si j'ai bien compris, tu veux que le fichier soit créé sur la machine client...
> > > > > Bah fopen est pas fait pour ça, il est fait pour créer un fichier sur le serveur (normal, le code est éxécuté sur le serveur, et non chez le client).
> > > > > quand au nom du fichier... c'est peut-être du au fait que ton serveur doit etre sur Linux.
> > > > > Et pour t'aider à créer un fichier directement chez le client... je peux pas t'aider (je pense pas que ça soit possible comme ça d'ailleurs).
> > > > >
> > > > > si c'est pas ça, réexplique moi ton problème ^^
> > > > >
> > > > >
> > > > > -------------------------------
> > > > > Réponse au message :
> > > > > -------------------------------
> > > > >
> > > > > > Salut,
> > > > > > j'ai un pb avec la fonction fopen...
> > > > > > je travail sur un serveur apache distant, et je veux créer un fichier txt sur ma machine locale
> > > > > > alors je fais un :
> > > > > > $fichier = "c:\\invitation.txt";
> > > > > > $fp = fopen($fichier,"w+");
> > > > > >
> > > > > > le fichier se crée sur le serveur dans le répertoire courant avec comme nom de fichier : Cinvi~zq.txt
> > > > > > au lieu de se créer sur ma machine ..
> > > > > > voila @+...
> > > > >
> > > >
> > >
> >
>
jeudi 26 juin 2003 à 11:30:09 | Re : pb fonction fopen ???

Tortuegeniale


Salut

Non c impossible de créé un fichier sur un client
enfin impossible en php pas en vbscript lol

si tu essayes de te connecter a un client qui n'a pas de serveur allumé tu reçois ça

Connection refused (111)

alors que si ton client a un serveur allumé tu recois sa page d'index.

Si c t possible, avec toute les petite frappe qui se croiyent hacker (mouarf) ça aurait é t la merde lol

++

--> http://www.kame-house.org <--
La plus grosse base de données sur les dessins animés des années 80
Site gratuit et sans pub


-------------------------------
Réponse au message :
-------------------------------

> chuis désolé les gars mais la création d'un fichier texte est possible sur un client. Pour ça il faut se connecter au client, en utilsant les sockets. Va donc voir sur ce lien:
> http://dev.nexen.net/docs/php/annotee/function.fsockopen.php?lien=fsokopen
> Un conseil : Mets ce site dans tes favoris.
> Nexen ou zend, ces sites sont la bible des dev php!
>
> Hicksman
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> >
> > ok, merci à toi mais j'ai trouvé une autre solution.
> > je crée le fichier, puis un lien hypertext vers celui-ci et je le télécharge ...
> > @+...
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > c'est un réseau privé
> > > Un client qui se connect à l'appli serveur clic sur un lien qui génére un fichier txt et qui devrait s'enregistrer sur le poste client ...
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Je PENSE qu'on ne peut pas... sinon on serait blindés de virus tout le temps ^^
> > > > Mais en fait, tu veux faire quoi? (le but de ton appli)
> > > > par ce que sinon, tu as les cookies ou tu peux mettre le fichier en question en téléchargement...
> > > >
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > >
> > > > > si c'est bien ca alors tu pense qu'on peux pas ?
> > > > >
> > > > >
> > > > > -------------------------------
> > > > > Réponse au message :
> > > > > -------------------------------
> > > > >
> > > > > > si j'ai bien compris, tu veux que le fichier soit créé sur la machine client...
> > > > > > Bah fopen est pas fait pour ça, il est fait pour créer un fichier sur le serveur (normal, le code est éxécuté sur le serveur, et non chez le client).
> > > > > > quand au nom du fichier... c'est peut-être du au fait que ton serveur doit etre sur Linux.
> > > > > > Et pour t'aider à créer un fichier directement chez le client... je peux pas t'aider (je pense pas que ça soit possible comme ça d'ailleurs).
> > > > > >
> > > > > > si c'est pas ça, réexplique moi ton problème ^^
> > > > > >
> > > > > >
> > > > > > -------------------------------
> > > > > > Réponse au message :
> > > > > > -------------------------------
> > > > > >
> > > > > > > Salut,
> > > > > > > j'ai un pb avec la fonction fopen...
> > > > > > > je travail sur un serveur apache distant, et je veux créer un fichier txt sur ma machine locale
> > > > > > > alors je fais un :
> > > > > > > $fichier = "c:\\invitation.txt";
> > > > > > > $fp = fopen($fichier,"w+");
> > > > > > >
> > > > > > > le fichier se crée sur le serveur dans le répertoire courant avec comme nom de fichier : Cinvi~zq.txt
> > > > > > > au lieu de se créer sur ma machine ..
> > > > > > > voila @+...
> > > > > >
> > > > >
> > > >
> > >
> >
>
jeudi 26 juin 2003 à 12:38:35 | Re : pb fonction fopen ???

Clonk

Merci tortuegeniale, i lme smeblait bein que CT pas possible en php... et C vrai que sinon, ça serait trop la galère sur le net si on pouvait facilement envoyer un fichier quez nimporte qui ^^



-------------------------------
Réponse au message :
-------------------------------

>
> Salut
>
> Non c impossible de créé un fichier sur un client
> enfin impossible en php pas en vbscript lol
>
> si tu essayes de te connecter a un client qui n'a pas de serveur allumé tu reçois ça
>
> Connection refused (111)
>
> alors que si ton client a un serveur allumé tu recois sa page d'index.
>
> Si c t possible, avec toute les petite frappe qui se croiyent hacker (mouarf) ça aurait é t la merde lol
>
> ++
>
> --> http://www.kame-house.org <--
> La plus grosse base de données sur les dessins animés des années 80
> Site gratuit et sans pub
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > chuis désolé les gars mais la création d'un fichier texte est possible sur un client. Pour ça il faut se connecter au client, en utilsant les sockets. Va donc voir sur ce lien:
> > http://dev.nexen.net/docs/php/annotee/function.fsockopen.php?lien=fsokopen
> > Un conseil : Mets ce site dans tes favoris.
> > Nexen ou zend, ces sites sont la bible des dev php!
> >
> > Hicksman
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > >
> > >
> > > ok, merci à toi mais j'ai trouvé une autre solution.
> > > je crée le fichier, puis un lien hypertext vers celui-ci et je le télécharge ...
> > > @+...
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > c'est un réseau privé
> > > > Un client qui se connect à l'appli serveur clic sur un lien qui génére un fichier txt et qui devrait s'enregistrer sur le poste client ...
> > > >
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > Je PENSE qu'on ne peut pas... sinon on serait blindés de virus tout le temps ^^
> > > > > Mais en fait, tu veux faire quoi? (le but de ton appli)
> > > > > par ce que sinon, tu as les cookies ou tu peux mettre le fichier en question en téléchargement...
> > > > >
> > > > >
> > > > >
> > > > > -------------------------------
> > > > > Réponse au message :
> > > > > -------------------------------
> > > > >
> > > > > >
> > > > > > si c'est bien ca alors tu pense qu'on peux pas ?
> > > > > >
> > > > > >
> > > > > > -------------------------------
> > > > > > Réponse au message :
> > > > > > -------------------------------
> > > > > >
> > > > > > > si j'ai bien compris, tu veux que le fichier soit créé sur la machine client...
> > > > > > > Bah fopen est pas fait pour ça, il est fait pour créer un fichier sur le serveur (normal, le code est éxécuté sur le serveur, et non chez le client).
> > > > > > > quand au nom du fichier... c'est peut-être du au fait que ton serveur doit etre sur Linux.
> > > > > > > Et pour t'aider à créer un fichier directement chez le client... je peux pas t'aider (je pense pas que ça soit possible comme ça d'ailleurs).
> > > > > > >
> > > > > > > si c'est pas ça, réexplique moi ton problème ^^
> > > > > > >
> > > > > > >
> > > > > > > -------------------------------
> > > > > > > Réponse au message :
> > > > > > > -------------------------------
> > > > > > >
> > > > > > > > Salut,
> > > > > > > > j'ai un pb avec la fonction fopen...
> > > > > > > > je travail sur un serveur apache distant, et je veux créer un fichier txt sur ma machine locale
> > > > > > > > alors je fais un :
> > > > > > > > $fichier = "c:\\invitation.txt";
> > > > > > > > $fp = fopen($fichier,"w+");
> > > > > > > >
> > > > > > > > le fichier se crée sur le serveur dans le répertoire courant avec comme nom de fichier : Cinvi~zq.txt
> > > > > > > > au lieu de se créer sur ma machine ..
> > > > > > > > voila @+...
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>


Cette discussion est classée dans : fichier, fonction, pb, txt, fopen


Répondre à ce message

Sujets en rapport avec ce message

pb avec ma classe [ par windu ] voila, j'utilise 1 classe de connexion (MySQL), classe que j'appelle dasn mon fichier de connexion à la base. tout va bien il me suffit d'inclure ce f Fonction fopen ? [ par porciner ] Bonjour je voudrais simplement savoir si la fonction fopen utilise beaucoup de ressource ?Si a chaque fois qu'on actualise une page sur mon site ça fa Création de fichier avec fopen en x+ ou x+b sous linux [ par paul_arnaud ] Salut à toutes et à tous, J'ai fait le p'tit code ci dessous pour créer un fichier dans un sous répertoire ($dir = "import_txt/";) (Le but est ici de la fonction fread et easyphp [ par Teclis01 ] Bon voila j'ai un petit soucis de traitement car je lis un fichier avec 151433 carateres et je n'arrivais pas a le traiter bizarement et lorsque j'ai Sondage php et résultats dans fichier txt [ par baraxev ] Bonjour,Je viens de parcourir le forum, sans trouver la solution à mon problème... mais c'est probablement parce que je suis débutant en PHP :-(J'aime fopen fichier TXT sur machine locale a partir d'un serveur PHP [ par villoutj ] Salut,voila ma question: J'ai un script PHP qui fonctionne bien  en localhost sur l'ouverture d'un fichier txt et la lecture et l'écriture:$text=fopen fonction prèdifinie en PHP4 permettant de vèrifier la validitè d'un fichier XML [ par sonia5 ] Bonjour, Est ce qu'il existe en PHP4 une fonction prèdifinie permettant de vèrifier un fichier XML est ce qu'il a respectè son DTD ca d  est ce qu'il Copie de modele de facture [ par fabian1085 ] Bonjour,J ai une fonction ci-dessous qui doit à partir des données passés en parametre lire un fichier modele, modifier les données necessaire et enre renommer un fichier grace à une regex [ par caviar ] Salut .. je cherche une fonction qui me renvoie un nom de fichier clean si je lui soummet un nom avec des caractères interdits ...j'ai bien une petite Ouvrir un fichier avec fopen [ par ecolom ] Bonjour à tous,j'ai un formulaire avec lequel on peut attacher un fichier.Un second formulaire me permet d'afficher toutes les données encodées par le


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,437 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales