Mam taki błąd.
Parse error: syntax error, unexpected end of file in /koszyk.php on line 132
**
W poniższym programie. Dlaczego i jak go zlikwidować ? Numeru takiej linii nie ma. ******** Dziękuję za pomoc. **
- <html>
- <body>
- <?php
-
session_start();
-
?>
- <?php '<?xml version="1.0" encoding="utf-8"?>';?>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
-
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl"><head>
- <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2" />
- <title>tytuł strony</title></head><body>
-
Koszyk / wróć do towarów/ dane
- <?
-
$sql_serwer = "";
-
$sql_login = "";
-
$sql_haslo = "";
-
$sql_baza = "";
-
$sql_tabela = "produkty";
-
function odbierz($txt) {
-
if (get_magic_quotes_gpc()) $txt = stripslashes($txt);
-
return str_replace(array('\',"'"), array('\\',"'"), trim($txt));
-
}
-
$id = odbierz($_REQUEST["id"]);
-
$sz = isset($_REQUEST["sz"])?number_format($_REQUEST["sz"],0,".",""):"";
-
if ($id<>"") {
-
$link = mysqli_connect("serwer.home.pl","pierwsza",konny", "pierwsza");
-
if (mysqli_connect("serwer.home.pl","pierwsza","konny", "pierwsza"));
-
mysqli_select_db($link, "pierwsza");
-
$wynik = mysqli_query($link, "SELECT * FROM Zamowienia");
-
mysqli_close($link);
-
if (!$wynik)
-
{
-
echo 'Błąd: : Połączenie z bazą danych nie powiodło się. Spróbuj jeszcze raz później.';
-
exit;
-
}
-
mysql_close();
-
if ($wynik and mysql_num_rows($wynik)==1) {
-
$dane = mysql_fetch_array($wynik);
-
$_SESSION["koszyk"]["$id"]["towar"]=$dane["towar"];
-
$_SESSION["koszyk"]["$id"]["cena"]=$dane["cena"];
-
$_SESSION["koszyk"]["$id"]["rozmiar"]=$_GET["rozmiar"];
-
if ($sz=="") $_SESSION["koszyk"]["$id"]["ile"]++;
-
else if ($sz>=1) $_SESSION["koszyk"]["$id"]["ile"]=$sz;
-
else if ($sz<=0) unset($_SESSION["koszyk"]["$id"]);
-
}
-
if (count($_SESSION["koszyk"])>0) {
-
echo "<table border="1">
- <colgroup>
- <col />
- <col align="\"right\"" />
- <col align="\"center\"" />
- <col align="\"right\"" />
- </colgroup>
- towar</th>cena</th>sztuk</th>łącznie</th></tr>";
-
foreach($_SESSION["koszyk"] as $indeks=>$kosz) {
-
$laczniesztuk +=$kosz["ile"];
-
$cena = $kosz["cena"];
-
$towar .= $kosz["towar"];
-
$towar .= "
Rozmiar: "; -
$towar .= $kosz["rozmiar"];
-
echo "";
-
echo "$towar</td>";
-
echo "$cena zł</td>";
-
echo "
- <form action="\"koszyk.php\"" method="\"get\"" style="\"display:inline;\"">
-
-
<input type="hidden" name="id" value="$indeks" />
-
<input type="text" name="sz" value="{$kosz["ile"]}"
-
style="width:25px;" />
-
<input type="submit" value="zmień" style="width:45px;" />
- </div></form>
- <form action="\"koszyk.php\"" method="\"get\"" style="\"display:inline;\"">
-
-
<input type="hidden" name="id" value="$indeks;" />
-
<input type="hidden" name="sz" value="0"
-
style="width:25px;" />
-
<input type="submit" value="usuń" style="width:45px;" />
- </div></form>
- </td>";
-
echo "".number_format($cena*$kosz["ile"],2,".","");
-
echo " zł</td>";
-
echo "</tr>";
-
$lacznie +=$cena*$kosz["ile"];
-
$laczniesztuk +=$kosz["ile"];
-
echo "<td colspan="3" align="right">
-
w sumie: </td>";
-
echo number_format($lacznie,2,".","")." zł</td></tr>";
-
echo "</table>";
-
echo "
Koszyk jest pusty...
";</p> -
?>
- </body>
- </html </li>
Cannot start session
potwierdzam, kolega wielokrotnie miał ten problem