---
title: "Hjälp med nyhetsscript"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/172155-hjälp-med-nyhetsscript"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "deewie"
published: "2008-06-12T18:30:12.000Z"
updated: "2008-06-12T19:22:40.000Z"
replies: 3
views: 457
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/172155-hjälp-med-nyhetsscript"
---

# Hjälp med nyhetsscript

## #1 — deewie, 2008-06-12T18:30Z

Får följande felmeddelanden när jag ska inkludera ett nyhetsscript på en sida:

Notice: Undefined variable: pathtoscript in g:\\home\\nmtisverige.se\\wwwroot\\test\\news\\mynews.inc.php on line 34

Notice: Undefined variable: datelang in g:\\home\\nmtisverige.se\\wwwroot\\test\\news\\mynews.inc.php on line 35

Notice: Undefined variable: secret in g:\\home\\nmtisverige.se\\wwwroot\\test\\news\\mynews.inc.php on line 44

Så här ser mynews.inc.php ut:

\<?
/\*
\############################### MyNews ##############################
\### \|-----------------------------------------------------------\| ###
\### \|      COPYRIGHT 2004 by Lukas Stalder, planetluc.com       \| ###
\### \|      DO NOT REDISTRIBUTE OR RESELL THIS SCRIPT            \| ###
\### \|      ANY WAYS WITHOUT MY EXPLICIT PERMISSION!             \| ###
\### \|      For support use <support@planetluc.com> but            \| ###
\### \|      please read README.txt for installation first!       \| ###
\### \|      Or visit the board at <https://www.planetluc.com>              \| ### 
\### \|-----------------------------------------------------------\| ###
\#####################################################################
\*/

// \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* misc other variables - do not change \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*
// \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* below here! \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*
// \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\* unless you know what you're doing \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*

$dir=substr(\__FILE_\_, 0, strrpos(\__FILE_\_, "/")+1);

// load config
include_once($dir."config.inc.php");
include_once($dir."FCKeditor/fckeditor.php") ;

$dat=$dir."data.dat";						
$templatefile=$dir."templates.inc.php";		
$log=$dir."log.dat.php";							
$pathtowysiwyg=$pathtoscript."wysiwyg/";
setlocale(LC_TIME, $datelang);

$me= $\_SERVER\['PHP_SELF'\];
$empty=false;
$now=time();
$version="1.6.4";

if (!isset($\_GET\['hash'\]) \|\| $\_GET\['hash'\]=="") {
	srand($now);
	for ($i=0; $i\<16 ; $i++) $secret.=chr(rand(60, 127));
	$secret=md5($secret);
	$hash=md5($\_SERVER\['HTTP_USER_AGENT'\].$now.$secret);
}else $hash= $\_GET\['hash'\];
$getvars="?hash=$hash";

if (isset($\_REQUEST\['do'\])) 		$do=$\_REQUEST\['do'\];
if (isset($\_REQUEST\['id'\])) 		$id=$\_REQUEST\['id'\];
if (isset($\_REQUEST\['action'\])) 	$action=$\_REQUEST\['action'\];
if (isset($\_REQUEST\['title'\])) 	$title=$\_REQUEST\['title'\];
if (isset($\_REQUEST\['name'\])) 		$name=$\_REQUEST\['name'\];
if (isset($\_REQUEST\['pwd'\])) 		$pwd=$\_REQUEST\['pwd'\];
if (isset($\_REQUEST\['email'\])) 	$email=$\_REQUEST\['email'\];
if (isset($\_REQUEST\['www'\])) 		$www=$\_REQUEST\['www'\];
if (isset($\_REQUEST\['story'\])) 		$story=$\_REQUEST\['story'\];
if (isset($\_REQUEST\['teaser'\])) 		$teaser=$\_REQUEST\['teaser'\];
if (isset($\_REQUEST\['time'\])) 	$time=$\_REQUEST\['time'\];
if (isset($\_REQUEST\['date'\])) 	$date=$\_REQUEST\['date'\];

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

## #2 — HiDensity, 2008-06-12T18:31Z

Vad är din fråga?
felmeddelandet är ju rätt självförklarande?

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

## #3 — deewie, 2008-06-12T18:33Z

Hade lite bråttom där.
Jo, jag är ganska ny inom php. Så vet inte riktigt hur jag ska lösa dessa fel.

Så, min fråga är hur jag får detta att fungera? Vad ska ändras?

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

## #4 — HiDensity, 2008-06-12T19:22Z

Precis som felmeddelandet säger så använder du tre variabler i scriptet som inte är initierade, dvs de finns inte och har inget värde. Eftersom du inte har gjort scriptet själv så antar jag att du har missat en bit av det när du kopierade det.

*edit:* jag har kollat på scriptet du har laddat ner..

Felet ligger i att du inte har med alla filer.

```
include_once($dir."config.inc.php");
```

I denna fil: **config.inc.php** så deklareras de variablerna som du saknar.

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

---

Tråden på webben: https://www.webforum.nu/amne/php/172155-hjälp-med-nyhetsscript
