Merhaba
flash üzerinden php ye post ettiğim veriler mail adresime gelmiyor. kodlarda bi sorun olabilirmi acaba yardımcı olabilirmisiniz.
$kime = "email@email.com";
$konuu = "sabit site adı";
$mesajj .= "$mesaj";
$isimm = "$isim";
$gonder = "From: <$email>";
mail($kime,$konu,$isim,$mesaj,$gonder);
konuyu editlemek zorunda kaldım saatlerdir aynı şeyle uğraşıyorum. biraz araştırdım sanırım sorun host tan kaynaklanıyor smtp olarak php hazırlamam gerekiyormuş. smtp olarak nasıl yapablirim.
isim="";
email=""; //gönderen kişinin email adresi
mesaj="";
iletişim formu göndermiyor. yardım
9
●955
- 22-06-2009, 16:15:58Üyeliği durdurulduflash sayfa ile degilde direk adresi cagirarak denediniz mi?
bide veridginz kodda değişken karmaşası var gibi - 22-06-2009, 18:46:07Üyeliği durduruldu
$mesaj.=
"$" değişkenden sonra nokta "." operatörünü niye kullandını onu anlamış değilim
ve verileri cekerken $değişkenler kullanmışınız değişkenlerde bi hata olabilirmi
veriler flash dökümandan geliyormuş flash konusundan bişey demek istemiyorum çünkü
flashta o kadar iyi değilim
ama normalde
$mesaj=$_POST["mesaj"]; $mesaj=$_GET["mesaj"];
şekilde diye biliyorum
- 22-06-2009, 19:09:07dorime adlı üyeden alıntı: mesajı görüntüle
php konusuna çok iyi değilimdir ama mantıkla yaklasırsak olaya birşeyler ters ters batmakta göze yanılmıyorsam flasş üzerinden gelen veriler
$isim , $mesaj ,
bu sayda sıfırdan tanımlanmıs veriler
$email ve $konuu
mailde gönderilmek istenen veriler $kime,$konu,$isim,$mesaj,$gonder
hiçbiryerde $konu veri tanımlaması kullanılmamış ancak $konu gönderilmek istenmiş netice de olmayan bir veri gönderilirken hata verdirecektir.
$isim verisi flashtan sayfaya $isimm olarak aktarılmıs ama yine de $isim olarak gönderilmiş yani sayfadaki tanımlama pek anlam içermemekte gibi durmakta sanki. birde su komutlarla denermisiniz?
Ancak burdada ısrarla anlamadığım birşey var ki? $kime ve $gonder arasındaki fark nedir? $gonder i gönderilecek kişi olarak varsaydım. sadece birazcık php bilgimle yorum yapmaya çalıştım
$kime = "email@email.com"; $konuu = "sabit site adı"; $mesajj .= "$mesaj"; $isimm = "$isim"; $gonder = "<$email>"; mail($gonder,$konuu,$mesajj);
- 23-06-2009, 03:41:17En son yaptığım bu ama yinede sonuç alamadım.
$to = "sabit email@email.com";
$xkonu = "sabit yazı";
$xmesaj = $_POST["mesaj"];
$xisim = $_POST["isim"];
$xgonderen = $_POST["email"];
mail($to,$xkonu,$xmesaj,$xisim,$xgonderen); - 23-06-2009, 08:19:36Üyeliği durdurulduvirgüllerden sonra boşluk olması gerekiyor ondan olabilir.dorime adlı üyeden alıntı: mesajı görüntüle
"$" değişkenden sonra nokta "." operatörünü niye kullandını onu anlamış değilim