webForumDet fria alternativet

Lägg till tecken i filnamn

PHP

4 svar · 377 visningar · startad av moje

Medlem sedan jan. 200778 inlägg
Frågan#1

enkelt sätt för att lägga till några extra tecken i fil namnet

Medlem sedan aug. 2004903 inlägg
#2

när man laddar upp en fil? bara till en specifik fil? förklara lite hur du menar

Medlem sedan jan. 200778 inlägg
#3

Tulork skrev:

när man laddar upp en fil? bara till en specifik fil? förklara lite hur du menar

när man laddar upp en fil
lyckades med de av en slump igåt när jag skulle lägga den i en mapp
men lyckas inte med de inte idag

Medlem sedan aug. 2004903 inlägg
#4

Detta kanske kan hjälpa dig. Vi använder denna om det finns en fil med samma namn med den som laddas upp

// Generera unikt filnamn
		$bokstav = array('a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', '0', '1', '2', '3', '4', '5', '6');
	
						
		$img = $bokstav[rand(0, count($bokstav)-1)];
				
			
				 //Döper om fil om filnamnet redan finns i den mappen. 
				if (file_exists($upload_dir)) {
					$thefile = $img.'_'.$thefile;
				}
Medlem sedan jan. 200786 inlägg
#5

Vill bara förtydliga lite att $thefile är namnet på filen som laddas upp som du får t.ex genom

$thefile = $_FILES['uplfile']['name'];

Det hämtar då info från uppladningsfältet på htmlsidan (om du använder det så?)

<input type="file" name="uplfile">
251 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)