---
title: "få den här koden att funka"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/72813-få-den-här-koden-att-funka"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "dxm"
published: "2003-04-01T18:46:34.000Z"
updated: "2003-04-01T19:28:36.000Z"
replies: 1
views: 218
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/72813-få-den-här-koden-att-funka"
---

# få den här koden att funka

## #1 — dxm, 2003-04-01T18:46Z

hur skall jag göra för att den här koden skall funka när register_globals är off

```
if ($action == "upload")
{
	if(!($fil1 == "" || $fil1 == "none"))
	{
		if (!(eregi("gif", $fil1_type) || eregi("jpeg", $fil1_type)))
		{
		echo "Bilden måste vara i .jpeg eller .gif";
		}
		if ($fil1_size > 50000)
		{
		echo "Bilden är för stor, den får inte vara mer än 50kb.";
		}
         else
{
	$sokvag = "upload/";
	$url = "http://www.phpsystems.org/sysboard/upload";
	$nyttnamn = "$sokvag"."/$fil1_name";
	copy($fil1, $nyttnamn);
    $userid = $_SESSION["uid"];
	mysql_query("UPDATE sys_forum_users SET avatar = '$fil1_name' WHERE id = '$userid'");
	echo "Bilden med namnet $fil1_name är nu uppladdad";
	}
	
}
}
?>
```

Permalänk: https://www.webforum.nu/p/72813

## #2 — Matte, 2003-04-01T19:28Z

Testa det här:

```
if (isset($_POST['action']) &&  $_POST['action'] == "upload"
    && is_uploaded_file($_FILES['fil1']['tmp_name']))
{

    if (!(eregi("gif", $_FILES['fil1']['type']) || !eregi("jpeg", $_FILES['fil1']['type'])) 
    {
       echo "Bilden måste vara i .jpeg eller .gif";
    } 
    elseif ($_FILES['fil1']['size'] > 50000)
    {
       echo "Bilden är för stor, den får inte vara mer än 50kb.";
    }
    else
    {
       $sokvag = "upload/";
       $url = "http://www.phpsystems.org/sysboard/upload";
       $nyttnamn = $sokvag.$_FILES['fil1']['name'];
       copy($_FILES['fil1']['name'], $nyttnamn);
       $userid = $_SESSION["uid"];
       mysql_query("UPDATE sys_forum_users SET avatar = '{$_FILES['fil1']['name']}' WHERE id = '$userid'");
       echo "Bilden med namnet {$_FILES['fil1']['name']} är nu uppladdad";
    }

}
```

Permalänk: https://www.webforum.nu/p/998535

---

Tråden på webben: https://www.webforum.nu/amne/php/72813-få-den-här-koden-att-funka
