Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » PHP & MySQL » Fehler in der index.php Antworten
Fehler in der index.php

Pentrarer
Pixelschubser


Beiträge: 3


Hallo,

ich habe probleme mit der index.php wie des zustande gekommen ist weiss ich nicht habe soweit nichts verändert bekomme jetzt aber immer diese fehler meldung.

Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting ']' in /mnt/kw2/06/760/00000013/htdocs/board/index.php(225) : eval()'d code on line 9


in der index.php sieht des dann so aus.

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
20: 
21: 
22: 
23:
<?php
$filename = 'index.php';

require('./global.php');
$lang->load('START');

require('./acp/lib/class_useronline.php');

if (isset($_COOKIE[$cookieprefix.'hidecats'])) $hidecats = decode_cookie($_COOKIE[$cookieprefix.'hidecats']);
else $hidecats = array();

if (isset($_GET['hidecat'])) {
	$hidecats[$_GET['hidecat']] = 1;
	if ($wbbuserdata['usecookies'] == 1) encode_cookie("hidecats", time() + 3600 * 24 * 365);
	else encode_cookie("hidecats");
}
if (isset($_GET['showcat'])) {
	$hidecats[$_GET['showcat']] = 0;
	if ($wbbuserdata['usecookies'] == 1) encode_cookie("hidecats", time() + 3600 * 24 * 365);
	else encode_cookie("hidecats");
}

?>


hoffe mir kann da jemand helfen.

Danke jetzt schonmal das ihr euch des problem überhaupt mal angeschaut habt


Mfg Pentrarer.

Diese Nachricht wurde geändert von: Philipp Gérard
  Profil   E-Mail   Editieren   Zitieren

subjective
Forenheld


Beiträge: 848


Bei einem if/else ohne {} darf vor dem else kein ; kommen. Nur die gesamte if/else wird mit ; abgeschlossen.

Warum sagt die Fehlermeldung was von "eval()'d code"? Nutzt du eval()? Wenn ja solltest du dir was anderes überlegen - eval() sollte man vermeiden. Man handelt sich nur jede Menge Sicherheitslücken ein.

---
Weaverslave

  Profil   Website   Editieren   Zitieren

Pentrarer
Pixelschubser


Beiträge: 3


Das mit evil stimmt wohl ja aber ich kenne mich halt noch nicht wirklich sogut aus und daher wo ich es jetzt geändert habe mit dem " ; " kommt folgendes

1:
Parse error: parse error, unexpected T_ELSE in /mnt/kw2/06/760/00000013/htdocs/board/index.php on line 10



hmm am besten ich mach des alles nochmal neu grr gestern hat des alles noch gefunzt!

naja hoffe wir bekommen das hin


Mfg Pentrarer

  Profil   E-Mail   Editieren   Zitieren

languitar
Foren-Team


Beiträge: 2795


benutz doch eifnach die Form mit den geschwungenen Klammern und gut is ;)

---
Take a look here!
Lichtblick - Einblick - Ausblick

  Profil   E-Mail   Website   Editieren   Zitieren

HoRnominatoR
Mausakrobat


Beiträge: 165



  Profil   E-Mail   Website   Editieren   Zitieren

subjective
Forenheld


Beiträge: 848


Was hat die alternative Syntax damit zu tun?

Ich würde empfehlen einfach die komplette Standardsyntax zu nutzen. Zusammen mit einer ordentlichen Einrückung findet man Fehler deutlich schneller. ;-P

---
Weaverslave

  Profil   Website   Editieren   Zitieren

HoRnominatoR
Mausakrobat


Beiträge: 165


wollte er das nicht? dann sehe man es eben als vorschlag.

---
get OPERA for free

  Profil   E-Mail   Website   Editieren   Zitieren

Pentrarer
Pixelschubser


Beiträge: 3


Habs jetzt umgeschrieben mit den klammern und auch für die syntax danke hat mir auch weitergeholfen

echt gute hilfe hier dankeee


Mfg Pentrarer

  Profil   E-Mail   Editieren   Zitieren
 

Antworten
Nach oben