File Systeem V1.01

Door Moo , 16 jaar geleden, 2.069x bekeken

Simpel file systeem voor je eigen webserver zodat je bijna overal kunt scripten etc. (dit is V1.01) Binnenkort komt V1.02 Verschil is dat V1.01 nog geen beveiliging heeft.

Veel plezier ermee!!

Korte uitleg je moet 2 bestanden aanmaken allebei in dezelfde map.
Het eerste bestand heet index.php
Het tweede bestand heet show.php

En je moet een map aanmaken waar de bestanden inkomen vergeet niet het in het script aan te passen.

Gesponsorde koppelingen

PHP script bestanden

  1. file-systeem-v101

 

Er zijn 12 reacties op 'File systeem v101'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Zero Dead
Zero Dead
16 jaar geleden
 
0 +1 -0 -1
Aub even tussen [code] en [/code]-tags zetten...

Opmerkingen op script:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? - gebruik de volledige [code]<?php, sommige servers ondersteunen nl geen [code]<?
Mebus  Hackintosh
Mebus Hackintosh
16 jaar geleden
 
0 +1 -0 -1
@zero, Shorttags ook wel;)

Ehmmmm verkeerde naam voor het script zie geen enkele ftp functie hoor...

http://nl2.php.net/ftp

Je kan het beter file_handler noemen ofzo

GR. mebus
Zero Dead
Zero Dead
16 jaar geleden
 
0 +1 -0 -1
http://www.phphulp.nl/php/scripts/8/93/

Gebruik zoiets als dit voor de beveiliging, want zoals het nu is kan iedereen dingen oploaden en deleten... Direct beveiliging toevoegen is atlijd beter dan pas in latere versie^^

Edit:
Typo's


16 jaar geleden
 
0 +1 -0 -1
Je gebruikt variabelen binnen quotes => jammer
Je gebruikt soms hoofdletters voor HTML en soms weer niet? Leer je zelf een standaard aan => adview: kleine letters
Gebruik enkele quotes voor HTML => moeten eigenlijk dubbelle quotes zijn.
Bas Kreleger
Bas Kreleger
16 jaar geleden
 
0 +1 -0 -1
Van FTP naar File renamed. Dit heeft niets met FTP te maken.
Jelle Posthuma
Jelle Posthuma
16 jaar geleden
 
0 +1 -0 -1
In Show.php krijg ik al notices over dat $ext['extension'] niet bestaat.

Daarom moet je ff

if($ext['extension'] != ""){

veranderen in

if(isset($ext['extension']) && $ext['extension'] != ""){
The Hosh
The Hosh
16 jaar geleden
 
0 +1 -0 -1
over de functie store
is het niet beter om de functie move_uploaded_file() (weet de spelling niet zkr magoed :P) te gebruiken
inplaats van
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
        $best
= fopen($b,"r");
        $best2 = fopen("bestanden/".$name,"w"); // Bestanden = de map waar de bestanden in geplaatst moeten worden.
        fwrite($best2,fread($best,$size));
        fclose($best);
        fclose($best2);
?>
Peter Somhorst
Peter Somhorst
16 jaar geleden
 
0 +1 -0 -1
waarom twee verschillende files?
en je kunt alleen bekijken, toevoegen en verwijderen... dus scripten betekent: downloaden, bewerken, uploaden. Is het niet handiger (voor jou doeleinde) om het online te kunnen editen?
Daarnaast moet je bij het voor het deleten zelf nog eens de bestandsnaam gaan invoeren. Kun je geen link maken bij het bestand om em te verwijderen?
bovendien beperkt je je tot één directory, die je ook nog eens in de verschillende files moet editen als je em wil veranderen. Van scripten komt dus weinig terecht, omdat er vaak bestanden in verschillende directories staan...

geinig scriptje, maar voor jou doeleinde niet praktisch...
Cyberboy fdsafds
Cyberboy fdsafds
16 jaar geleden
 
0 +1 -0 -1
Let wel op dat ze alleen bij de goede file's mogen komen!;) voor je het weet zijn al je php config files weg, of gedownload!
Moo
moo
16 jaar geleden
 
0 +1 -0 -1
oh ja sorry heb ik geen rekening mee gehouden maar dat komt omdat ik geen apache gebruik:P

greetz
Rowan
rowan
16 jaar geleden
 
0 +1 -0 -1
bedankt, gaaf script. eindelijk een die werkt. maar is het ook mogelijk om er een status balkje van uploaden komt. dan weet je bij groote bestanden waar je aan toe bent :P
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Thom B
Thom B
14 jaar geleden
 
0 +1 -0 -1
Kun je er misschien ook een downloadfunctie bij maken, dan is het wat makkelijker, want dan kan je je file bewerken op een andere pc.. nu niet. :)

grtz, Thom

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. file-systeem-v101

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.