| PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here! |
 |

20-01-2012, 19:39
|
|
murxxx1990
Registrierter Benutzer
|
|
Registriert seit: Jan 2012
Beiträge: 2
|
|
Parse error: syntax error, unexpected $end
Hallo.
Auch wenn ich noch neu hier bin, bastle ich schon seit bereits 3 Tagen an dieser Datei und immer tritt was neues auf.
Also hier der Code:
PHP-Code:
<?php
// --- imports
require_once(---_DIR.'lib/***/action/LogoutAction.class.php');
/**
* Does the user logout in the user interface.
* @subpackage action
*/
class UserLogoutAction extends LogoutAction {
/**
* @see Action::execute()
*/
public function execute() {
AbstractAction::execute();
// validate
$this->validate();
// do logout
$this->doLogout();
$this->executed();
// redirect to url
$url='http://www2.michaelmoik.at/form/login.php'
;
/**
* @see LogoutAction::doLogout()
*/
function doLogout()
{ parent::doLogout();
// remove cookies
if (isset($_COOKIE[COOKIE_PREFIX.'userID'])) {
HeaderUtil::setCookie('userID', 0);
}
if (isset($_COOKIE[COOKIE_PREFIX.'password'])) {
HeaderUtil::setCookie('password', '')
?>
Bitte daher um Hilfe.
Danke!
|

20-01-2012, 19:45
|
|
Quetschi
PHP Expert
|
|
Registriert seit: Dec 2004
Beiträge: 2.759
|
|
Auch wenn ich schon länger hier bin, bastle ich auch manchmal 3 Tage und länger an irgendwas und komm dabei immer wieder auf Probleme.
Code zeigen spar ich mir, weil ich auch nicht gerne konkret schildere was für ein Problem ich eigentlich hab.
Trotzdem Danke!
__________________
Drelingdo
Krabonse
Simmannamando
|

20-01-2012, 19:48
|
|
murxxx1990
Registrierter Benutzer
|
|
Registriert seit: Jan 2012
Beiträge: 2
|
|
welchen code willst du denn haben??
Parse error: syntax error, unexpected '}' in D:\*****\logout.php on line 48
|

20-01-2012, 19:59
|
TobiaZ
 Moderator
|
|
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.188
|
|
KEINEN Code.
Eine vernünftige Problembeschreibung.
Wirf auch mal einen Blick in die Regeln, da steht sogar drin, wie du vernünftig Debuggen kannst.
|

20-01-2012, 20:00
|
|
Quetschi
PHP Expert
|
|
Registriert seit: Dec 2004
Beiträge: 2.759
|
|
Mein Post war eine Anspielung darauf, dass du kein konkretes Problem geschildert hast - jetzt postest du immerhin eine Zeilennummer - allerdings vermute ich, dass diese Fehlermeldung durch Code erzeugt wird, der nicht dem deines Eingangposts entspricht.
Bring die Klammerung deiner Kontrollstrukturen usw. in Ordnung.
EDIT:
Der Name scheint "Programm" zu schein.
__________________
Drelingdo
Krabonse
Simmannamando
|

20-01-2012, 20:02
|
TobiaZ
 Moderator
|
|
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.188
|
|
Nee, wenn ichs richtig überflogen habe, ist der erste Fehler bereits in ca. Zeile 26.
|

20-01-2012, 20:53
|
Kropff
  Administrator
|
|
Registriert seit: Mar 2002
Ort: Köln
Beiträge: 11.308
|
|
Zitat:
Zitat von TobiaZ
Nee, wenn ichs richtig überflogen habe, ist der erste Fehler bereits in ca. Zeile 26.
|
Jepp!
@TS
Wenn man etwas mit einer "öffnenden" geschweiften öffnet, dann sollte man es auch mit einer "schließenden" geschweiften Klammer beenden.
Gruß
Peter
__________________
Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
Meine Seite
|

24-01-2012, 22:23
|
|
Malachite
Registrierter Benutzer
|
|
Registriert seit: Aug 2011
Beiträge: 47
|
|
Zitat:
Zitat von murxxx1990
Hallo.
PHP-Code:
require_once(---_DIR.'lib/***/action/LogoutAction.class.php');
|
Was machen eigentlich die drei Minuszeichen dort? Hab ich noch nie gesehen. Zwei Minuszeichen würden _DIR dekrementieren (was afaik -1 zurückgibt, wenn _DIR nicht mit einer Ziffer anfängt).
|

24-01-2012, 22:40
|
|
ezkimo
Registrierter Benutzer
|
|
Registriert seit: Apr 2005
Ort: Beckum / Westf.
Beiträge: 211
|
|
Ich denke mal, dass die drei Minuszeichen einfach verschleiern sollten, dass es sich hierbei um das Woltlab Comunity Framework handelt. Dort wird der absolute Pfad zur Framwork Installation unter der Konstanten WCF_DIR abgelegt.
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|