Accueil > Forum > > > > SVP, effacer et modifier un fichier
SVP, effacer et modifier un fichier
lundi 25 avril 2005 à 10:13:51 |
SVP, effacer et modifier un fichier

sema
|
hello, je vous explique mon probleme: voici les trois formulaires que j'ai fais: Pour ajouter
quand je fais cela, il me mets dans ma base, la date de mise en ligne, le titre et je stocke dans ma base, le nom du fichier. le fichier sera copier dans un dossier uploader qui va se trouver sur le serveur!!! if(isset($fichier)) { copy($fichier,"../uploader/".$fichier_name);
pour l'instant pas de probleme. pour supprimer un enregistrement, je sais supprimer une ligne de ma base, mais je ne sais pas supprimer le fichier qui correspond à cet enregistrement????(je ne suis pas sur, mais j'ai chercher sur php.net,et je dois utiliser unlink, mais je n'arrive pas à l'adapter à mon probleme) probleme aussi pour modifier, je ne sais pas comment faire:
pas de probleme pour modifier les lignes de la base,(upload datedemiseneligne et titre) mais ce que je veux, c'est modifier le contenue du fichier.(au cas où l'utilisateur a mit le mauvais fichier, ou bien, qu'il veut modifier le fichier qu'il a deja mit sur le serveur) (je sais pas si on peut sans passer pas le ftp) donner moi une idée pour la suppression , mais surtout pour la modification svp!!! je ne vois pas comment proceder??????????? merci d'avance!!!! Un pour toutes, tous pour UNE !!!
|
|
lundi 25 avril 2005 à 10:29:52 |
Re : SVP, effacer et modifier un fichier

malalam
|
Hello,
montre plutot ton code. Unlink pour effacer ebn effet, et ouvrir le
fichier avec fopen() et a ou a+ pour la modification. Ou un lien dessus
tout simplement...qui ouvrira le fichier si c'est un fichier texte par
exemple.
|
|
mardi 26 avril 2005 à 09:51:11 |
Re : SVP, effacer et modifier un fichier

sema
|
c'est bon,pour la modification, ça marche, et j'ai pas encore fait la suppresion, mais je vais resoudre un probleme que j'ai decouvert quand j'ai fait la modification, est ce que tu saus comment faire pour que l'input fichier soit autoré en nul, c'est à dire que quand je fais l'ajout et que je ne met pas de fichier, il me met: Warning: odbc_do(): SQL error: [Microsoft][Pilote ODBC Microsoft Access] Le champ 'breve.fichier' ne peut pas être une chaîne vide., SQL state S1000 in SQLExecDirect in comment faire pour qu'il autorise la chaine vide merci Un pour toutes, tous pour UNE !!!
|
|
mardi 26 avril 2005 à 10:11:12 |
Re : SVP, effacer et modifier un fichier

malalam
|
Tu fais quoi au juste avec ce fichier pour avoir cette erreur ?
|
|
mardi 26 avril 2005 à 10:35:54 |
Re : SVP, effacer et modifier un fichier

sema
|
dans mon formulaire, l'utilisateur parcours son fichier(qu'il a sur son disque), et une fois qu'il met inserer, je copie le fichier dans un fichier uploader sur le serveur!!! if(isset($fichier)) { copy($fichier,"../uploader/".$fichier_name); } ensuite, je copie le lien et le nom du fichier dans ma base, (j'ai deux champs dans ma base, fichier et file_name) $sql = ("INSERT INTO breve (datemel,titre, fichier, file_name) VALUES ( '$datemel','$titre', '$fichier', '$fichier_name')"); $requete = odbc_do ($cnx,$sql) or die( odbc_error() ) ; echo("<center>L'insertion a reussie</center>") ; j'ai mis seulement un ptit bout de mon code car si je met tout, ça sera compliqué Un pour toutes, tous pour UNE !!!
|
|
mardi 26 avril 2005 à 10:39:31 |
Re : SVP, effacer et modifier un fichier

sema
|
et ce que je veux , c'est que l'utilisateur peut seulement mettre un titre, (et pas de fichier à copié sur le serveur) donc en gros, laisser libre les deux champs (fichier et file_name) de ma base et quand il fait l'insertion $sql = ("INSERT INTO breve (datemel,titre, fichier, file_name) VALUES ( '$datemel','$titre', '$fichier', '$fichier_name')");qu'il ne me met pas Warning: odbc_do(): SQL error: [Microsoft][Pilote ODBC Microsoft Access] Le champ 'breve.fichier' ne peut pas être une chaîne vide., SQL state S1000 in SQLExecDirect in Un pour toutes, tous pour UNE !!!
|
|
mardi 26 avril 2005 à 10:51:07 |
Re : SVP, effacer et modifier un fichier

malalam
|
Deja :
if(isset($fichier))
a remplacer par
if(file_exist($fichier))
ou
if(is_file($fichier))
Pourquoi le lien et le nom ? Le lien contient le nom de toutes facons ?
|
|
mardi 26 avril 2005 à 11:21:46 |
Re : SVP, effacer et modifier un fichier

sema
|
ça c'est un autre probleme,,(c'est parceque j'en ai besoin autre part dans mon site... j'y viendrai plus tard mais tu sais pas comment je peux faire pour avoir le droit de ne rien mettre dans le formulaire pour le fichier Un pour toutes, tous pour UNE !!!
|
|
mardi 26 avril 2005 à 11:30:19 |
Re : SVP, effacer et modifier un fichier

malalam
|
Je ne vois pas ton formulaire la. Je vois pas ce que tu entends par la. On ne peut pas mettre de valeur par defaut dans un formulaire d'upload de fichier de toutes facons.
|
|
mardi 26 avril 2005 à 11:38:50 |
Re : SVP, effacer et modifier un fichier

malalam
|
En fait ce n#est pas le formulaire ton probleme, mais ta base ? A
l'insertion, si ces deux champs ne sont pas renseignes, tu as une
erreur c#est ca ?
IL faut voir la structure de ces 2 champs, le type, si tu autorises a
ce qu'ils soient vides. Et la...je ne peux pas t'aider, je connais mal
Access (ou msql peut-etre?).
|
|
Cette discussion est classée dans : fichier, ligne, date, probleme, modifier
Répondre à ce message
Sujets en rapport avec ce message
Modifier une ligne d'un fichier [ par twiems ]
Twiems:PEn effet je souhaite modifier la dernière d'un fichier html (pareil que fichier txt) mais malheuresement je n'y arrive pas.Ainsi je voudrais q
modifier une ligne dans un fichier texte S.O.S [ par MeTh ]
Bonjour,j'ai besoin de modifier une ligne dans un fichier texte plus précisément .htx format spécifique pour un programme qui est en fait une page .ht
Modifier un fichier toute les 24 heures [ par KiWin ]
Bonjour,J'aimerais savoir quel code utiliser pour modifier un fichier toutes les 24 heures. Ce fichier doit être modifié de sorte à ajouter à la lign
Editer/Modifier une ligne dans un fichier text [ par Bastagogne ]
Bonjour à tous,Je solicite votre aide car je n'arrive pas à realiser ceci, je m'explique:Je souhaiterai modifier la ligne x d'un fichier text récupéré
Modifier la ligne X d'un fichier txt [ par Bastagogne ]
Bonjour à vous,Je suis pas très fort en php et je n''arrive pas à réaliser un petit script pour mon site, je m''explique:Je souhaiterai modifier la li
modifier ligne fichier texte [ par wally88 ]
Bonjour,Voila j'essaie de creer un compteur journalier en inserant dans un fichier texte.J'ai testé pas mal de chose mais j'avoue que je galere un peu
php: modifier ligne prédéfinie dans un fichier texte. [ par adeltimple ]
bonsoir. Je suis entrain de me créé une fonction qui va me permettre de modifier une ligne d'un fichier texte. (ici pour modifier un htpasswd) mais ce
probleme modification fichier texte [ par mageek06 ]
Bonjour, dans un formulaire j'aimerais dans une zone de texte éditer un fichier selon sa date. Le probleme est que lorsque je rentre la date (1502200
Se servir d'un fichier txt d'une "base de paramètres" [ par spacedelta ]
Bonjour, je suis un utilisateur de Joomla! qui voudrait faire son site perso SANS joomla!, phpbb3, phpboost, easyphp,... en faisant tout le code à la
Compliqué -> Gros soucis de saut de ligne dans un chaine de caractères. [ par roymatthieu ]
Chez membre de la famille "j'adore me prendre la tête devant mon écran",Je fais appel à votre aide...Je vous explique :Dans le cadre de mon travail, j
Livres en rapport
|
Derniers Blogs
ROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGEROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGE par Matthieu MEZIL
Si vous utilisez Roslyn et que vous vous voulez vous simplifier le code du code rewriter, je vous conseille d'installer mon NuGet package RoslynHelper ....(read more) ...
Cliquez pour lire la suite de l'article par Matthieu MEZIL POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|