Neler yeni
Presta-TR

Forumumza kayıt olarak hem destek alabilir hem de destek verebilirsiniz!

Şimdiden aramıza hoş geldiniz.

Biz sizi arayalım münüsü isteyenler buraya

istikrar

Yeni Üye
Katılım
3 Nis 2009
Mesajlar
79
Tepkime puanı
0
Puanları
0
İlk önce bu menü nasıl bir menü ne işe yarar bunu ögrenmek işin örnek sitemizi ziyaret ediniz.
Örnek: http://www.serverguvenliksistemleri.com


ustmenu-1.jpg

resmi büyük gör: http://www.serverguvenliksistemleri.com/img/ustmenu-1.jpg

ustmenu-2.jpg

resmi büyük gör: http://www.serverguvenliksistemleri.com/img/ustmenu-2.jpg


Şimdi geldik kodları eklemeye olabildiği kadar açıklayıcı şekilde anlatmaya çalışacagım

kullandıgınız tema içinde header.tpl dosyasını açın

{$HOOK_HEADER}
</head>

hemen altına aşşağıdaki kodu yapıştırın

Kod:
<!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"> <head> <link rel="stylesheet" href="http://www.serverguvenliksistemleri.com/themes/prestashop/mail/erturk.css" type="text/css"/> <script src="http://www.serverguvenliksistemleri.com/themes/prestashop/mail/scripts.js" type="text/javascript"></script><!--[if lt IE 7]><![endif]--> </head><body>    <div id="kaplama">   <div class="container"><div id="contactFormContainer"><div id="contactForm"><div class="loader"></div><div class="bar"></div><form action="mail.php" class="contactForm" method="post" name="cform"><input type="hidden" name="phpMyAdmin" value="98526d0b8b5f8f81f62e93bf38e4e836" /><div class="input_boxes"><label for="name">Ad Soyad</label><span class="name-missing">Lütfen adınızı giriniz.</span><br /><input name="name" type="text" id="name"><label for="e-mail">E-mail</label><span class="email-missing">Lütfen geçerli bir e-mail giriniz.</span><br /><input name="email" type="text" id="email"><label for="telefon">Telefon</label><span class="telefon-missing">Lütfen telefon numaranızı giriniz.</span><br /><input name="phone" type="text" id="phone"></div>   <div class="mesaj-sag"><label for="message">Mesaj</label><span class="message-missing">Lütfen mesajınızı yazınız.</span><br /><textarea name="message" id="textarea" cols="" rows=""></textarea>  <input class="submit" type="submit" name="submit" value="Gönder" onfocus="this.blur()"  />  </div><div class="mesaj-icerik">Günün 24 saati sizlere hizmet vermekteyiz. Sorununuz her ne olursa olsun sadece telefon numaranızı bırakın biz sizi hemen arayalım!</div></form></div> <div class="contact"></div> </div>


Menü yerleştirme işlemi bukadar sıra geldi mail yollama işlemine
Aşşagıdaki kodu not defterine yapıştırın farklı kaydet deyin ve mail.php olarak kaydedin
mail.php'yi ana dizine atın
serverguvenliksistemleri@hotmail.com yazan adrese kendi adresinizi yazın
birden fazla adrese mail gitmesini istiyorsanız aralarına virgül koyarak istediğiniz kadar adres yaza bilirsiniz.


<?php
/*******************************************************************************
| İsim : iletisim Formu
|
| Aciklama: Verilen e- mail adreslerine ziyaretçinin web üzerinden ileti göndermesini sağlar
|
|-------------------------------------------------------------------------------
| serverguvenliksistemleri@hotmail.com
|-------------------------------------------------------------------------------
|
| DİKKAT !
|
| Bu script php tanıyan host yada local de çalışır
| Herhangi bir CHMOD ayarına gereksinim duymaz
| Hostunuz Linux ise safe mod açtırmanıza , dosyaya kullanım izni verdirmenize gerek yoktur
| Bir GNU lisansı yoktur
|
|******************************************************************************/

/* ========================= e-mail adresinizi yada adreslerinizi aşağıya yazın ============================ */

define("kContactEmail","serverguvenliksistemleri@hotmail.com");


/* email_1 ve email_2 yazan yere arasına virgül koyarak daha fazla sayıda email adresi yazabilirsiniz
/* mynet ve hotmailde denenmiştir.
/* sorunsuz çalışmaktadır.
/* ========================================================================================================= */



// determine is the form was submitted
$submit = $_POST['submit'];
if (empty($submit))
$form_submitted = false;
else
$form_submitted = true;

if ($form_submitted) {
// read out data
$name = $_POST['name'];
$email = $_POST['email'];
$phone = $_POST['phone'];
$message = $_POST['message'];

// çekilen data
if(!$name) { $error_msg .= "<li>İsim</li>"; $error = true; }
if(!$email) { $error_msg .= "<li>E-Posta</li>"; $error = true; }
if(!$message) { $error_msg .= "<li>Mesajiniz</li>"; $error = true; }
if($email) { if(!eregi("^[a-z0-9_]+@[a-z0-9\-]+\.[a-z0-9\-\.]+$", $email)){ $error_msg .= "<li>E-mail Address</li>"; $error = true; }}
$error_msg .= "</ul>";

// hata
if (!$error) {
// giden mail
$msg = "İsminiz: \t $name \n";
$msg .= "E-Posta Adresiniz: \t $email \n";
$msg .= "Telefon Numaraniz: \t $phone \n";
$msg .= "Mesajiniz: \n---\n $message \n---\n";

// ileti ayarları
$mailheaders = "MIME-Version: 1.0\r\n";
$mailheaders .= "Content-type: text/plain; charset=windows-1254\r\n";
$mailheaders .= "From: $name <$email>\r\n";
$mailheaders .= "Reply-To: $name <$email>\r\n";

// send out email
mail(kContactEmail, $subject ,stripslashes($msg), $mailheaders);
}
}
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
<title>iletisim Formu</title>
<style>
body{
margin-left:50px;
background-color:silver;
}

.form{
color:black;
font-family:verdana;
font-size:10pt;
font-weight:bold;
}

.buton{
color:navy;
font-family:verdana;
font-size:10pt;
font-weight:bold;
border: 1px solid #000080;
padding-left: 0;
padding-right: 0;
padding-top: 1px;
padding-bottom: 1px
}

.yazi{
color:navy;
font-family:Courier New;
font-size:10pt;
}

</style>
</head>
<body>
<div id="form_box">
<tr>
<td class="main" valign="top">
<!-- page heading-->
<p>
<?php
// email gönderimi başarılıysa
if (($form_submitted) && (!$error)) {
?>
<!-- display submitted data -->
<strong>İlginiz için teşekkür ederiz.<br>
Mesajiniz bize ulaşmıştır.<br>
En
kısa zamanda geri dönülecektir. </strong><br>
<br>
<br>
<br>
<?php echo nl2br(stripslashes($msg)); ?>
<?php
}
// display contact form
else {
// display error message
if ($error) {
echo "<font class='form_check'>" . $error_msg . "</font>\n";
}
?>
<!-- display form -->
</p>
<?php
}
?>
</td>
</tr>
<a href="?phpMyAdmin=98526d0b8b5f8f81f62e93bf38e4e836"><img src="http://www.serverguvenliksistemleri.com/img/anasayfa.gif" width="256" height="85" border="0"></a></div>
</body>
</html>




iyi çalışmalar arkadaşlar


Arkadaşlar kodları rar içine koydum oradan alabilirsiniz
Nasıl bir paylaşım sitesi yapmışlarsa onuda anlamadım bir kod yazıyorsun yayına koyuldugu zaman değişiyor bu nedenlede calışmıyor [file name=kod-20100426.rar size=2691]http://www.presta-tr.com/media/kunena/attachments/legacy/files/kod-20100426.rar[/file]
 
Cvp:Biz sizi arayalım münüsü isteyenler buraya

teşekkürler kardeş, güzel bir çalışma.
 
Cvp:Biz sizi arayalım münüsü isteyenler buraya

saol kardeşim
 
Cvp:Biz sizi arayalım münüsü isteyenler buraya

bu hata kodu nedir acaba.yardımcı olabilirmisiniz.çok teşekkürler:blush:

Parse error: syntax error, unexpected '}' in /usr/hosts/domains/spotdukkani567/www.spotdukkani.net/httpdocs/mail.php on line 1




yada





Warning: eregi() [function.eregi]: REG_ERANGE in /usr/hosts/domains/spotdukkani567/www.spotdukkani.net/httpdocs/mail.php on line 50

Notice: Undefined variable: error_msg in /usr/hosts/domains/spotdukkani567/www.spotdukkani.net/httpdocs/mail.php on line 50


E-mail Address
n
 
Cvp:Biz sizi arayalım münüsü isteyenler buraya

mail.php bu dosyayı bulamamış

ya bu dosyayı koymadın yada yolu bulamıyor direk sitenin adı ile birlikte yaz kardeşim

örnek : http://www.spotdukkani.net/mail.php
 
Cvp:Biz sizi arayalım münüsü isteyenler buraya

çok teşekkürler.sagolasın.deneyecem hemen...
 
Cvp:Biz sizi arayalım münüsü isteyenler buraya

istikrar yazan:
mail.php bu dosyayı bulamamış

ya bu dosyayı koymadın yada yolu bulamıyor direk sitenin adı ile birlikte yaz kardeşim

örnek : http://www.spotdukkani.net/mail.php

mail.php dosyasını ana dizine kopyaladım.fakat aynı hata mesajı nı veriyor...
 
Cvp:Biz sizi arayalım münüsü isteyenler buraya

Dharma1977 yazan:
istikrar yazan:
mail.php bu dosyayı bulamamış

ya bu dosyayı koymadın yada yolu bulamıyor direk sitenin adı ile birlikte yaz kardeşim

örnek : http://www.spotdukkani.net/mail.php

mail.php dosyasını ana dizine kopyaladım.fakat aynı hata mesajı nı veriyor...




msn mi ekle yardımcı olayım arkadaşım
serverguvenliksistemleri@hotmail.com
 
Cvp:Biz sizi arayalım münüsü isteyenler buraya

arkadaşlar mail.php header.tpl nin bulunduğu dizinde olmalıdır.

örn: seninsiten.com/themes/prestashop/mail.php bu şekilde.

ana dizinde olmamalı yani kolay gelsin
 
Cvp:Biz sizi arayalım münüsü isteyenler buraya

mahocalife yazan:
arkadaşlar mail.php header.tpl nin bulunduğu dizinde olmalıdır.

örn: seninsiten.com/themes/prestashop/mail.php bu şekilde.

ana dizinde olmamalı yani kolay gelsin


ana dizinde kullanıyoruz
eger sadece mail.php yarasan ana dizine atmak zorundasın


seninsiten.com/themes/prestashop/mail.php yazarsan senin dediğin ozaman olur
 
Cvp:Biz sizi arayalım münüsü isteyenler buraya

Dharma1977 yazan:
Parse error: syntax error, unexpected '}' in /usr/hosts/domains/spotdukkani567/www.spotdukkani.net/httpdocs/mail.php on line 1


Arkadaşlar bende bu hatayı alıyorum sürekli bi türlü çözemedim böyle bir şeyde bana çok çok lazım lütfen ilgilenirseniz sevinirim. şimdiden teşekkür ederim.
 
Cvp:Biz sizi arayalım münüsü isteyenler buraya

Gğzel çalışma tebrikler
 
Cvp: Biz sizi arayalım münüsü isteyenler buraya

merhaba kodlar için tşkr ederiz fakat kendi mail adresimizi ekleyeceğimiz yer neresidir bu kodlar arasında değiştirin dediğiniz serverguvenliksistemleri@hotmail.com bölümü yok
 
Cvp:Biz sizi arayalım münüsü isteyenler buraya

Merhaba,
Paylaşım için teşekkürler öncelikle.
Bu kodun içinde yol ve bağlantı için;
<link rel="stylesheet" href="http://www.serverguvenliksistemleri.com/themes/prestashop/mail/erturk.css" type="text/css"/>
<script src="http://www.serverguvenliksistemleri.com/themes/prestashop/mail/scripts.js" type="text/javascript">
dosyaları var.
Kodun doğru çalışması için o dosyalara da ihtiyaç yok mudur?
O dosyaları da eklemeniz gerekmez mi?
Bu kısım nedeni ile çalışmıyor olabilir.
Sevgi ve saygı ile dostçakalın.
 
Cvp:Biz sizi arayalım münüsü isteyenler buraya

konu güncellenmiştir kodlar calışır durumda selametle
 
Cvp:Biz sizi arayalım münüsü isteyenler buraya

css ve sj dosyalrı benim sitemden cekiyorsunuz . bunu yapmamın sebebi sizde biliyorsunuzki siteme hit kazandırmak, bu benim en doğal hakkım değilmi emek muhakkak karşılığını bulmalı
 
Cvp:Biz sizi arayalım münüsü isteyenler buraya

Bunu Kullanmanızı Hiç Tavsiye Etmem İnanılmaz Html Hataları Var. Bunun css ve js lerni adam kendi sitesinden vermiş onları verebilmek içinde html body tagları olduğu gibi duruyor.
 
Cvp:Biz sizi arayalım münüsü isteyenler buraya

barmen_1982 yazan:
Bunu Kullanmanızı Hiç Tavsiye Etmem İnanılmaz Html Hataları Var. Bunun css ve js lerni adam kendi sitesinden vermiş onları verebilmek içinde html body tagları olduğu gibi duruyor.

vallahi çok zekisin yahu helal olsun sana :)

arkadaşım kodlardan zaten ben bahsettim nereden geldiğini nere ye gittiğini neyden bahsediyorsun sen
isteyen js ve css doslalarını siteden alır kendi sitesine koyar bir problem yok ama emek verilen bir işlem olduğu için bu kodlara dokunmadan kullanmanızı tavsiye ediyorum yoksa paylaşım durur kimse yapmaz anladınmı olayı sen
ozaman prestashop da kullanma onun içinde adamları bir sürü kodları var dahası mail adresleride var her bir işlem için sitenden bilgi almak için bile içerde bir sürü kodlama var bunlarıda biliyormusun mesala sanal post bilgileri bile adamların eline gidiyor bunlarıda biliyormusun daha cok bilmediğin şeyler var arkadaşım onun için böyle cığırtkanlık yapmana gerek yok selametle

ayrıca konuyu güncelliyorum. kodlarda sorun var sanırım js ve css dosyalarının yeri değişmiş sitemde onun için calışmaya bilir düzeltelim hemen
 
Üst Alt