Anasayfa FORUMLAR Üye Girişi Dosyalar Dersler İpuçları Yardımcı Araçlar Hakkımızda
KİMLER BAĞLI
Toplam Üye: 32638
Aktif Üye: 0
Aktif Ziyaretçi: 467
Üye Adı
Şifre
Beni Hatırla
          Yeni Üye KayıtYeni Üye Kayıt
          Şifremi UnuttumŞifremi Unuttum
FORUMLAR
 nuke için sağ tarafta kay..
(23839 okuma, 13 yanıt)
 php hata yardım lüffen..
(9513 okuma, 2 yanıt)
 Virüs..
(7362 okuma, 1 yanıt)
 php-nuke Den Kayıp Yapmad..
(26120 okuma, 18 yanıt)
 Yeni 1 Tema yükledim böyL..
(9984 okuma, 5 yanıt)
 Türkçe KArakter Hatası :S..
(11622 okuma, 7 yanıt)
 Bir modülün admin file'ın..
(5534 okuma, 1 yanıt)
 Herhangi Bir Site Hostund..
(6587 okuma, 2 yanıt)
 sql hata veriyor..
(4950 okuma, 0 yanıt)
 Avatar yüklemede hata ver..
(6082 okuma, 1 yanıt)
 Konu başlıkları boyutu..
(5522 okuma, 1 yanıt)
 Resimli Menü Block Sorunu..
(13295 okuma, 9 yanıt)
 Üye kayıt olurken boşluk..
(12014 okuma, 9 yanıt)
 Aynı mysql'u kullanan bir..
(12239 okuma, 8 yanıt)
 video stream için bi iste..
(5117 okuma, 0 yanıt)
 siir bölümünde ilginc bir..
(5259 okuma, 1 yanıt)
 facebook hayranı ol blogu..
(14364 okuma, 7 yanıt)
 facebook'ta rss..
(4970 okuma, 1 yanıt)
 Center Block Sorunu..
(6987 okuma, 3 yanıt)
 Forum Yedeği Yardım..
(6357 okuma, 2 yanıt)
 Resim Göstermeme Sorunu..
(6424 okuma, 2 yanıt)
 Flashchat kaldırma..
(5594 okuma, 1 yanıt)
 Dergi tasarım..
(4569 okuma, 0 yanıt)
 Forum konusuna resim ekle..
(5921 okuma, 1 yanıt)
 html destek-yardım..
(9879 okuma, 7 yanıt)
 Temayı Sola Dayayıp, Dara..
(10932 okuma, 8 yanıt)
 Amanav Manşet Haber Yorum..
(15809 okuma, 15 yanıt)
 Haber resmi çok büyük çık..
(9919 okuma, 6 yanıt)
 Ip ve Domain Girişi..
(4540 okuma, 0 yanıt)
 Üye olurken noktalama isa..
(6009 okuma, 2 yanıt)
 Site ana sayfası çok geç ..
(5618 okuma, 1 yanıt)
 merhabalar..
(4870 okuma, 1 yanıt)
 emlak sitesi hakkında..
(10758 okuma, 7 yanıt)
 DinleTr Scriptinin Hatası..
(5997 okuma, 2 yanıt)
 Şeritli resimler Bloğu..
(9786 okuma, 7 yanıt)
 facebook duvar yazısı..
(5219 okuma, 1 yanıt)
 Radyo İstek Bölümü..
(12260 okuma, 11 yanıt)
 Php-Nuke 8.1 Kurulum Soru..
(7949 okuma, 5 yanıt)
 üye olunca aktifleştirme ..
(11963 okuma, 12 yanıt)
 php nuke tema..
(5266 okuma, 2 yanıt)
 bos sayfa nasil olusturur..
(7455 okuma, 4 yanıt)
 Resim Galersi Ve Ziyaretç..
(8181 okuma, 5 yanıt)
 DinleTr Scripti artık çal..
(9791 okuma, 7 yanıt)
 Phpnuke etiket sistemi...
(20867 okuma, 20 yanıt)
 tree menu..
(6866 okuma, 3 yanıt)
 sitem üye girişlerini kab..
(10811 okuma, 9 yanıt)
 Windows Hostta Nuke Sitey..
(6497 okuma, 3 yanıt)
 Pm Gönderiminde Sorun..
(4468 okuma, 1 yanıt)
 üyeyi sildim forumda izi ..
(6791 okuma, 3 yanıt)
 Üyeler arasi e-mail gönde..
(4312 okuma, 0 yanıt)
Netopsiyon Online: Forums
Netopsiyon Online :: Başlık görüntüleniyor - PHP Nuke Mail Sorunu ÇÖZÜMÜ!!!
 AramaArama   RütbelerRütbeliler   ProfilProfil   GirişGiriş 


PHP Nuke Mail Sorunu ÇÖZÜMÜ!!!

 
Bu forum kilitlendi: mesaj gönderemez, cevap yazamaz ya da başlıkları değiştiremezsiniz   Bu başlık kilitlendi: mesajları değiştiremez ya da cevap yazamazsınız    Netopsiyon Online Forum Ana Sayfa -> Php-Nuke -> Php Nuke Sorunlarınız
Önceki başlık :: Sonraki başlık  
Yazar Mesaj
ozgurcocuk
Mesaj: 200+
Mesaj: 200+





Kayıt: Jul 04, 2006
Mesajlar: 257

MesajTarih: 2010-02-27, 20:24:11    Mesaj konusu: PHP Nuke Mail Sorunu ÇÖZÜMÜ!!! Alıntıyla Cevap Gönder

Merhaba arkadaşlar,
Bilindiği gibi bazı hosting firmaları güvenlik nedeniyle send_mail fonksiyonunu kapatıyorlar. Böylece PHP Nuke sitelerimizde mail gönderme sorunu yaşıyoruz. [yaşıyorduk]. Bende bu kişilerden birisiydim. Sonunda aradım taradım buldum. Ve bu sorunu yaşayanlara katkım olacağını düşünerek bu başlığı açtım.

Ben kendi sitemde denedim ve çalıştırdım. denemek isterseniz http://www.otomarina.com/web/modules.php?name=Recommend_Us
Not1: Anlatacağım sistemde, send_mail, qmail, smtp, pop3, smtp-pop3 ve orjinal mail sistemi mevcuttur.
Not2: bul ve değiştir şeklindeki kodları sayfanın yapısıyla birebir olmasını sağlayınız. (if etiketleri aynı hizada, { etiketleri aynı hizada, mail ve phpnukemail kodları aynı hizada olcak şekilde)yoksa çalışmayabilir. Bir kaçkez bu sorunu yaşadım. ben anlatırken hizalamayı yaparak kodları yerleştireceğim ama bazen değişebiliyor.
Not3: Eğer formlarda html yi etkinleştirmek isterseniz phpnukemail( ile başlayan kodun içersine $encode=1 ekleyiniz.

Yani yapacağımız şey özetlersek şu: Mail formlarını smtp ile gönderilmesini sağlamak.

Adım 1: Dosyayı buradan indiriniz. http://www.otomarina.com/web/Dosyalar/web/PhpNukeMailer_200.rar
Adım 2: * Rar dosyasını açınız ve dosyaları aynı şekilde sunucunuza gönderiniz.
* pnm_setup.php dosyanızı adresinizde çağırınız. yani: www.siteniz.com/pnm_setup.php
* First time install'i seçerek sql tablolarınızı oluşturunuz. Sonrasında pnm_setup.php dosyasını sunucunuzdan siliniz.
* Anadizininizde bulunan language klasörü içindeki dil dosyanıza, indirdiğiniz dosya içersinde language/lang-turkish.txt dosyanında bulunan dil kodlarını ekleyiniz.
* Ana dizinde bulunan mainfile.php dosyasını wordpad'de açınız. ve;
Bul:
Kod:
?>


Değiştir:
Kod:
      if (file_exists(INCLUDE_PATH."includes/phpnukemailer.php")) {
         include(INCLUDE_PATH."includes/phpnukemailer.php");
      }
      ?>


Adım 3: Yönetim panelinize giriniz ve PhpnukeMailer ikonuna tıklayınız. Buradaki formu kendinize göre doldurunuz.

Örnek Böyle:


Adım 4: Şimdi gelelim kuru fasülyenin faydalarına :) İşin karışık kısmına

Burada dikkat edilmesi gereken şey "Not2" de bahsettiğim olay gerisi biraz sabır işi.
Ben bir kaç modülün düzenlemesini yapacağım siz sitenizde bulunan modülleri bu örneklere göre düzenleyeceksiniz.

Yapılacak tek şey şu: "mail(" etiketiyle başlayan kodları "phpnukemail(" şeklinde değiştirmek. ve sonrasında else etiketiyle orjinal kodu yerleştirmek. Şimdi ne kadar kolay görünüyor ama bazen bu kodlar değişikliğe uğruyor Nasıl mı Dikkatli bakarsak şöyle:

ÖRNEK1: Recommend_Us (Bizi önerin, tavsiye edin) Modülü:
modules/Recommend_Us/index.php dosyasını açınız.

Bulun:
Kod:
      mail($fmail, $subject, $message, "From: \"$yname\" <ymail>\nX-Mailer: PHP/" . phpversion());

Değiştirin:
Kod:

      if (defined('PNM_IS_ACTIVE')) {
         phpnukemail($fmail, $subject, $message, $ymail, $yname);
      } else {
         mail($fmail, $subject, $message, "From: \"$yname\" <ymail>\nX-Mailer: PHP/" . phpversion());
      }


ÖRNEK2: Feedback (İletişim) Modülü
modules/Feedback/index.php dosyasını açınız.

Bulun:
Kod:
mail($to, $subject, $msg, $mailheaders);


Değiştirin:
Kod:
   if (defined('PNM_IS_ACTIVE')) {
      phpnukemail($to, $subject, $msg, $sender_email, $sender_name);
   } else {
      mail($to, $subject, $msg, $mailheaders);
   }


evet şimdi kodların nasıl olacağını gördük, sizde modüllerinizi bu şekilde düzenleyeceksiniz.

Diğer modüllerde düzeltilecek dosyalar şunlar; (Aklıma gelenler)
Journal: modules/Journal/friend.php

News: modules/News/friend.php

Submit News: modules/Submit_News/index.php

Surveys: modules/Surveys/admin/index.php

Web links: modules/Web_Links/admin/index.php

Your Accounts: modules/Your_Account/index.php
modules/Your_Account/admin/index.php

CNB Your account: modules/Your_Account/admin/activateuserconf.php
modules/Your_Account/admin/adduserconf.php
modules/Your_Account/admin/approveuserconf.php
modules/Your_Account/admin/deleteuserconf.php
modules/Your_Account/admin/modifyuserconf.php
modules/Your_Account/admin/promoteuserconf.php
modules/Your_Account/admin/removeuserconf.php
modules/Your_Account/admin/resendmailconf.php
modules/Your_Account/admin/restoreuserconf.php
modules/Your_Account/admin/suspenduserconf.php
modules/Your_Account/includes/functions.php
modules/Your_Account/public/deleteconfirm.php
modules/Your_Account/public/mailpass.php
modules/Your_Account/public/new_finish1.php
modules/Your_Account/public/new_finish2.php
modules/Your_Account/public/new_finish3.php
NSN News: modules/News/admin/NEsubmissionPost.php
modules/News/public/NEFriendSend.php
modules/News/public/NEReplyPost.php
modules/News/public/NESubmitPost.php

NSN GR Downloads: modules/Downloads/admin/DownloadAddSave.php
modules/Submit_Downloads/index.php


Türkçe dil dosyasını kendim düzenledim.

Modlara Not: Bu başlığı sabitlerseniz sevinirim. Bu sorunu yaşayan çok, ancak çözüm bulan pek yok.
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
Bu Site Google Adsense ile Gelir Elde Ediyor









Tarih: 2024-04-18, 18:03:00    Mesaj konusu: Forum Arası Reklamlar


Başa dön
DursunKaptan
Mesaj: 300+
Mesaj: 300+





Kayıt: Feb 03, 2006
Mesajlar: 396

MesajTarih: 2010-04-30, 09:44:41    Mesaj konusu: Alıntıyla Cevap Gönder

kardeş süper de biraz karışık.benim gibi alt seviyedikler için biraz zor.Benim Sitede aktivasyon maili göndermiyor.nasıl çözeceğiz bu işi acaba
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder
ozgurcocuk
Mesaj: 200+
Mesaj: 200+





Kayıt: Jul 04, 2006
Mesajlar: 257

MesajTarih: 2010-05-01, 00:31:19    Mesaj konusu: Alıntıyla Cevap Gönder

host sunucun smtp destekliyor ise anlattığım yöntemle yapabiliriz. kullandığın üye modülü hangisi ?
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
soulfather
Mesaj: 1000+
Mesaj: 1000+





Kayıt: Jun 11, 2004
Mesajlar: 1051
Konum: Ankara

MesajTarih: 2010-05-01, 16:29:05    Mesaj konusu: Alıntıyla Cevap Gönder

evet denedim gayet güzel çalısıyor mail gelmeye basladı...

yanlız site yi öner modulunde o kodları bulamadım ben..
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder E-posta gönder Yazarın web sitesini ziyaret et MSN Messenger
ozgurcocuk
Mesaj: 200+
Mesaj: 200+





Kayıt: Jul 04, 2006
Mesajlar: 257

MesajTarih: 2010-05-04, 21:21:06    Mesaj konusu: Alıntıyla Cevap Gönder

orjinal recommed_us modülünü kullanıyorsanız kesinlikle o kodlar bulunmakta biraz daha dikkatli bakarsanız görürsünüz. ctrl + f ile mail şeklinde aratın mutlaka çıkacaktır.
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
prolink
Mesaj: 1+
Mesaj: 1+





Kayıt: Feb 03, 2007
Mesajlar: 14

MesajTarih: 2010-05-07, 11:23:56    Mesaj konusu: Alıntıyla Cevap Gönder

maalesef kodlar cıkmıyor yada yok mail yollanamıyor
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder
ozgurcocuk
Mesaj: 200+
Mesaj: 200+





Kayıt: Jul 04, 2006
Mesajlar: 257

MesajTarih: 2010-05-07, 21:02:03    Mesaj konusu: Alıntıyla Cevap Gönder

nuke hangi versiyonu kullanıyorsunuz ? Recommend_us modülünün index.php dosyasını yükleyin bakalım.
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
prolink
Mesaj: 1+
Mesaj: 1+





Kayıt: Feb 03, 2007
Mesajlar: 14

MesajTarih: 2010-05-08, 09:06:06    Mesaj konusu: Alıntıyla Cevap Gönder

nuke 7.6 version kullanıyorum feedback te dedigin degişikligi yaptım ama recomended modulunde o kodlar yok istersen ornek olsun diye editlenmiş birer tane yolla istersen bir bakalım
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder
Bu Site Google Adsense ile Gelir Elde Ediyor









Tarih: 2024-04-18, 18:03:00    Mesaj konusu: Forum Arası Reklamlar


Başa dön
ozgurcocuk
Mesaj: 200+
Mesaj: 200+





Kayıt: Jul 04, 2006
Mesajlar: 257

MesajTarih: 2010-05-16, 13:31:20    Mesaj konusu: Alıntıyla Cevap Gönder

al nuke 7.6 recommend us modülünün index.php dosyası. ben gerekli kodu değiştirdim.

http://rapidshare.com/files/387928375/index.rar.html
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
prolink
Mesaj: 1+
Mesaj: 1+





Kayıt: Feb 03, 2007
Mesajlar: 14

MesajTarih: 2010-05-18, 18:59:11    Mesaj konusu: Alıntıyla Cevap Gönder

sagolasın rapidden indirdim bendeki recomended index.php siyle tabiki farklı yine nedense mail yollanamıyor işi bastan özetlersek phpmailler configurasyonunda bir hata yokk sanırım eee peki hata nerde SMTP konfigurasyonunu index.php de yapacakmıyız ?
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder
ozgurcocuk
Mesaj: 200+
Mesaj: 200+





Kayıt: Jul 04, 2006
Mesajlar: 257

MesajTarih: 2010-05-21, 01:52:08    Mesaj konusu: Alıntıyla Cevap Gönder

kardeşim son yazdığını anlamadım açıkcası. smtp yi indexp.php de yapacakmıyız derken ?

mail( ile başlayan kodlarda yaptığın değişiklik phpnukemailer modülünün devreye girmesini sağlıyor. ve bu modülde hangi mail gönderme fonksiyonu seçili ise onun üzerinden göndermektedir.

recommend_us modülünün mail göndermemesi versiyon farklılığından kaynaklanıyor olabilir. bende ki 7.6 ile sende ki farklı. normalde recommend_us modülünün index.php dosyasında mail(... etiketi bulunmaktadır. modülde bir problem olabilir.
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
prolink
Mesaj: 1+
Mesaj: 1+





Kayıt: Feb 03, 2007
Mesajlar: 14

MesajTarih: 2010-05-22, 00:31:35    Mesaj konusu: Alıntıyla Cevap Gönder

hayır bilakis benimkide 7.6 versiyon eger bir mahsuru yoksa senin moduldeki kendine ait duzenledigin bolgelerdeki bilgileri silip buraya sunu yaz veya oraya bunu yazşeklinde yollayabilirsen sevinim aslındada bunu madem basarmısısn bu seklide yollayıp bu konuya zaten YARDIMın var dahada yardımcı olmuş olursun malesef aynı version kullanmamıza ragmen bazı kodları arattıgımızda bulunamıyor nedense
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder
ozgurcocuk
Mesaj: 200+
Mesaj: 200+





Kayıt: Jul 04, 2006
Mesajlar: 257

MesajTarih: 2010-05-26, 15:57:28    Mesaj konusu: Alıntıyla Cevap Gönder

ben 7.9 versiyonu kullanıyorum. ancak elimde 7.6 versiyonunun dosyalarıda var sana gönderdiğim dosya ise 7.6 recommend_us modulünün index.php dosyası idi. Ama değişiklik yapılacak kodlar hiçbir versiyonda farketmiyor hepsinde aynı.

şöyle yapalım. elinde 7.6 versiyonunun orjinal dosyaları bulunuyorsa onda düzenleme yapalım.
Ancak yukarıda ilk mesajımda özellikle belirttiğim bir nokta var.
"Not2: bul ve değiştir şeklindeki kodları sayfanın yapısıyla birebir olmasını sağlayınız. (if etiketleri aynı hizada, { etiketleri aynı hizada, mail ve phpnukemail kodları aynı hizada olcak şekilde)yoksa çalışmayabilir. Bir kaçkez bu sorunu yaşadım. ben anlatırken hizalamayı yaparak kodları yerleştireceğim ama bazen değişebiliyor." kodları değiştirirken bu noktaya dikkat edersen sorun düzelecektir.
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
simurg12
Mesaj: 50+
Mesaj: 50+





Kayıt: Feb 16, 2009
Mesajlar: 99

MesajTarih: 2010-05-26, 16:57:12    Mesaj konusu: Alıntıyla Cevap Gönder

?> mainfile.php de bulunmuyor sürüm 7.8
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
ozgurcocuk
Mesaj: 200+
Mesaj: 200+





Kayıt: Jul 04, 2006
Mesajlar: 257

MesajTarih: 2010-05-26, 17:28:08    Mesaj konusu: Alıntıyla Cevap Gönder

?> komutu php dilinin kapanış etiketidir. kesinlikle olması gerekli. En altta son etikettir.
Başa dön
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
Önceki mesajları göster:   
Bu forum kilitlendi: mesaj gönderemez, cevap yazamaz ya da başlıkları değiştiremezsiniz   Bu başlık kilitlendi: mesajları değiştiremez ya da cevap yazamazsınız    Netopsiyon Online Forum Ana Sayfa -> Php-Nuke -> Php Nuke Sorunlarınız Tüm zamanlar GMT + 3 Saat
1. sayfa (Toplam 1 sayfa)

 
Geçiş Yap:  
Bu forumda yeni başlıklar açamazsınız
Bu forumdaki başlıklara cevap veremezsiniz
Bu forumdaki mesajlarınızı değiştiremezsiniz
Bu forumdaki mesajlarınızı silemezsiniz
Bu forumdaki anketlerde oy kullanamazsınız

Benzer Konular

Başlık Yazar Forum Cevaplar Tarih
Yeni mesaj yok nuke için sağ tarafta kayan reklam sC... Rapcoast Php Nuke Sorunlarınız 13 2010-07-21, 17:55:35 Son Mesajı Görüntüle
Yeni mesaj yok Mavimsn_C46 temasına haber ekleme sorunu anzerhoneybee Php Nuke Tema Paylaşımları 1 2010-07-19, 01:30:20 Son Mesajı Görüntüle
Yeni mesaj yok NetOpsiyon Nuke Son Yoklama ramrodboy İşbirliği&Etkinlikler 26 2010-07-17, 14:26:48 Son Mesajı Görüntüle
Yeni mesaj yok php-nuke Den Kayıp Yapmadan Başka Sis... DursunKaptan Php Nuke Sorunlarınız 18 2010-07-16, 20:05:43 Son Mesajı Görüntüle
Yeni mesaj yok Artisteer ile Nuke'ye Tema hazirlama bozkurt69 Php Nuke Tema Paylaşımları 7 2010-07-15, 12:54:19 Son Mesajı Görüntüle

Copyright © 2002-2024 Netopsiyon Bilişim Teknolojileri San. Tic. Ltd.Şti. - Bütün hakları saklıdır!
Bu site Netopsiyon.com.tr Sunucularında Barındırılmaktadır.
Netopsiyon Bilişim Teknolojileri San. Tic. Ltd.Şti. Netopsiyon Copyright