Malta'da çalışmak ister misiniz? Kariyer sayfasına bir gözatın!

Session Okuma Sorunu

Merhaba Beyler bir mail gönderim üzerinde çalışıyorum, İlk başta verileri sessiona atayıp, ödeme türü online ödeme ise pos'a yönlendiriyorum. Pos'tan ödeme başarılı olursa http://kistikfibrozis2017.org/?page=mail&send=success bu sayafa geri dönüyor ve session'da olan bilgilerle mail gönderiyorum. Ama üstte sessionları hep boş çekiyor neden acaba ?

<?php 
session_start();
ob_start();

if(isset($_GET['send'])){
	
	if($_GET['send'] == 'success'){

		if'(isset($_SESSION['kod'])){
		sleep(1);
		print 	$_SESSION['kod'].'-';
		print 	$_SESSION['nameSurname'].'-';
		print 	$_SESSION['title'].'-';
		print 	$_SESSION['tc_id_no'].'-';
		print 	$_SESSION['branch'].'-';
		
		$Content = '
        <style>
        .reg_form h1 { font-size: 22px !important; border-bottom: 1px dotted #393939; }
        .reg_form table { width: 100%; margin: 20px 0; }
        .reg_form table tr td { padding: 10px; background: #fde7c7; font-size: 14px; }
        .reg_form .subtable { background: #1d1e56; width: 55%; margin: 0; }
        .reg_form .cardInfo, .reg_form .bankInfo { display: none; }
        .reg_form p { margin: 0 !important; padding: 2px 0 !important; }
        .reg_form p span { color: #000000 !important; }
        .reg_form p span.fright { float: none; }
        </style>
        <div class="reg_form">
        <h1>Genel Bilgiler</h1>
        <table width="100%" border="0">
            <tr>
                <td><strong>Referans Numarası</strong></td>
                <td colspan="3">'.$_SESSION['kod'].'</td>
            </tr>
            <tr>
                <td width="25%"><strong>Adı Soyadı</strong></td>
                <td width="25%">'.$_SESSION['nameSurname'].'</td>
                <td width="25%"><strong>Ünvan</strong></td>
                <td width="25%">'.$_SESSION['title'].'</td>
            </tr>
            <tr>
                <td><strong>T.C. Kimlik No</strong></td>
                <td>'.$_SESSION['tc_id_no'].'</td>
                <td><strong>Branş</strong></td>
                <td>'.$_SESSION['branch'].'</td>
            </tr>
            <tr>
                <td><strong>Kurum</strong></td>
                <td colspan="3">'.$_SESSION['institution'].'</td>
            </tr>
            <tr>
                <td><strong>Adres</strong></td>
                <td colspan="3">'.$_SESSION['address'].'</td>
            </tr>
            <tr>
                <td><strong>E-Posta</strong><br />
                    '.$_SESSION['email'].'</td>
                <td><strong>Telefon</strong><br />
                    '.$_SESSION['phone'].'</td>
                <td><strong>Cep Telefonu</strong><br />
                    '.$_SESSION['mobile'].'</td>
                <td><strong>Faks</strong><br />
                    '.$_SESSION['fax'].'</td>
            </tr>
        </table>';
        $Content .= '
        <h1>Günlük Kayıt Ücretleri</h1>
        <table width="100%" border="0">
			<tr>
                <td>'.$_SESSION['katval2'].'</td><td>'.$_SESSION['katprice2'].'</td>
            </tr>
			<tr>
                <td>'.$_SESSION['katval3'].'</td><td>'.$_SESSION['katprice3'].'</td>
            </tr>
			';
            $Content.='
        </table>
		
        <h1>Konaklama Ücretleri</h1>
        <table width="100%" border="0">
            <tr>
                <td>'.$_SESSION['accval'].'</td>
            </tr>
        </table>
        <h1>Transfer Ücretleri</h1>
        <table width="100%" border="0">
            <tr>
                <td>'.$_SESSION['tval'].'</td>
            </tr>
        </table>
		
        <h1>Ödeme Metodu</h1>
        <table width="100%" border="0">
            <tr>
                <td>'.str_replace(array('card','bank'),array('Kredi Kartı','Havale / EFT'),$_SESSION['payment_type']).'</td>
            </tr>';
        $Content .= '</table>
        <h1>Ödeme Bilgileri</h1>
        <table width="100%" border="0">
            <tr>
                <td>
                    <p><strong>Tutar:</strong> <span class="fright"><span class="tutar">'.$_SESSION['tutar'].'</span> TL</span></p>
                    <p><strong>KDV (%8):</strong> <span class="fright"><span class="kdv8">'.$_SESSION['kdv8'].'</span> TL</span></p>
                    <p><strong>KDV (%18):</strong> <span class="fright"><span class="kdv18">'.$_SESSION['kdv18'].'</span> TL</span></p>
                    <p><strong>Genel Toplam:</strong> <span class="fright"><span class="geneltoplam">'.$_SESSION['geneltoplam'].'</span> TL</span></p>
                </td>
            </tr>
        </table>
        </div>';

        date_default_timezone_set('Europe/Istanbul');


        $to = "emrecan.kara@grafil.com.tr";
		$title = "Kayıt Formu";
		
		
		
			require_once("inc/class.phpmailer.php");
						$mail = new PHPMailer();
						
						$mail->AddAddress($to,$title);
						
						$mail->Subject	= $title;
						$mail->Body		= $Content;
						$mail->IsSMTP();
						$mail->Host		= "-----------";
						$mail->SMTPAuth	= true;
						$mail->Username	= "-----------";
						$mail->Password	= "-----------";
						$mail->IsHTML(true);
						$mail->From		= "noreply@grafil.com.tr";
						$mail->FromName	= $title;
						$mail->Port		= 587;
						$mail->CharSet	= "utf-8";
					
		if($mail->Send()) { 
		print '<p>İşlem başarılı. Anasayfaya yönlendiriliyorsunuz.</p><meta http-equiv="refresh" content="2;URL=http://kistikfibrozis2017.org/">';
		

        } else {
            echo "<p>".$mail->ErrorInfo."</p>";
        }
		
		}
		else
		{
			print '<p>Lütfen formu doldurunuz. <br>Kayıt sayfasına yönlendiriliyorsunuz.</p><meta http-equiv="refresh" content="2;URL=http://kistikfibrozis2017.org/?page=kayit">';	
		}
		
		
	}
	else
	if($_GET['send'] == 'redirect')
	{
		

	sleep(1);

    extract($_POST);
   

    $Err = "";

    if (!$nameSurname) $Err .= "<li>Lütfen adınızı soyadınızı yazınız.</li>";
	if (!$tc_id_no) $Err .= "<li>Lütfen tc numarası yazınız.</li>";
	if (!$title) $Err .= "<li>Lütfen ünvanınızı yazınız.</li>";
	if (!$branch) $Err .= "<li>Lütfen branşınızı yazınız.</li>";
	if (!$fax) $Err .= "<li>Lütfen fax no yazınız.</li>";
    if (!$institution) $Err .= "<li>Lütfen çalıştığınız kurumu yazınız.</li>";
    if (!$address) $Err .= "<li>Lütfen adresinizi yazınız.</li>";
    if (!$email) $Err .= "<li>Lütfen e-posta adresinizi yazınız.</li>";
    if (!$phone) $Err .= "<li>Lütfen telefon numaranızı yazınız.</li>";
    if (!$mobile) $Err .= "<li>Lütfen gsm numaranızı yazınız.</li>";
    if (!$payment_type) $Err .= "<li>Lütfen ödeme tipini seçiniz.</li>";
	if (!$regval && (!$katval2  && !$katval3 && !$katval4)) $Err .= "<li>Lütfen kayıt tipini seçiniz.</li>";
	

    if ($Err) {
        echo "<ul class="error">".$Err."</ul>";
        header( "refresh:5;url=http://kistikfibrozis2017.org/index.php?page=kayit" );
        echo "Form sayfasına yönlenmektesiniz";
    } else {
		
		$onay=0;
		while($onay<1){
		$kod=generateCode(6);
		$sorgu=mysql_query("SELECT * FROM kayit WHERE referenceno='$kod'");
		$sayi=mysql_num_rows($sorgu);
		
			if($sayi<1){ 
			mysql_query("INSERT INTO kayit VALUES('','$nameSurname','$kod')");
			$onay++;
			$refno=$kod;
			}
		}
		
		$_SESSION['nameSurname'] = $nameSurname;
	 	$_SESSION['institution'] = $institution;
	 	$_SESSION['address'] = $address;
	 	$_SESSION['email'] = $email;
	 	$_SESSION['phone'] = $phone;
	 	$_SESSION['regval'] = $regval;
		$_SESSION['payment_type'] = $payment_type;
		$_SESSION['katval2'] = $katval2;
		$_SESSION['katval3'] = $katval3;
		$_SESSION['katval4'] = $katval4;
		$_SESSION['fax'] = $fax;
		$_SESSION['accval'] = $accval;
		$_SESSION['tval'] = $tval;
		$_SESSION['mobile'] = $mobile;
		$_SESSION['tc_id_no'] = $tc_id_no;
		$_SESSION['title'] = $title;
		$_SESSION['branch'] = $branch;
		$_SESSION['kod'] = $kod;
		$_SESSION['kat_price_2'] = $kat_price_2;
		$_SESSION['kat_price_3'] = $kat_price_3;
		$_SESSION['tutar'] = $tutar;
		$_SESSION['kdv8'] = $kdv8;
		$_SESSION['kdv18'] = $kdv18;
		$_SESSION['geneltoplam'] = $geneltoplam;
		
		
		print 	$_SESSION['kod'].'-';
		print 	$_SESSION['nameSurname'].'-';
		print 	$_SESSION['title'].'-';
		print 	$_SESSION['tc_id_no'].'-';
		print 	$_SESSION['branch'].'-';
	}
		
	 	
		
		
		
	
		
		if($payment_type != "card") {
			echo '<meta http-equiv="refresh" content="1; url=http://kistikfibrozis2017.org/?page=mail&send=success" />
Yönlendiriliyorsunuz. Lütfen bekleyiniz.';
			}else{
				$newmoney=str_replace(".",",",$geneltoplam);
				{POS YÖNLENDİRME}
			}
	
		
		

	}
	else 
	if($_GET['send'] == 'error')
	{
	 print '<p>Ödeme işlemi sırasında hata oluştu.</p>';	
	}
	
}
?>
Cevaplar (0)
Bu soru için ilk cevabı sen yaz! +3 puan kazan :)
Cevap Yazın..

[code=css,php,sql,asp..]..kod..[/code] , [url=http:...com] , [img=resim linki]
[color=renk kodu]..yazı..[/color]

yabancı dizi izle dizi altyazı indir tv ünitesi