[php] file extentie pakken

Pagina: 1
Acties:

  • Martink
  • Registratie: Juni 2001
  • Laatst online: 14-09 13:52
Hoi,

Ik had even een vraagje, hoe pak je een file expentie (bijvoorbeeld zip jpg exe)
en hoe verwijder je die? (heb ik ook nodig)

  • Orphix
  • Registratie: Februari 2000
  • Niet online
expentie? Ik ken wel extentie.
Ga naar:
Tools->Options->View->Hide extensions for known filetypes
in explorer, daar kan je het uitzetten...

wat heeft PHP daar mee te maken? :+

  • Martink
  • Registratie: Juni 2001
  • Laatst online: 14-09 13:52
Ik bedoel dat hij dat in php pakt :)
na het uploaden van een file
hij upload file/screenshot
file moet .zip zijn en screenshot moet .jpg zijn ;)
enne
bij het verplaatsen van screenshot/file moet screenshot zelfte naam hebben als file.

  • Orphix
  • Registratie: Februari 2000
  • Niet online
Op vrijdag 11 januari 2002 00:03 schreef Martink het volgende:
Ik bedoel dat hij dat in php pakt :)
oooooh .. goh dat had ik niet door

maargoed om je op weg te helpen, je moet even aan de gang met regular expressions. en dan met name de functies
preg_match en preg_replace

Verwijderd

Hoe je die pakt, das niet te moeilijk:
code:
1
2
3
4
5
$file = "bestand.zip";

ereg( ".*\.([a-zA-z0-9]{0,5})$", $file, $regs );

$f_ext = $regs[1];

Alleen verwijderen (ik snap niet precies waarom), dat weet ik zo niet.

  • Martink
  • Registratie: Juni 2001
  • Laatst online: 14-09 13:52
Ehm maar nu weet ik nog niet hoe ik hem pak zonder expentie :(

  • RRX
  • Registratie: Mei 2000
  • Laatst online: 25-08 23:43

RRX

@life-

Op vrijdag 11 januari 2002 16:10 schreef Martink het volgende:
Ehm maar nu weet ik nog niet hoe ik hem pak zonder expentie :(
als je nou zoiets doet:
PHP:
1
2
3
4
5
6
7
8
9
10
<?
$filename = "test.jpg";
//Zet alle delen die gescheiden zijn door een . in een array
$filename = explode(".",$filename);
/*
$filename[0] is dan test &amp;amp;
$filename[1] is dan jpg
Er mogen dan geen andere punten in de bestandsnaam zitten :(
*/
?>

mijn T.net systeemspecspagina

Pagina: 1