Makifo Posted January 21, 2009 Share Posted January 21, 2009 Merhaba arkadaşlarım ziyaretçi defterinde alanlar doldurulup gönder butonu basıldıgı zaman aşağıda bulunan hatalarla karşılaşıyorum.Lütven yardımcı olurmusunuz şimdiden teşekkür ederim.Kolay gelsin. Link to comment Share on other sites More sharing options...
acipinarli Posted January 21, 2009 Share Posted January 21, 2009 görseydik resmi keşke Link to comment Share on other sites More sharing options...
Makifo Posted January 21, 2009 Author Share Posted January 21, 2009 kardeşim kusura bakma net koptu resimi yeni yolladım Link to comment Share on other sites More sharing options...
cumman Posted January 21, 2009 Share Posted January 21, 2009 veritabani baglanti satirlarin hatali. contact.php dosyasinin icerigini yazarsan bakalim. Link to comment Share on other sites More sharing options...
Makifo Posted January 21, 2009 Author Share Posted January 21, 2009 Hemen kardeşim <html><head><title> Ziyaretci Defteri (contact.php)</title><head><body><?php# VERİTABANI BAĞLANTISI$dbuser = "root"; // $dbpass = ""; // $dbadi = "ziyaretci_defteri"; // buraya tablo adımysql_connect("localhost",$dbuser,$dbpass);mysql_select_db($dbadi); $continu=1; # isim boş ise hata gönder if ($isim == "") { echo("Lutfen Isim bolumunu tam olarak doldurunuz!<br>"); //isim bolumu bos birakildiginda cikacak hata yazisi $continu=0; } if ($continu == 1) { $sql=mysql_query("INSERT INTO ziyaretci_defteri (isim, email, ulke, gorus, tarih) VALUES ('$isim', '$email', '$mesaj', NOW())"); echo(" Tesekkurler "); //gonderilme islemi tamamlandiginda cikacak yazi } else { echo("<a href=yaz.php>Geri</a>"); } ?> <br><?php echo("<a href=oku.php>Defteri Oku</a>"); ?> </body></html>[/CODE] Link to comment Share on other sites More sharing options...
cumman Posted January 21, 2009 Share Posted January 21, 2009 sunucunun panelinden kendine bir mysql kullanicisi mysql veritabani ve sifresi olustur. daha sonra $dbuser = "kullaniciadin"; //olusturdugun kullanici adini $dbpass = "sifren"; //olusturdugun sifreyi $dbadi = "ziyaretci_defteri"; // olusturdugun tablo ismini yaz. yukaridakiler local icin gecerli eger tanimlamalari oyle yaparsan. suynucu panelinden ayarlayabilirsin bunlari. Link to comment Share on other sites More sharing options...
Makifo Posted January 22, 2009 Author Share Posted January 22, 2009 İlginiz için teşekkür ederim arkadaşlar ben aslında contact.php dosyasının içeriğini değiştirmiştim tekrar orjinal halini yükledim birde siz göz atın isterseniz. <% for i=1 to 7 message=Request("message") next message=message + Request("message") smtpServer = "smtp.gmail.com" smtpPort = 465 name = Request("Mehmet Akif OZKAN") Set myMail = CreateObject("CDO.Message") myMail.Subject = "from " & name myMail.From = Request("mehmetakif51[b][color=#FF0000]Forumda msn, mail, adres, gerçek isim vs. bilgilerinizi paylaşmayınız[/color][/b].com") myMail.To = Request("recipient") myMail.HTMLBody = "<html><head><title>Contact letter</title></head><body><br>" & message & "</body></html>" myMail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2 myMail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = smtp.gmail.com myMail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 465 myMail.Configuration.Fields.Update myMail.Send%>[/CODE] Link to comment Share on other sites More sharing options...
acipinarli Posted January 22, 2009 Share Posted January 22, 2009 kardfeş sen bunu kendi bilgisayarında mı yoksa bir serverda yani internette mi deniyorsun Link to comment Share on other sites More sharing options...
M_AlBaTRoS Posted January 23, 2009 Share Posted January 23, 2009 dostum ilk gönderdiğin php ikinci gönderdiğin asp kodu gibi görünüyor :S yani ilk resme göre soket bağlantı kuramıyo ama kodda local bağlantı deneniyo:S durum biraz karışık Link to comment Share on other sites More sharing options...
Makifo Posted January 23, 2009 Author Share Posted January 23, 2009 Valla usta 4 gündür uğraşmaktayım çıkmadım işin içinden serverde deniyorum.Ama artık yeter illallah dedim bıraktım uğraşmayı Link to comment Share on other sites More sharing options...
M_AlBaTRoS Posted January 23, 2009 Share Posted January 23, 2009 sanırım karışık kod yapısı kullanıyosun. Yani işine yarayan bir kod bulup sitene entegre ediyorsun, fakat programlama yaptığın dille ilgili örnekleri sitene eklersen daha kolay olur diğer türlü nesnelerle ilgili sorun yaşarsın. Ayrıca php de kodlanmış bir çok ziyaretçi defteri script i var küçüklü - büyüklü kütüphaneleriyle bence bir tane bulup kendine göre düzenle... Link to comment Share on other sites More sharing options...
pcmemo Posted January 23, 2009 Share Posted January 23, 2009 Arkadasim bende 1 tane asp ziyaretci defteri var.Access database li.İstersen verebilirim. Link to comment Share on other sites More sharing options...
acipinarli Posted January 24, 2009 Share Posted January 24, 2009 Kardeş serverda ise işte sana hatanı söyleyeyim mysql_connect("localhost",$dbuser,$dbpass); hata bu satırda localhost kendi bilgisayarında denemek içindir serverda ise bunu serverın veritabanı adını yazacaksın hangi server yani nerede yayınlıyorsun adresi ver bakayım istersen kolay gelsin. Link to comment Share on other sites More sharing options...
Makifo Posted January 24, 2009 Author Share Posted January 24, 2009 aslında funpic sitesinde domain aldım free olarak admin panelinden MYSQL aktif ederek veri tabanı oluşturdum sonra php kodlarımı orda upload ettim fakat bir kaç sorunlu kod gösterdi.Yeter dedim bıraktım usta uğraşmıyorum sizlere çok teşekkür ederim sağolun uğraştınız. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.