PHP unlink vraag

Status
Niet open voor verdere reacties.

herman2

Gebruiker
Lid geworden
17 dec 2008
Berichten
18
<?php

echo "Afbeelding 1: <img src='../images/stropdas/sml_1.jpg'><br/>";
echo "Afbeelding 2: <img src='../images/stropdas/sml_2.jpg'><br/>";
echo "Afbeelding 3: <img src='../images/stropdas/sml_3.jpg'><br/>";
echo "Afbeelding 4: <img src='../images/stropdas/sml_4.jpg'><br/>";
echo "Afbeelding 5: <img src='../images/stropdas/sml_5.jpg"'><br/>";

?>

Met bovenstaande code toon ik een vijftal stropdassen op mijn scherm, hoe plaats ik hier een delete (unlink) functie in zodat:
sml_1.jpg en 1.jpg (uit diezelfde dir) verwijderd wordt?

Om vervolgens de pagina te refreshen?

Alvast bedankt voor jullie hulp!

Gr. Herman
 
Een link achter de afbeelding zetten?
 
wil je dat het plaatje niet meer zichtbaar is op die pagina
of wil je de jpeg verwijderen van je server ?
 
probeer dit
HTML:
<?php
		   $action = $_REQUEST['action']; 

if ($action=="verwijder")
{
	unlink($_REQUEST[afbeelding]);
}




echo "Afbeelding 1: <img src='../images/stropdas/sml_1.jpg'> <a href=\"?action=verwijder&afbeelding=../images/stropdas/sml_1.jpg\">verwijder</a><br/>";
echo "Afbeelding 2: <img src='../images/stropdas/sml_2.jpg'> <a href=\"?action=verwijder&afbeelding=../images/stropdas/sml_2.jpg\">verwijder</a><br/>";
echo "Afbeelding 3: <img src='../images/stropdas/sml_3.jpg'> <a href=\"?action=verwijder&afbeelding=../images/stropdas/sml_3.jpg\">verwijder</a><br/>";
echo "Afbeelding 4: <img src='../images/stropdas/sml_4.jpg'> <a href=\"?action=verwijder&afbeelding=../images/stropdas/sml_4.jpg\">verwijder</a><br/>";
echo "Afbeelding 5: <img src='../images/stropdas/sml_5.jpg'> <a href=\"?action=verwijder&afbeelding=../images/stropdas/sml_5.jpg\">verwijder</a><br/>";

?>
 
probeer dit
HTML:
<?php
		   $action = $_REQUEST['action']; 

if ($action=="verwijder")
{
	unlink($_REQUEST[afbeelding]);
}




echo "Afbeelding 1: <img src='../images/stropdas/sml_1.jpg'> <a href=\"?action=verwijder&afbeelding=../images/stropdas/sml_1.jpg\">verwijder</a><br/>";
echo "Afbeelding 2: <img src='../images/stropdas/sml_2.jpg'> <a href=\"?action=verwijder&afbeelding=../images/stropdas/sml_2.jpg\">verwijder</a><br/>";
echo "Afbeelding 3: <img src='../images/stropdas/sml_3.jpg'> <a href=\"?action=verwijder&afbeelding=../images/stropdas/sml_3.jpg\">verwijder</a><br/>";
echo "Afbeelding 4: <img src='../images/stropdas/sml_4.jpg'> <a href=\"?action=verwijder&afbeelding=../images/stropdas/sml_4.jpg\">verwijder</a><br/>";
echo "Afbeelding 5: <img src='../images/stropdas/sml_5.jpg'> <a href=\"?action=verwijder&afbeelding=../images/stropdas/sml_5.jpg\">verwijder</a><br/>";

?>

Dit lijkt me een heel slecht idee, om de volgende reden:

Code:
echo "De hele website: <img src='../images/stropdas/dag_website!.jpg'> <a href=\"?action=verwijder&afbeelding=index.php\">Weg met de website!</a><br/>";

Ik zou, als je gebruik wilt maken van unlink, heel goed opletten wat je wel en niet toelaat :)
 
Inderdaad
daar had ik even niet aan gedacht
Maar ik veronderstel dat dit in een beveiligde omgeving gebeurd???
Ik maak over het algemeen gebruik van databases
en dan heb je dit probleem niet
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan