Aide suppression de fichier en PHP >>PLZ<<

Aide suppression de fichier en PHP >>PLZ<< - PHP - Programmation

Marsh Posté le 30-01-2006 à 13:31:02    

Voila un bout de code en PHP ... Je souhaiterais tout simplement effacer un fichier apres avoir cliké sur un bouton, avec le code suivant a peine jexecute la page que le fichier se supprime , le bouton est alors inutile ... alors que je souhaite pouvoir choisir de supprimer ou non en cliquant ..  
 
 

Code :
  1. <?
  2. $suppr = unlink ("C:\\test.txt" ); 
  3. echo '<input type="button" name="Suppr" Value="Supprimer" onClick=$suppr>';
  4.  
  5. ?>


 
 
Merci par avance pour votre aide !!!

Reply

Marsh Posté le 30-01-2006 à 13:31:02   

Reply

Marsh Posté le 30-01-2006 à 13:46:24    

re lio!
 
le type ! cest facile ton truc ! je pense qu'il faut faire un petit script associé au bouton c'est tout non?
 
moi aussi je vais faire de la pub puisque cest comme ca!
par contre , je préviens, cest pas le meme niveau que ton ptit truc de m...lol  
 
 
http://forum.hardware.fr/hardwaref [...] 3954-1.htm

Reply

Marsh Posté le 30-01-2006 à 13:49:48    

personne peut maider ?

Reply

Marsh Posté le 30-01-2006 à 13:51:26    

tu crois ke c'est simple , mais impossible de faire marcher le bouton , la suppression se fait auto alors que j'utilise une variable pr stocker ma commande de suppression et  je lance cette variable dans le bouton .... c'est tres facile de repondre " je pense qu'il faut faire un petit script " tu crois pas ?

Reply

Marsh Posté le 30-01-2006 à 13:59:54    

Je te conseille d'apprendre le php avant d'essayer de supprimer des fichiers... Parce que là c'est vraiment nawak ce que tu fais.
 
Tu devrais trouver environ 3.593.324 topics sur le forum qui t'explique la différence en le php coté serveur et l'html vu dans le browser. Après passe au 2.453.767 topics sur les formulaires et leur récupération en php et tu devrais réussir à faire ce que tu veux!

Reply

Marsh Posté le 30-01-2006 à 14:01:27    

Le php est exécuté sur le serveur avant envoie de la page au navigateur. Le navigateur lui traite l'html reçu et exécute le javascript. Aucun navigateur n'est d'ailleur capable d'exécuter du php et c'est une abération que de vouloir leur envoyer du code php.
 
En fait, c'est même pire que ça, l'intégralité du php est exécuté sur le serveur avant envoie de la page au navigateur donc ton unlink l'est aussi et du coup, le navigateur n'a jamais eu conaissance de cette commande.
 
D'ailleur tu ne mets pas le texte 'unlink ("C:\\test.txt" )' dans ta variable mais, tu exiges la supression du fichier et c'est le résultat (booléen à vrai=suprimé, booléen à faux = supression impossible) de la supression que tu mets dans ta variable.
 
 
Solution : Mettre ta commande de supression dans un autre fichier et appeller ce fichier à l'aide d'un formulaire contenant le fameux bouton.
 
Conseil en passant : révise les parties des tutoriels qui t'indique la différence entre un serveur et un client. Ca te sera utile pour la suite.

Reply

Marsh Posté le 30-01-2006 à 14:21:22    

tu tes vraiment fait cassé en 2 lio, pour un administrateur réseau, ne pas faire la différence entre un client et un serveur... mdr
++

Reply

Marsh Posté le 30-01-2006 à 14:24:00    

t'es un marrant toi benoit , avec ta reponse "Faut juste faire un petit script" c'est une reponse universelle ...  Je cherche maintenant a faire passer une variable d'une page php vers une autre ... en clair la variable est renseignée dans la premiere page et doit etre utilisée dans la seconde !!! est ce possible ?

Reply

Marsh Posté le 30-01-2006 à 14:34:56    

oui voir ce tutorial ou une petite recherche sur google...

Reply

Marsh Posté le 30-01-2006 à 14:36:04    

reprend les cours de Mme Lau... ca te servira. c'est vrai en plus
j'en souviens comment ca marche mais ca y est..
bon vais bosser un peu ^^
tchu
 
 
 
http://forum.hardware.fr/forum2.ph [...] w=0&nojs=0

Reply

Marsh Posté le 30-01-2006 à 14:36:04   

Reply

Marsh Posté le 30-01-2006 à 14:39:10    

lyzergik25 > C'est quoi ton niveau en html? Est ce que tu conais les différents type d'éléments que peut contenir un formulaire html? Est ce que t'as lu des tutoriels jusqu'au bout? (rare sont les tutoriels sur php pour débutant qui ne parlent pas des formulaires à moment donnée)

Reply

Marsh Posté le 30-01-2006 à 16:38:51    

'lut!
euh Lysergik je crois qu'un reseau n'est pas fait pour developper va brancher tes cables c'est mieux non ?

Reply

Marsh Posté le 30-01-2006 à 16:50:51    

tais - toi GROS !
cest meme pas vrai, regarde moi, je développe et ca marche (defois).
mdr

Reply

Marsh Posté le 30-01-2006 à 17:03:10    

J'adore les "privates discutions".  :whistle:

Reply

Marsh Posté le 30-01-2006 à 17:06:44    

Ca devient un blabla² ici  :heink:  
 
Enfin pour répondre à la derniere question (au cas ou l'auteur n'ait pas cherché sur google), pour passer une varaible d'une page a une autre, t'as la solution des variables get...
 
Un lien du genre "mapage.php?variable=blabla", et ensuite sur la seconde page pour récupérer ca doit etre quelque chose genre $_GET["variable"] (mais je suis pas sur...Longtemps que j'ai laché le php)
 
Enfin tout ça c'est expliqué sur 15000 sites du genre http://www.phpdebutant.org/


Message édité par x1800+ le 30-01-2006 à 17:07:10
Reply

Marsh Posté le 01-02-2006 à 08:49:24    

je tenais juste a remercier les personnes qui croient etre d'une grande aide en disant "tu est mauvais t'as qu'à lire tes cours etc.. etc.." je pense que d'autres forums et forum'erzZ sont beaucoup plus aimables et c'est pour cela qu'ils m'ont aidé a resoudre mon problème concrètement ... sur ce merci a tous !!!!

Reply

Marsh Posté le 01-02-2006 à 09:18:58    

Tant mieux pour toi si t'as trouvé quelqu'un pour t'apprendre ce qui est indiqué dans tout bon tutoriel. Mais pose toi la question suivante : en quoi ca va t'avoir rendus plus autonome? En bref, en quoi le fait de t'avoir donner la réponse sur une question vraiment trés trés basique va t'avoir appris à lire des documentations ou des tutoriels?
 
Je serais pas étoné que t'ailles à nouveau sur ce forum là dés que t'auras la moindre difficulté.

Reply

Marsh Posté le 01-02-2006 à 09:34:01    

tu parle de moi ??? comme tu te fais casser ! va apprendre le Php va !
mdr
:)

Reply

Sujets relatifs:

Leave a Replay

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