Re: How to fix PHP Notice: Use of undefined constant tmp_name ?

From: Date: Fri, 27 Mar 2015 19:10:42 +0000
Subject: Re: How to fix PHP Notice: Use of undefined constant tmp_name ?
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-324720@lists.php.net to get a copy of this message
On 03/27/2015 11:54 AM, Release Edl wrote:
My file uploader doesn't work since I update the php verdion. One notice I found was "Use of undefined constant tmp_name" and others....
First, please do not hijack someone's thread. Please start your own.
A piece of the problem script: $url = $_FILES['url']; if(file_exists("Imagem1/$url[name]")) { $url2 = $url_name."1"; } else { $url2 = $url_name; } if(!copy($url[tmp_name], "Imagem1/$url2")) { } $urlf = $root."Imagem1/$url2"; Thanks in advance for some help.
The notice was probably hidden by your previous configuration. With the update of PHP the notice is now displayed. PHP thinks you are trying to us a constant, when you are actually trying to use a string. Surround tmp_name with single quotes and your warning will disappear. -- Jim Lucas http://www.cmsws.com/ http://www.cmsws.com/examples/

« previous php.general (#324720) next »