Kezdőoldal » Számítástechnika » Weblapkészítés » Kosárba helyezés tutoriallal...

Kosárba helyezés tutoriallal elakadtam egy kicsit, mit nem csináltam jól?

Figyelt kérdés
16:40 nél (a videóban) nekem a sessionben semmi nincs, vagy csak valamiért nem akarja kiírni. Mi lehet a hiba?

2013. ápr. 7. 16:59
 1/4 A kérdező kommentje:

kosarba.php:

<?php

if(isset($_POST["kosarba"])){

if(!empty($_POST["termekid"])){

$termekid = $_POST["termekid"];

if(isset($_POST["db"])){

$db = $_POST["db"];

if($_POST["db"] > 0){

if(isset($_SESSION["kosar"][$termekid])){

$_SESSION["kosar"][$termekid] = $_SESSION["kosar"][$termekid]+$db;

}else{

$_SESSION["kosar"][$termekid]=$db;

}

}

}

}

}

echo "<pre>";

echo($_SESSION["kosar"]);

echo "</pre>";

?>

index.php:

<?php

session_start();

include 'kosarba.php';

$conn=mysql_connect("localhost", "valami", "pw");

if (!$conn) {

die ("<tr><td colspan=3 align='center'><font color=#FF0000>MySQL hiba</font>" . mysql_error());

}

mysql_select_db("db");

mysql_query("set names latin2");


$res=mysql_query("SELECT * FROM telefonok LIMIT 1,3");

while($sor=mysql_fetch_row($res))

if($telo%2==0)

echo"

<div class='item'>

<a href='reszletek.php?telefonid=$sor[0]'><img src='$sor[4]' alt='$sor[1]' width='110' height='170' /></a>

<a href='reszletek.php?telefonid=$sor[0]' class='name'>$sor[5] $sor[1]</a>

<span>$sor[3] Ft</span>

<form method='post'>

<input type='hidden' name='termekid' value=".$a['termekid'].">

<input type='text' size='3' name='db' value=''>darabot

<input type='submit' value='kosárba' name='kosarba'>

</form>

</div>";

echo "<p>";

for($i=1;$i<=$lapok_szama;$i++)

echo "<a href='akcio.php?page=$i'>$i oldal</a> ";

echo "</p>";

$telo++;

?>

2013. ápr. 7. 17:00
 2/4 PHP de kóder! ***** válasza:
nezd meg a php beallitasait, a session megfeleloen be van allitva? a session konyvtaraba van irasi jog?
2013. ápr. 8. 08:56
Hasznos számodra ez a válasz?
 3/4 Djjjozsiiiii ***** válasza:

a formba nem $a kellene,ahol rejtett mezöbe beteszed a termékid értékét, hanem $sor

nézd meg a generàlt forrást is ,hogy minden adatotojol adsz tovàbb.


a while ciklusod meg nem jol hatàroltad, {} hasznàlata kellene....telo változot még a whileon belul kellene növelned. ha nem menne, irj a youtube videon keresztúl é segitek. udv, a készito

2013. ápr. 8. 15:35
Hasznos számodra ez a válasz?
 4/4 PHP de kóder! ***** válasza:
a forrasba bele sem neztem. ugy ereztem, hogy jobban jarok :)
2013. ápr. 8. 19:10
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!