folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder PHP Sayfadan Sayfaya Bilgiyi Yazdırmak?



PHP Sayfadan Sayfaya Bilgiyi Yazdırmak?

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    blutarm
    blutarm's avatar
    Kayıt Tarihi: 09/Mart/2007
    Erkek

    sorun çözüldü yapmak istediğimi zorda olsa yaparak ekrana bastırıp basit bi talep formu ile gönderimini sağladım.

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    blutarm
    blutarm's avatar
    Kayıt Tarihi: 09/Mart/2007
    Erkek

    bu koda yeni bir alan nasıl ekleriz $urun,$adet gibi $stok kısmınıda eklemek istiyoum ama başaramadım function anahtar değer ilşkisimi ne varsa olmuyor.

     

     

    <? session_start();
    class sepet {
        var $sepetteki_urunler;
        
        function sepet () {
            if (isset($_SESSION["sepetteki_urunler"])) {
                $this->sepetteki_urunler = $_SESSION["sepetteki_urunler"];
            }
        }
    
        function sepete_ekle ($urun,$adet) {
            $this->sepetteki_urunler[$urun] = $adet;
        }
        
        function sepetten_cikar ($urun,$adet) {
            if (isset($this->sepetteki_urunler[$urun])) {
                if ($this->sepetteki_urunler[$urun] > $adet) {
                    $this->sepetteki_urunler[$urun] = $adet;
                } else {
                    unset($this->sepetteki_urunler[$urun]);
                }
            }
        }
        
        function sepeti_kaydet () {
            if (isset($this->sepetteki_urunler)) $_SESSION["sepetteki_urunler"] = $this->sepetteki_urunler;
        }
        
        function sepeti_listele () {
            if (isset($_SESSION["sepetteki_urunler"])) {
                return $_SESSION["sepetteki_urunler"];
            } else {
                return false;
            }
        }
        
        function oturum_kapat () {
            #session_destroy();
    $_SESSION["sepetteki_urunler"]='';
    header("Location: sepet.php");
        }
    }
    
    ?>
    <?php
    $yeni_sepet = new sepet;
    if ($_POST["durum"]==1) {
    $yeni_sepet->sepete_ekle($_POST["urun"],$_POST["adet"]."-".$_POST["fiyat"]);
    $yeni_sepet->sepeti_kaydet();
    }
    
        
    if ($_POST["durum"]==2) {
            $yeni_sepet->sepetten_cikar($_POST["urun"],$_POST["adet"]);
            $yeni_sepet->sepeti_kaydet();
    }
    
    if ($_POST["durum"]==3) {
            $yeni_sepet->oturum_kapat();
    }
    
    $urunler = $yeni_sepet->sepeti_listele();
    $durum=0;
    $sepet='<table align=center width=480  bordercolor=#333333 cellspacing=0 cellpadding=2 style="border:1px dashed #000000; border-collapse: collapse" >';
    $toplamtutar=0;
    
    if($urunler){
        while (list($anahtar,$deger) = each($urunler)) {
       		 $tutar=explode("-", $deger);
       		 $toplam=$tutar[0]*$tutar[1];
       		 $sepet.= '<tr><td width=300 height=25 align=left class=arama_ma>&nbsp;'.$anahtar.'</td><td height=25 width=100 align=left class=arama_ma>'.$tutar[0].' adet </td>
      					<td width=80 height=25 align=center> <form method="POST" action="elektronik-malzeme-sogrulama">
      					<INPUT type="hidden" name="urun"  value="'.$anahtar.'">
      					<INPUT type="hidden" name="adet" size="9" value="'.$deger.'">
      					<INPUT type="hidden"  name="durum" value="2">
      					<INPUT  style="font-family:  Verdana; color: #155293; font-size: 8pt; font-weight: italic; border: 1px solid #CACACA;  background-color: #F6F6F6" type="submit" value="Çıkar">
      					</form></td></tr>';
      	$durum=1;
     	 $toplamtutar +=$toplam;
    	$bosalt    =    '<tr>
                        <td height=25 width=300>&nbsp;</td>
                        <td height=25 width=100></td>
                        <td height=25 width=80><form method="POST" action="teklif-iste">
                            <input type="hidden" value="'.$deger.'" name="adet"/>
    						<input type="hidden" value="'.$anahtar.'" name="urun"/>
                            <input style="font-family: Verdana; color: #155293; font-size: 8pt; font-weight: italic; border: 1px solid #CACACA; background-color: #F6F6F6" type="submit" value="Teklif İste">&nbsp;&nbsp;
                            </form>
                        </td>
                    </tr>';
        $sepet    .=    '<tr></td></tr>';
    }
    
    $sepet.=$bosalt;
    $sepet.="</table>";
    echo $sepet;
    
    }else{
    echo "<div align=center><h2>Sepetiniz Boş</h2></div>";
    }
    
    ?>

Toplam Hit: 2872 Toplam Mesaj: 13