Döpa om fil med copy, det vill ej funka

PHP

2 svar · 212 visningar · startad av JE

Medlem sedan juni 2000144 inlägg
Trådstart#1

Har ett upload script som laddar upp en bild till en temp katalog sedan använder jag copy för att flytta över filen till en annan katalog. Vill samtidigt som jag kopierar filen döpa om den.

Sciptet ser ut på detta sett:

	if (is_uploaded_file($uploadfile)) 
	{
		copy($uploadfile, "images/$intID_img1.gif");
		}

Har en variabel ($intID) som är ett unikt tabellvärde från en databas.
Vill alltså att filen ska döpas till:
5_img1.gif
om $intID är satt till 5.

Detta fungerar ej, får ingen felmeddelande. Tar jag bort _img1.gif så laddas filen upp och kopieras och döps endast till '5'.

Va gör jag för fel?

Medlem sedan jan. 20001 006 inlägg
#2

Hur ska PHP vet att du menar $intID när du faktiskt skriver $intID_img1?
PHP är inte Saida..

copy($uploadfile, "images/"."$intID"."_img1.gif");

/j

[Redigerat av Batboy den 15 aug 2001]

Medlem sedan juni 2000144 inlägg
#3

Guld!
Tusen tack.

282 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
133 ms — ändringar (db)