8791 sujets

Développement web côté serveur, CMS

Pages :
(reprise du message précédent)

oui c'est la page index.php qui contient le formulaire et qui renvoie donc vers la page supprime.php

if (isset($_GET['del'])) {
	if (empty($_GET['del'])) {
		$erreur = 'Aucune image à supprimer';
	}
	else {
		$pic_a_zapper = $_GET['del'];
		// si l'image existe ainsi que sa miniature, on les supprime
		if (is_file('"../" .$sup. "/mini/"'.$pic_a_zapper) && is_file('"../../" .$sup. "/pics/"'.$pic_a_zapper)) {
			unlink('"../" .$sup. "/mini/"'.$pic_a_zapper);
			unlink('"../" .$sup. "/pics/"'.$pic_a_zapper);
		}
		// si l'image ou la miniature n'existe pas, on affiche un message d'erreur
		else {
			$erreur = 'Image non reconnue';
		}
	}
Tu n'as pas trouvé l'erreur avec ce que je t'ai indiqué ?

$sup ici ne vaut rien du tout.

Il faudrait que dans tes liens qui appellent la page supprime.php transmette l'argument du $sup.

Donc tu pourrais changé ce type de lien :

supprime.php?del=' , $tableau[$i] , '"


par

supprime.php?del='.$tableau[$i].'&sup='.$sup.'"


Comme ça, tu récupères ta valeur sup avec :

$_GET['sup']
désolé de ma réponse tardive mais le Dimanche c'est la famille et demain, pfff retour au boulot, bon, j'ai testé vite fait mais non, toujours cette variable qui semble rester videj je pense que je vais en rester la et faire fonctionner cela autrement, de toute façon comme je te dis plus haut demain c'est retour au boulot donc beaucoup moins de temps, merci du temps que tu as passé à me donner un coup de main, si je trouve la solution, je le ferais savoir
Pages :