ugrás a tartalomhoz

Parse error az ellenorzes.php fájlomban

Anonymous · 2006. Jún. 5. (H), 13.58
Nos megirtam a webshopom, de nem működik jól. A termek.php mükszik. Az ellenorzes.php-vel lesz a baj. Átnézhetnétek mi a probléma. Adatbázisban tárolt kép, adatok. Már az ellenorzes.php sem müködik. Valahogy a POST olás sem tiszta meg parse error hibaüzenetek tömege jelenik meg.

termek.php
  1. <?php  
  2. include 'config.php';  
  3.   
  4.  session_start();  
  5. //Kosár tartalma  
  6. if (isset($_SESSION['kosar'])) {  
  7. $kosar=$_SESSION['kosar'];  
  8. $_SESSION[kosar]=$kosar;  
  9. }  
  10.   
  11. ///Adatbázis  
  12.   
  13. $myConn=mysql_connect("$localhost""$username""$password");  
  14. mysql_select_db("$dbname"$myConn);  
  15.   
  16. //Nyisd meg az adatbázist  
  17. $result=mysql_query( "SELECT * FROM uzlet ");    //üzlet táblából lekérés  
  18.  $totalRows_login = mysql_num_rows($result);  
  19.    for ($i=1; $i < ($totalRows_login+1); $i=$i+1) {  
  20.          $termek_tomb[$i]=mysql_fetch_row($result);          //feltöltjük egy tömbbe  
  21.         }  
  22. ?>  
  23. <html>  
  24. <head>  
  25. <title>termekek</title>  
  26. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">  
  27. </head>  
  28.   
  29. <body>  
  30. <table width="570" border="1" cellspacing="8" cellpadding="8">  
  31.   <tr>  
  32.     <th width="70" scope="col">K&eacute;p</th>  
  33.     <th width="58" scope="col">Termék neve</th>  
  34.     <th width="98" scope="col">Term&eacute;k le&iacute;r&aacute;s </th>  
  35.     <th width="64" scope="col">K&oacute;d</th>  
  36.     <th width="108" scope="col">&aacute;r</th>  
  37.     <th width="242" scope="col">&nbsp;</th>  
  38.   </tr>  
  39.   <?php  
  40.   //Ismétlés  
  41.    
  42.   for($k=1; $k < ($totalRows_login+1); $k=$k+1) {  
  43.     
  44.   ?>  
  45.   <tr>  
  46.     <td><img src="<?php echo $termek_tomb[$k][1];//Kép URL?>"  width="90" height="120"></td>  
  47.     <td><?php echo $termek_tomb[$k][2];//Termek neve?></td>  
  48.     <td><?php echo $termek_tomb[$k][3];//Termék leírás?></td>  
  49.     <td><?php echo $termek_tomb[$k][0];//Kód?></td>  
  50.     <td><?php echo $termek_tomb[$k][4];//Ár?></td>  
  51.   
  52.     <td><form action="ellenorzes.php" method="post" name="1" id="1">  
  53.      <input name="db" type="text" id="db" value="1" size=2 >  
  54.     <input name="gomb" type="submit" id="kosar" value="Kosárba">  
  55.     <input type="hidden" name="kod" value="<?php echo $termek_tomb[$k][0];?>"> </form></td>  
  56.   </tr>  
  57.   <?php }?>  
  58. </table>  
  59. </body>  
  60. </html>  
ellenorzes.php
  1. <?php  
  2. include="config.php";  
  3. ?>  
  4.   
  5.    
  6.  <html>  
  7.  <head><title>Ellenőrzés</head></title>  
  8.  <body>  
  9. <center>  
  10.          <H1>Rögzítettük a terméket!</H1>  
  11. <a href="kosar.php"><H2>A kosár tartalma!</H2></a>  
  12. <br><br>  
  13. <a href="termek.php"><H3>További vásárláshoz kattintson ide!</H3></a>  
  14. </center> </body></html>  
  15.   
  16. <?php  
  17. session_start();      
  18. //Kosár tartalma  
  19.   
  20. if (isset($_SESSION['kosar'])) {  
  21.  // $kosar=$_SESSION['kosar'];  
  22.    $_SESSION['kosar']=$kosar;   }  
  23.     $dbname=$_POST["webshop"];  
  24.      $kod=$_POST["kod"];  
  25.   
  26. //Kosárba tesszük  
  27.   
  28. //Adatbázis megnyitása  
  29.   
  30. $myConn=mysql_connect("$localhost""$username""$password");  
  31.  mysql_select_db($dbname$myConn);           //shopból  
  32. //Nyisd meg az adatbázist  
  33. $result=mysql_query( "SELECT * FROM uzlet where kod='$kod'");    //üzlet táblából kódot  
  34.  $termek =($result);   //kivettem = mysql_fetch_row  
  35.  //Kosár feltöltése  
  36.  $tetel_szam=count($kosar);  
  37.   
  38.  $k=$tetel_szam+1;  
  39.  $kosar[$k]['mennyiseg'] = $db;  
  40.  $kosar[$k]['nev'] = $termek[2];  
  41.  $ar = $db*$termek[4];  
  42.  $kosar[$k]['osszesen'] = $ar;  
  43.  $kosar[$k]['kod'] = $kod;  
  44.  $kosar[$k][$ar]=$termek[4];      //'' helyett  
  45.  //Elküljük a kosár tartalmát  
  46.         $_SESSION['kosar']=$kosar;  
  47.   
  48. /* //Tovább 
  49. header("Location: kosar.php"); 
  50. exit;*/  
  51.   
  52.   
  53. ?>  
  54.   
  55. ez meg a kosar.php  
  56. <?php  
  57. session_start();  
  58. if (isset($_SESSION['kosar'])) {  
  59.    $kosar=$_SESSION['kosar'];  
  60.    $_SESSION['kosar']=$kosar;  
  61. }  
  62. ?>  
  63. <head>  
  64. <title>Kosár</title>  
  65. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">  
  66. </head>  
  67. <body>  
  68. <table width="94%" border="2" cellspacing="0" cellpadding="0">  
  69.   <tr>   
  70.     <th width="124" scope="col">Mennyis&eacute;g:</th>  
  71.     <th width="144" scope="col">Term&eacute;k neve :</th>  
  72.     <th width="114" scope="col">Term&eacute;k k&oacute;dja:</th>  
  73.     <th width="138" scope="col">Term&eacute;k &aacute;ra:</th>  
  74.     <th width="138" scope="col">Term&eacute;k &ouml;sszesen:</th>  
  75.   </tr>  
  76.   <?php   
  77.   
  78.       $kosar_tetel=count($kosar);  
  79.   
  80.   print("Ennyi tétel van:".$kosar_tetel);  
  81.   for ($szam=1; $szam < ($kosar_tetel+1); $szam=$szam+1) {  
  82.   ?>  
  83.   <tr>  
  84.   
  85.   
  86.       <td><center>  
  87.           <?php echo $kosar[$szam]['mennyiseg'];?></center></td>  
  88.       <td><center>  
  89.           <?php echo $kosar[$szam]['nev'];?></center></td>  
  90.       <td><center>  
  91.           <?php echo $kosar[$szam]['kod'];?></center></td>  
  92.       <td><center>  
  93.           <?php echo $kosar[$szam]['ar'];?></center></td>  
  94.       <td><center>  
  95.           <?php echo $kosar[$szam]['osszesen'];?></center></td>  
  96.       <td width="214"><div align="center">  
  97.       <form name="del" method="post" action="torles.php">  
  98.       <input type="hidden" name="termek_azon" value="<?php echo $szam;?>">  
  99.           <input type="submit" name="Submit" value="T&ouml;rl&eacute;s"> </form>  
  100.         </div>  
  101.   
  102.     <?php $mindosszesen=$mindosszesen+$kosar[$szam]['osszesen'];  
  103.      }  
  104.         ?>  
  105. </table>  
  106. <table width="210" border="2" align="right" cellpadding="5" cellspacing="5">  
  107.   <tr>  
  108.     <th scope="col"><div align="left">Összesen <?php if($kosar_tetel=="0") {$mindosszesen="0";} echo $mindosszesen;?>  
  109.     </div></th>  
  110.   </tr>  
  111. </table>  
  112. <p>&nbsp;</p>  
  113. <p><a href="termek.php">Vásárlás</a></p>  
  114. </body>  
  115. </html>  
Help me!!
 
1

kicsit sok

Off- · 2006. Jún. 5. (H), 14.25
hello, kicsit sok ez

mondjuk a hibaüzenetit is ideírnád és hogy melyik sorban..
2

hiba üzenet

Anonymous · 2006. Jún. 5. (H), 14.40
Parse error: parse error, unexpected '=' in c:\elérési út on line 3
az ellenorzes.php
3

Mi a gond?

Anonymous · 2006. Jún. 5. (H), 14.59
Hol itt a probléma?
Értelmezd a hibaüzenetet, és javítsd ki!!
4

Felesleges egyenlőségjel

Török Gábor · 2006. Jún. 5. (H), 15.42
Itt a hiba:
  1. include="config.php";  
Felesleges egyenlőségjel.
5

igen

Anonymous · 2006. Jún. 5. (H), 15.50
nos tényleg csak formai hibák voltak. Kijavítottam egy párat működik a html de a sessionokkal baj van, mert minden egyes alkalommal mikor új lapot töltök be új session id-t kapok. Tele van a könyvtár azonosítokkal. a session_auto_start be van kapcsolva így lehet hogy nem kellene a session_start(); ?