supprimer photo chekbox

supprimer photo chekbox - PHP - Programmation

Marsh Posté le 16-03-2007 à 15:07:48    

bonjour,
 pour mon projet de bts je réalise une interface graphique composé de photos .
 
je souhaite intégrer l'option de suppression grace a un checkbox présent a coter dechaque photos et d'un bouton général ok  
j'ai réaliser plusieur essai sans succès.
 
j'ai trouver la fonction php suivante : unlike(MONFICHIERASUPPRIMER); qui supprime le fichier  
 
peut on m'indiquer une méthode pour réaliser cette fonction

Reply

Marsh Posté le 16-03-2007 à 15:07:48   

Reply

Marsh Posté le 16-03-2007 à 16:25:03    

1) On ne fait toujours pas ton travail à ta place.
2) Quel est le problème exactement?


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 19-03-2007 à 09:20:26    

bonjour,
 
Apres avoir tester un long moment sans résultat je reviens vers vous car je n'ai pas de solution a mon probleme qui est le suivant :
 
j'ai une boucle qui affiche des images  
je souhaiterais associer une chekbox a chaque images puis a la fin un bouton supprimer qui,grace au case cocher supprimerait les photos selectionnés
 
j'ai bien créer un formulaire  
j'ai bien renvoyer vers une fonction php unlink($currfile); mais j'ai aucun résultat  
 
si quelq'un peu m'eclairer ,je désespere : merci
 

Reply

Marsh Posté le 19-03-2007 à 09:24:47    

montre du code, sinon je vois pas comment on peut t'aider.


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 19-03-2007 à 09:33:24    

en dernier ce que j'ai rajouté pour tenter de supprimer les images selectionnées  
 

Code :
  1. $currfile = str_replace(" ","%20",$currfile); //Permet de remplacer les espaces par %20  
  2.         $currthumbfile = str_replace(" ","%20",$currthumbfile);//Permet de remplacer les espaces par %20 dans thumb
  3.         echo  "<A HREF=$scriptname?ishome=1&filename=$currfile&filenumber=$nbfiles>\n";
  4.          //<A HREF=index.php?ishome=1&filename=france_is_beautiful.jpg&filenumber=1>
  5.          echo  "<IMG SRC=$currthumbfile WIDTH=$width HEIGHT=$height";
  6.          $currfile = str_replace("%20"," ",$currfile); //Permet de  remplacer %20 par les espaces   
  7.          echo " alt=\"Enlarge $currfile\">\n";
  8.        
  9.          /*echo $currfile;*/
  10.          $currfile = str_replace(" ","%20",$currfile);   //Permet de remplacer les espaces par %20  
  11.          echo  "</A>\n";
  12.          $counter++;
  13.          if ($counter == $columns)
  14.          {
  15.             $counter = 0;
  16.             echo  "<P><P><BR>";
  17.          }
  18.    
  19.     echo   "<form method='POST' ACTION='suppr'>";
  20.  
  21.     echo "<input name='mon_champ' type='checkbox'>";
  22.     echo "<input type='submit' value='supprimer' >";
  23.    
  24.  
  25. echo "</form>";


 
 
dans le fichier suppr:

Code :
  1. <?php
  2. unlink($currfile);
  3. ?>


 
voila une portion de code du script


Message édité par k1k1one le 19-03-2007 à 09:34:21
Reply

Marsh Posté le 19-03-2007 à 09:54:43    

oui, mais n'importe-quoi, là.[:dawa]
tes checkbox tu leur donnes pas de valeur?[:moule_bite]


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 19-03-2007 à 18:57:26    

skeye a écrit :

oui, mais n'importe-quoi, là.[:dawa]
tes checkbox tu leur donnes pas de valeur?[:moule_bite]


 
faut mettre uncheked?
c'est pas al source principal du probleme
si?

Reply

Marsh Posté le 19-03-2007 à 18:58:54    

Je ne vois même pas comment tu peux espérer que ça marche, ton truc...[:skeye]

 

[edit]

 

...ou alors pour toi la programmation s'apparente à la magie noire et tu n'as pas la moindre idée de ce qui peut se passer quand tu valides un formulaire...

Message cité 1 fois
Message édité par skeye le 19-03-2007 à 19:00:47

---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 21-03-2007 à 08:08:13    

skeye a écrit :

Je ne vois même pas comment tu peux espérer que ça marche, ton truc...[:skeye]
 
[edit]
 
...ou alors pour toi la programmation s'apparente à la magie noire et tu n'as pas la moindre idée de ce qui peut se passer quand tu valides un formulaire...


 
mdr
ce que vous dites n'est pas  faux, mais j'ai une excuse : les druides ne sont pas tres fort à l'enseignement ...
 
 
sinon la programation c'est pas mon truc et meme en cherchant c'est toujours aussi galere  
 
merci tout de meme


Message édité par k1k1one le 21-03-2007 à 08:29:28
Reply

Marsh Posté le 21-03-2007 à 08:32:44    

Simple question : dans ton fichier suppr, $currfile vaut quoi d'après toi?


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 21-03-2007 à 08:32:44   

Reply

Marsh Posté le 21-03-2007 à 09:31:19    

skeye a écrit :

Simple question : dans ton fichier suppr, $currfile vaut quoi d'après toi?


 
je sais qu'il vaux rien car il faudrai faire appel a la page pricipale qui contient ma variable $currfile
 
 
mais d'aprese ce que je comprend un formulaire envoie des données à la page suppr décrite par  "<form method='POST'  ACTION='suppr'>";
 
Je voudrais pouvoir actualiser la page tel AJAX sans avoir a la recharger lors de l'envoie du formulaire qui supprimerais mes photos selectionnées
 
"prise de tete" :pt1cable:  :pt1cable:  :pt1cable:  :pt1cable:  :pt1cable:

Reply

Marsh Posté le 21-03-2007 à 09:38:57    

Commence par le faire en php pur.
Bon, déjà tu comprends qu'il n'y a rien, c'est pas mal. Maintenant si tu regardes les attributs possibles d'un checkbox, tu verras qu'il y a un attribut 'value'...devine ce que tu peux mettre dedans...:o


---------------
Can't buy what I want because it's free -
Reply

Sujets relatifs:

Leave a Replay

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