Thread: img verwijderen

  1. #1
    j design's Avatar
    Registered
    19/05/08
    Location
    Sjellebelle
    Posts
    731
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)

    img verwijderen

    Hallo iedereen.

    Mijn bedoeling de afbeeldingen uit een map laten zien met telkens een link verwijderen naast.
    Het probleem zit hem in het verwijderen, het verwijdert nl niet..

    Waar het uitgelezen wordt
    PHP Code:
    <?php
    $fotoExt 
    = array('gif','jpg','png','bmp');
    if (
    $map opendir("img")) {


      while ((
    $foto readdir($map)) !== false) {
        if(
    $foto != '.' && $foto != '..' && in_array(substr($foto,-3),$fotoExt)){
        echo 
    "<a href=\"img/".$foto."\">".$foto."</a>";
        echo 
    "<a href=\"verwijder.php?file=".$foto."\">[Verwijder]</a><br />";
        }
      }  
      
    closedir($map);
    }else{
      echo 
    'Fout opgetreden bij het openen van de map: <b>'.$map.'</b>.';
    }
    ?>
    waar het verwijderd wordt, ?file=xxxxx.xxx
    PHP Code:
    <?
    if($_SERVER['REQUEST_METHOD'] == 'GET' && !empty($_GET['file'])){

        
    $filename $_GET['file'];
        if(
    file_exists("$filename"))
            {
            if(
    unlink(."img/".$filename)) echo "Deleted file ";

            if(
    unlink("$filename"))
                {
                echo 
    "Bestand is verwijderd";
                }
            else
                {
                echo 
    "Bestand is niet verwijderd.";
                }
            }
        else
            {
            echo 
    "Bestand bestaat niet.";
            }
        }
    else{
        echo 
    'Er is geen bestand opgegeven';
        }
    ?>
    Ik weet niet waar de fout zit.
    Wss weer iets simpel maar ik weet het niet.

    Hopelijk kunnen jullie me helpen.

    Mvg J
    Evulgo Media Where magic begins
    no votes  

  2. #2
    hinkle's Avatar
    Registered
    11/08/02
    Location
    leuven
    Posts
    66
    iTrader
    2 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/0
    je bestanden staan dus in de img/ map ? dan moet je dat ook gebruike bij je file_exists, en je hebt slechts 1 unlink nodig...

    PHP Code:
    if(file_exists("img/".$filename)) {
         if(
    unlink("img/".$filename)) {
            echo 
    'verwijderd';
         }else{
            echo 
    'niet verwijderd'
         }
    }else{
        echo 
    'bestand bestaat niet';

    dat zou het moeten doen...
    no votes  

  3. #3
    j design's Avatar
    Registered
    19/05/08
    Location
    Sjellebelle
    Posts
    731
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    Hij doet het nog niet.
    Ik krijg ook geen foutmelding.

    De 1e unlink is nog omdat ik het op een andere manier aan het proberen was.

    Toch al bedankt
    Evulgo Media Where magic begins
    no votes  

  4. #4
    soepkieke's Avatar
    Registered
    28/08/02
    Posts
    271
    iTrader
    0
    Mentioned
    0 Post(s)
    kan diet niet zijn omdat je op een host zit die 'safe mode' heeft op staan voor php?
    no votes  

  5. #5
    j design's Avatar
    Registered
    19/05/08
    Location
    Sjellebelle
    Posts
    731
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    ik ben het op mijn testserver op de pc aan het testen
    daar doet dat niets uit toch?

    Ik zal het is online zetten

    Edit:
    Blijkbaar ligt het er toch aan.

    Weet iemand hoe ik de server van WAMP zodanig kan aanpassen dat hij dit toelaat?
    Evulgo Media Where magic begins
    no votes  

  6. #6
    PoMpElSiEn's Avatar
    Registered
    17/07/02
    Location
    Mechelen
    Posts
    524
    iTrader
    -1 (0%)
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Drupal & symfony
    no votes  

  7. #7

    Registered
    02/12/03
    Location
    Zelzate
    Posts
    345
    iTrader
    4 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/0
    En specifiek voor WAMP: Rechtsklik wamp icoon, PHP, PHP Instellingen, Safe Mode uitvinken.
    no votes  

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Log in

Log in