sorun şu : ayarlar.php doğru yerde anadizinde ama admin/php içiinde eposta.php ye include ettiğim halde görmüyor.. fakat diğer dosyalardada include edilmiş halde fakat sorun oluşturmuyor ve diğer dosyalar tıkır tıkır çalışıyor.. acaba ayarlar.php de eksikbirşeyler varmı diye düşünüorum..
6. ve 7. satırda ne hatası var çözemedim
anlayan arkadaşlar ilgilenirse beni çok sevindirirler..
hatalar :
Warning: include() [function.include]: Unable to access ../ayarlar.php in /home/gamecini/public_html/admin/php/eposta.php on line 4 Warning: include(../ayarlar.php) [function.include]: failed to open stream: B�yle bir dosya ya da dizin yok in /home/gamecini/public_html/admin/php/eposta.php on line 4 Warning: include() [function.include]: Unable to access ../ayarlar.php in /home/gamecini/public_html/admin/php/eposta.php on line 4 Warning: include(../ayarlar.php) [function.include]: failed to open stream: B�yle bir dosya ya da dizin yok in /home/gamecini/public_html/admin/php/eposta.php on line 4 Warning: include() [function.include]: Failed opening '../ayarlar.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/gamecini/public_html/admin/php/eposta.php on line 4 Warning: mysqli_query() expects parameter 1 to be mysqli, null given in /home/gamecini/public_html/admin/php/eposta.php on line 6 Warning: mysqli_fetch_object() expects parameter 1 to be mysqli_result, null given in /home/gamecini/public_html/admin/php/eposta.php on line 7
Kod bu :
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<?php
setlocale(LC_ALL,"tr_TR");
include('../ayarlar.php');
$sql="select * from _user where _id='".$_GET['id']."'";
$sonuc=mysqli_query($baglanti,$sql);
$row=mysqli_fetch_object($sonuc);
?>
<?php
if(count($_POST)>1){
if ( ( $_GET['do'] == "sendmail" ) ) {
$konu = $_POST['konu'];
$adres = $_POST['mesaj'];
$message = " ".$konu." \n<br><br> ".$adres."";
$kime = $_POST['alici'];
if ( empty ( $alici ) ) { echo "<div align='center' id='uyari'>Mail kismi bos birakilamaz..</div>"; }
else {
$headers .= "From: ".$_POST['kimden']."\n"; /* gonderen kisinin mail adresi*/
$headers .= "X-Mailer: PHP\n"; /*mailer versiyon, dokunmayiniz farkli degilse*/
$headers .= "X-Priority: ".$_SERVER['HTTP_HOST']."\n"; /*1 acilmesaj, 3 Normal*/
$headers .= "Return-Path: <".$_POST['kimden'].">\n"; /* mail hata verirse hata mesajinin kime donecegi*/
$headers .= "Content-Type: text/html; charset=utf-8\n"; /*karakter seti, türkçe için -9 kullandik*/
$sendmail = mail($kime,$konu,$message, $headers);
?>
karmakarışık bir durum.. hatalar gozukmediği zaman mail göndermeyi deniyorum mail kısmı boş bırakılmaz yazıyor.. hatalar gozukurken deniyorum bu seferde hiçbirşey olmuyor mailde göndermiyor öylece ben mail göndersin diye bekliyorum kodlarda beni bekliyor hatayı düzelt diye..