

Php Formdan Gelen Veriyi Veritabanına Yazdırmada Problem
-
Bir Türlü Çözemedim Olayı , Formdan veri geliyor onu kontrol edebiliyorum fakat , gelen verileri veritabanına yazdıramıyorum tüm ayarlar doğru ama yazmıyor veritabanına :(
<?php @ob_start(); @session_start(); require_once("mysql.php"); ?> <? include"header.php" ?> <? include"menu.php" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="tr-TR"> <head profile="http://gmpg.org/xfn/11"> <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> <meta name="viewport" content="width=device-width" /> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"></script> <link href="stil.css" rel="stylesheet" type="text/css" /> </head> <body> <!-- shell --> <div class="shell"> <!-- main --> <div class="main"> <? //Form post metoduyla gönderilen bilgileri alıp değişkenlere atayalım. //$adsoyad = $_POST['adsoyad']; //$tcno = $_POST['tcno']; //$eposta = $_POST['eposta']; //$tel = $_POST['tel']; //$cep = $_POST['cep']; //$d_gun = $_POST['gun']; //$d_ay = $_POST['ay']; //$d_yil = $_POST['yil']; ///$il = $_POST['il']; //$ilce = $_POST['ilce']; ///$semt = $_POST['semt']; ///$postakodu = $_POST['postakodu']; //$adres1 = $_POST['adres1']; ///$adres2 = $_POST['adres2']; ///$nerdenbul = $_POST['BiziNeredenBuldunuz']; ///$mesaj = $_POST['mesaj']; ?> <? $email_to = "deneme@deneme.com"; $email_subject = "Kart Basvuru Formu"; if( !empty($_POST)) { $adsoyad = $_POST['adsoyad']; $tcno = $_POST['tcno']; $eposta = $_POST['eposta']; $tel = $_POST['tel']; $cep = $_POST['cep']; $d_gun = $_POST['gun']; $d_ay = $_POST['ay']; $d_yil = $_POST['yil']; $il = $_POST['il']; $ilce = $_POST['ilce']; $semt = $_POST['semt']; $postakodu = $_POST['postakodu']; $adres1 = $_POST['adres1']; $adres2 = $_POST['adres2']; $nerdenbul = $_POST['BiziNeredenBuldunuz']; $mesaj = $_POST['mesaj']; } ?> <div id="form"> <div id="step1"> <? echo $adsoyad; ?> <br /> <? echo $tcno; ?> <br /> <? echo $eposta; ?> <br /> <? echo $tel; ?> <br /> <? echo $cep; ?> <br /> <? echo $d_gun; ?>/<? echo $d_ay; ?>/<? echo $d_yil; ?> </div> <div id="step3" align="center"> <? echo $il; ?> <br /> <? echo $ilce; ?> <br /> <? echo $semt; ?> <br /> <? echo $postakodu; ?> <br /> <? echo $adres1; ?> <br /> <? echo $adres2; ?> </div> <div id="step3"> <? echo $nerdenbul; ?> <br /> <? echo $mesaj; ?> </div> </div> <? $kaydet = mysql_query( "insert into basvuru (adsoyad, tcno, eposta, tel, cep, d_gun, d_ay, d_yil, il, ilce, semt, postakodu, adres1, adres2, nerdenbul, mesaj, kart_no, aciklama, durum) values ('".$adsoyad."','".$tcno."','".$eposta."','".$tel."','".$cep."','".$d_gun."','".$d_ay."','".$d_yil."','".$il."','".$ilce."','".$semt."','".$postakodu."','".$adres1."','".$adres2."','".$nerdenbul."','".$mesaj."','6275 0045','Aciklama','Bekliyor')" ) or die("<h3 align='center'>Bir hata ile karşılaşıldı.<br>Kayıt işlemini şuanda gerçekleştiremiyoruz.<br>Lütfen tekrar deneyiniz.</h3>"); $error_list = ''; if (empty($error_list)) { $eol="\r\n"; $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=utf-8' . "\r\n"; $headers .= 'To: Deneme <deneme@deneme.com>' . "\r\n"; $headers .= 'From: Deneme <deneme@deneme.com>' . "\r\n"; $headers .= 'Reply-To: Deneme <deneme@deneme.com>' . "\r\n"; $headers .= 'X-Mailer: PHP/' . phpversion() . "\r\n"; $eposta_konusu = 'Kart Basvuru Formu'; $subject = 'Kart Basvuru Formu : ' . $adsoyad . '.'; $eposta_mesaji = "<table border='1' cellspacing='5' cellpadding='5'> <tr> <td>Ad Soyad :</td> <td>$adsoyad</td> </tr> <tr> <td>Tc No :</td> <td>$tcno</td> </tr> <tr> <td>Tel-Gsm :</td> <td>$tel / $cep</td> </tr> <tr> <td>Eposta Adresi :</td> <td>$eposta</td> </tr> <tr> <td>Adresi : </td> <td>$adres1 $adres2 </td> </tr> <tr> <td>Nerden : </td> <td>$nerdenbul</td> </tr> <tr> <td>Mesajı : </td> <td>$mesaj</td> </tr> </table>"; if (mail($email_to, $eposta_konusu, $eposta_mesaji , $headers)) { $basvuru="Başvurunuz Gönderildi."; echo "<h2 class='success'>".$basvuru."</h2><br>"; $basvuru1="<br/><p class='success'>Tesekkur Ederiz <strong>" . $first_name . "</strong>, Başvurunuz alınmıştır en kısa zamanda size dönüş yapacağız.</p><br/>"; echo $basvuru1; } else { echo 'HATA!'; } } ?> </div> <!-- end of main --> </div> <!-- end of shell --> <div id="footer-push"></div> </div> <? include"footer.php" ?> <!-- wrapper --> <?php $db->close(); ?> -
ordie("<h3 align='center'>Bir hata ile karşılaşıldı.<br>Kayıt işlemini şuanda gerçekleştiremiyoruz.<br>Lütfen tekrar deneyiniz.</h3>");yerine
ordie(mysql_error()); yap, boylece sorgudaki hatayi gorebilirsin.birde asagidaki <br> ler neyin nesi?
<?php <br>@ob_start(); <br>@session_start(); <br>require_once("mysql.php"); <br>?> <br><?include"header.php"?> <br><?include"menu.php"?> <br>yerine
<?php
session_start();
require_once('mysql.php');
include('header.php');
include('menu.php'); ?>
-
edit :
http://www.dosya.tc/server23/qBtsdW/tbt.rar.html
Bunu dene hacı
GusFring tarafından 07/Kas/12 16:41 tarihinde düzenlenmiştir -
sorunu hallettim , konu silinebilir ; ilgilenen arkadaşlara teşekkür ederim.
-
Nasil hallettiginide anlatda belki ileride baskalarinin isine yarar.
Toplam Hit: 880 Toplam Mesaj: 5