PHP Login en Upload script aanpassing

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Vinnie

vinnie

25/11/2008 13:06:00
Quote Anchor link
Ik heb dit script gevonden:

http://www.phphulp.nl/php/scripts/2/240/

Ik heb het wat aangepast aangezien ik alleen de backend nodig had (het admin gedeelte).
Dus heb ik de index weggehaald
En in de admin.php staat overal links naar admin.php deze heb ik gewijzigd in index.php en het bestand hernoemt naar index.php

Totdan werkt alles nog goed.

Alleen nu pakt hij dus bij de extentie maar 3 karakters en niet vier karakters als dit zo is.

Nu ben ik een beetje aan de slag gegaan.

Heb dit geprobeerd:
dit
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
if ($extentie_check){

naar
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
if (true){


Dan doet hij het wel uploaden maar maakt hij er een map van in plaats van dat hij het als bestand laat zien

dit
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$extentie = substr($_FILES['userfile']['name'], -3);


naar
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
function get_extentie($string)
{

    $extentiexplode = explode('.', $string);
    $extentiecount = count($extentiexplode);
    $d = ($extentiecount-1);
    $extentie = strtolower($extentiexplode[$d]);
    return $extentie;
}

?>


werkte ook niet

bij de extenties heb ik in plaats van docx - ocx geplaatst aangezien het script niet echt een extentie leest maar alleen de laatste 3 tekens
Dit werkt ook niet dan maakt hij er ook een map van.

Iemand die mij zou kunnen helpen dit script werkend te maken dat ik ook extenties van 4 karakters kan erop zetten zonder dat het een map word?
 
Er zijn nog geen reacties op dit bericht.



Overzicht Reageren

 
 

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.