---
title: "PHP slump/dag-script"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/16503-php-slump-dag-script"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "engman"
published: "2001-12-28T16:08:00.000Z"
updated: "2001-12-29T12:34:00.000Z"
replies: 2
views: 254
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/16503-php-slump-dag-script"
---

# PHP slump/dag-script

## #1 — engman, 2001-12-28T16:08Z

Jag försöker få ihop ett enkelt litet php-script som helt enkelt skriver ut en text för varje dag..

En slumpad text för varje dag för att vara exakt... Tex:

På Måndagar kan det scriptet skriva ut: Text 1, text 2 eller text 3.
På tisdagar kan scriptet skriva ut: Text 4, text, 5 och text 6... 

Tack så hypermycket på förhand!!

\[Redigerat av engman den 28 dec 2001\]

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

## #2 — Niklasson, 2001-12-28T23:27Z

Tjena Engman!

Jag har inte testat scriptet - och det är säkert inte det bästa sättet att göra det på - men det skall fungera.

Hör av dig om det blir nåt strul..

```
<?
$vdag = date("w");
$slump = mt_rand(1,3);

if ($vdag == 1) // Måndag
{
	if ($slump == 1)
	{
	echo 'text eller HTML-kod nummer ett';
	}
	elseif ($slump == 2)
	{
	echo 'text eller HTML-kod nummer två';
	}
	else
	{
	echo 'text eller HTML-kod nummer tre';
	}

}
elseif ($vdag == 2) // Tisdag
{
	if ($slump == 1)
	{
	echo 'text eller HTML-kod nummer ett';
	}
	elseif ($slump == 2)
	{
	echo 'text eller HTML-kod nummer två';
	}
	else
	{
	echo 'text eller HTML-kod nummer tre';
	}
}
elseif ($vdag == 3) // Onsdag
{
	if ($slump == 1)
	{
	echo 'text eller HTML-kod nummer ett';
	}
	elseif ($slump == 2)
	{
	echo 'text eller HTML-kod nummer två';
	}
	else
	{
	echo 'text eller HTML-kod nummer tre';
	}
}
elseif ($vdag == 4) // Torsdag
{
	if ($slump == 1)
	{
	echo 'text eller HTML-kod nummer ett';
	}
	elseif ($slump == 2)
	{
	echo 'text eller HTML-kod nummer två';
	}
	else
	{
	echo 'text eller HTML-kod nummer tre';
	}
}
elseif ($vdag == 5) // Fredag
{
	if ($slump == 1)
	{
	echo 'text eller HTML-kod nummer ett';
	}
	elseif ($slump == 2)
	{
	echo 'text eller HTML-kod nummer två';
	}
	else
	{
	echo 'text eller HTML-kod nummer tre';
	}
}
elseif ($vdag == 6) // Lördag
{
	if ($slump == 1)
	{
	echo 'text eller HTML-kod nummer ett';
	}
	elseif ($slump == 2)
	{
	echo 'text eller HTML-kod nummer två';
	}
	else
	{
	echo 'text eller HTML-kod nummer tre';
	}
}
else // Söndag
{
	if ($slump == 1)
	{
	echo 'text eller HTML-kod nummer ett';
	}
	elseif ($slump == 2)
	{
	echo 'text eller HTML-kod nummer två';
	}
	else
	{
	echo 'text eller HTML-kod nummer tre';
	}
}
?>
```

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

## #3 — spango, 2001-12-29T12:34Z

Något kortare:

```
$texts = array(
array('text 1', 'text 2', 'text 3'),
array('text 4', 'text 5', 'text 6'),
array('text 7', 'text 8', 'text 9'),
array('text 10', 'text 11', 'text 12'),
array('text 13', 'text 14', 'text 15'),
array('text 16', 'text 17', 'text 18'),
array('text 19', 'text 20', 'text 21')
);
echo $texts[date('w')][mt_rand(0, 2)];
```

På söndagar skrivs då text 1, 2 eller 3 ut, på måndagar text 4-6, tisdagar 7-9 o.s.v..

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

---

Tråden på webben: https://www.webforum.nu/amne/php/16503-php-slump-dag-script
