print

safe_filename ()

You are here: C97net5.05 File Functions

Create a safe filename from a string.

function safe_filename ($fn, $len = 50)

Use this function to create a safe file name. A safe file name is a file name with only alphanumeric characters (A-Z, 0-9), non alphanumeric characters (including space) will be replaced with underscore '_'.

$fn = the original (non-safe) file name.

$len = maximum length of the name (excluding the extension).

Example 1

<?php
require './includes/user_init.php';

$fn = 'tHis is A long % file nam$ with. invalid ch#aracters.txt.doc';
echo safe_filename ($fn);

// output:
// this_is_a_long___file_nam__with__invalid_ch_aracte.doc
?>
Posted on: Aug-25-2010 at 07:00am
Last Updated: Jan-01-1970 at 07:00am

There is no comment. Why not be the first?

read more More Comments/Post Your Own

Account

Search

Tags

acp add all also any create default display don download easy echo etc features field file files folder form function includes information init kemana link list may module name need number own page php please qengine read require script set site skin time tpl url use user using version welcome