Mappen/bestandenen maken en controleren.

  • Heey,


    Ik heb wat problemen met mappen en bestanden maken en controleren. Ik heb heel php.net afgekeken en op google gezocht maar toch kom ik er niet uit. Wat ik wil doen is als ik bij een klant op een knop druk dat dan onder project/ een map met diegenes klantnummer en index.php word gemaakt. en dan controleren. Nu loop ik vast op een aantal punten, controleren lukt geheel niet, en als ik de mappen maak heb ik nergens geen rechten meer op ze te verwijderen en moet ik dat via DA met owner reset doen. Dit is de code die ik gebruik om even te testen:



    Ik gebruik hier overigens wel test als map:P omdat ik eerst wil testen voor ik het wil inbouwen in mijn systeem.


    Gr, Tim

    PHP, JAVA, C#, JAVASCRIPT, HTML(5), CSS(3) developer.
    Vragen?! Stuur me gerust een prive bericht :) !

  • Guest, wil je besparen op je domeinnamen? (ad)
  • Zodra je een map via PHP maakt krijgt deze dacht ik ROOT rechten (hoogste wat er is), om deze rechten te wijzigen moet je dit via DA of andere weer resetten.


    Ja inderdaad maar dat wil ik juist niet, en hoe controleer ik hoe mappen/bestanden bestaan?

    PHP, JAVA, C#, JAVASCRIPT, HTML(5), CSS(3) developer.
    Vragen?! Stuur me gerust een prive bericht :) !

  • Je controleert of mappen en bestanden door:


    Map:

    PHP
    is_dir("pad/naar/map");


    Bestand:

    PHP
    file_exists("pad/naar/bestand.extensie");


    Misschien helpt deze code wel?


    PHP
    <?php
    	$dir  = "test/001";
    	$file = "index.php";
    	
    	if (!file_exists($dir)) {
    		mkdir($dir, 0777, true);
    		touch($dir."/".$file);
    	} else {
    		die("Directory already exists");
    	}

    Met vriendelijke groet,


    Dees

    Bewerkt één keer, laatst door Dees ().

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!