Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/09/2007, 10h20   #1
Membre régulier
 
Inscription : août 2007
Messages : 147
Détails du profil
Informations personnelles :
Localisation : France, Drôme (Rhône Alpes)

Informations forums :
Inscription : août 2007
Messages : 147
Points : 90
Points : 90
Par défaut Suppression d'image avec unlink

bonjour a tous et toutes

j'ai un code qui me permet d'afficher et supprimer des photos
Code :
1
2
3
4
5
6
7
 
$NomImg=substr($tImages[$ind],0,strlen($tImages[$ind])-4);
          echo "<TD ALIGN=CENTER BGCOLOR=#FFFFFF VALIGN=BOTTOM>";
          echo "<A HREF=".$NomImg."$extPhotos><IMG SRC='";
          echo $mini.$tImages[$ind];
          echo "' WIDTH='$largeurDiapo'></A><BR><FONT SIZE=1>";
          echo $tDates[$ind]."</FONT>".$NomImg."<input type='submit' value='effacer' onclick='unlink'/></TD>";
Les images s'affichent toutes avec le bouton "effacer" en dessous.
Seulement comme ca, ca me supprime toutes mes photos dans mon repertoire...assez ennuyeux...
Le but etant bien sur de ne supprimer que celle que je clique.
Bon, le soucis provient a coup sur de la fonction "unlink" mais j'avoue que je coince un max...

Merci a vous qui passez
bernard26000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/09/2007, 10h44   #2
Membre régulier
 
Inscription : août 2007
Messages : 147
Détails du profil
Informations personnelles :
Localisation : France, Drôme (Rhône Alpes)

Informations forums :
Inscription : août 2007
Messages : 147
Points : 90
Points : 90
Par défaut suppression image unlink

re...

j'ai refait ceci
Code :
<form action='del.php' method='post'><input type='submit' value='effacer'/></form>
avec ceci a la page "del.php"
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
$dossier_traite = "mini";
 
$repertoire = opendir($dossier_traite); //on définit le repertoire dans lequel on souhaite travailler
 
while (false !== ($fichier = readdir($repertoire))) //on lit chaque fichier du répertoire dans la boucle
{
$chemin = $dossier_traite."/".$fichier; //on définit le chemin du fichier à effacer
 
//si le fichier n'est pas un répertoire
if ($fichier != ".." AND $fichier != "." AND !is_dir($fichier))
       {
       unlink($chemin); //on efface
       }
}
closedir($repertoire); // fermer le dossier 
 
header("Location:voir.php"); 
?>
Mais c'est pas mieux
bernard26000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/09/2007, 17h19   #3
Membre régulier
 
Inscription : août 2007
Messages : 147
Détails du profil
Informations personnelles :
Localisation : France, Drôme (Rhône Alpes)

Informations forums :
Inscription : août 2007
Messages : 147
Points : 90
Points : 90
C'etait tout bete, je n'avais pas les bonnes variables.....
bernard26000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h47.


 
 
 
 
Partenaires

Hébergement Web