Jump to content

[SOLVED] Where to put str_ireplace()?


lewis987

Recommended Posts

here is my code and can you tell me where to out the command str_replace about

im going nuts at this. im wanting to change spaces (" ") to underscores ("_")

 

i believe the code is:

str_ireplace(" ", "_", $variable);

 

elseif ( isset ( $_GET['uploadsound'] ) ) 
{
echo "<h4><center>Thank You For Uploading</center></h4>";

if (!$con)
		{
		die("Sorry, The Database Could not be reached!");
		}
if (($_FILES["file"]["type"] == "audio/mid")
|| ($_FILES["file"]["type"] == "audio/wav")
|| ($_FILES["file"]["type"] == "audio/mpeg")
|| ($_FILES["file"]["type"] == "audio/x-ms-wma")
&& ($_FILES["file"]["size"] < 100000000))
		if ($_FILES["file"]["error"] > 0) 
		{
			echo "Return Code: " . $_FILES["file"]["error"] . "<br />";
		} 
		else 
		{
			echo "Upload: " . $_FILES["file"]["name"] . "<br />";
			echo "Type: " . $_FILES["file"]["type"] . "<br />";
			echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />";
				if (file_exists("/".$user. "/Music/". $_FILES["file"]["name"])) 
				{
					echo $_FILES["file"]["name"] . " already exists. ";
				} 
				else 
				{
				move_uploaded_file($_FILES["file"]["tmp_name"], $user . "/Music/" . $_FILES["file"]["name"]);
				mysql_select_db("login",$con);
				mysql_query("INSERT INTO ".$user." (Name,Size,Type) 
				VALUES (\"$fileName\",\"$fileSize\",\"$fileType\")");
				echo "Stored in: " . $user ."/Music/". $_FILES["file"]["name"];
				echo "<br>";
				echo "<a href=\"?viewimages\">View Your Sounds</a>";
			}
		}
	else 
	{
		echo "Invalid file";
	}

 

Link to comment
https://forums.phpfreaks.com/topic/52213-solved-where-to-put-str_ireplace/
Share on other sites

Change

 

move_uploaded_file($_FILES["file"]["tmp_name"], $user . "/Music/" . $_FILES["file"]["name"]);

 

to

 

$fName = str_replace(/\s/,"_",$_FILES["file"]["name"]);

move_uploaded_file($_FILES["file"]["tmp_name"], $user . "/Music/" . $fName);

 

or something along those lines

$fName = str_replace(/\s/,"_",$_FILES["file"]["name"]);

move_uploaded_file($_FILES["file"]["tmp_name"], $user . "/Music/" . $fName);

 

^^ didnt work

 

but this did:

 

$fName = str_replace(" ","_",$_FILES["file"]["name"]);

move_uploaded_file($_FILES["file"]["tmp_name"], $user . "/Music/" . $fName);

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.