Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: T_ENCAPSED_AND_WHITESPACE
Forum PHP.pl > Forum > PHP
mlawnik
Witam,

Mam pewien problem.
Przy kodzie
CODE
session_start();
$this_lvl = 1;
if (!IsSet($_SESSION['actual_lvl'])) {
$_SESSION['actual_lvl'] = 1;
} //!IsSet($_SESSION['actual_lvl'])
require_once 'inc/config.inc.php';
$lang_file = "$lang.lang.php";
require_once "lang/$lang_file";
require_once 'inc/checkpass.func.php';
$next_lvl = $this_lvl + 1;
$next_lvl_adres = "lvl$next_lvl.php";
$currentFile = $_SERVER["SCRIPT_NAME"];
$parts = Explode('/', $currentFile);
$PHP_SELF = $parts[count($parts) - 1];
if (isSet($_POST["haslo"])) {
if (checkPass($passwds[$this_lvl], $_POST['haslo'])) {
echo <<<TYT
<link rel="Stylesheet" type="text/css" href="inc/style_frames.css" />
<div id="text">
<p>$LANG[togettonextlevel]
<a href="$next_lvl_adres">$LANG[hereuppercase]</a>. </p>
</div>
TYT;
$_SESSION['actual_lvl'] = $next_lvl;
}
else {
echo "
<link rel=\"Stylesheet\" type=\"text/css\" href=\"inc/style_frames.css\" />
<div id=\"fail\">
<p> $LANG[fail] </p>
</div>";
include_once("$PHP_SELF");
}
}
else {
include_once("$PHP_SELF");
}
echo <<<TT
<p>$question[$this_lvl]</p>
$img[$this_lvl]
<p>$LANG[youranswer]:</p>
<FORM NAME = "formularz1"
ACTION = "$PHP_SELF"
METHOD = "POST">
<INPUT TYPE="text" NAME="haslo">
<BR><BR>
<INPUT TYPE="submit" VALUE="$LANG[ianswer]">
</FORM>
TT;
include 'inc/foot.html';
?>

Wyskakuje mi błąd w linii 39: T_ENCAPSED_AND_WHITESPACE
Po usunięciu linijki 39 wywala: Unexpected $end w ostatniej linijce.
Wiem, że to jakaś interpunkcja, bo wcześniej chodziło worriedsmiley.gif
Podajcie powód, błąd sam znajdę.

Pozdrawiam,
marcinl
Smertius
http://pl.php.net/manual/en/function.include-once.php

Zobacz na składnie tego polecenia w manualu a na twoją. Poza tym daj kod w odpowiedni bbcode i zrób wcięcia, bo się tego czytac nie da.
mlawnik
Witam,

problem został rozwiązany,
zmieniłem heredoc na zwykłe cudzysłowy.
@Smertius o co chodzi z tym include_once? Działa, więc o co chodzi?

P.S. Niedokładnie zrozumiałem działanie codebox.
Pozdrawiam,
marcinl
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.