[ Príspevkov: 5 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 05.11.05
Prihlásený: 17.01.13
Príspevky: 74
Témy: 20 | 20
Bydlisko: Nitra
NapísalOffline : 01.07.2009 14:32 | Kontaktny formular

Pls moze mi niekto poradit ci je to srpavne nakodene :)


Kód:
<?php
if(isset($site)) $_language->read_module('contact');
if(isset($_POST["action"])) $action=$_POST["action"];
else $action='';
if($action == "send") {
   $getemail = $_POST['getemail'];
   $subject = $_POST['subject'];
   $text = $_POST['text'];
   $text=str_replace('\r\n', "\n", $text);
   $name = $_POST['name'];
   $from = $_POST['from'];
   $run=0;
 
   $fehler = array();
   if(!(mb_strlen(trim($name)))) $fehler[] = $_language->module['enter_name'];
   $sem = '^[a-z0-9_\.-]+@[a-z0-9_-]+\.[a-z0-9_\.-]+$';
   if(!(eregi($sem, $from))) $fehler[] = $_language->module['enter_mail'];
   if(!(mb_strlen(trim($subject)))) $fehler[] = $_language->module['enter_subject'];
   if(!(mb_strlen(trim($text)))) $fehler[] = $_language->module['enter_message'];
 
  if($userID) {
      $run=1;
   }
 
   
  if(!count($fehler) and $run) {
      $header="From:$from\n";
      $header .= "Reply-To: $from\n";
      $header.="Content-Type: text/html; charset=utf-8\n";
      mail($getemail, stripslashes($subject), stripslashes('Tento mail bol zaslaný z vášho webu NEXTLINE.sk (IP '.$ip.'): '.$hp_url.'<br /><br /><b>'.getinput($name).' píše:</b><br />'.clearfromtags($text)), $header);
   

      unset($_POST['name']);
      unset($_POST['from']);
      unset($_POST['text']);
      unset($_POST['subject']);
   }
   else {
      $errors=implode('<br />  ',$fehler);
      
    $showerror = ' <tr><td>
     <font color=red> <b>'.$_language->module['errors_there'].':</font></td></tr><tr><td></b>
    <font color=red>   '.$errors.'</font></td></tr>
     ';
   }
}
   $getemail = '';
   $ergebnis=safe_query("SELECT * FROM ".PREFIX."contact ORDER BY sort");
   while($ds=mysql_fetch_array($ergebnis)) {
      if($getemail==$ds['email']) $getemail.='<input value="'.$ds['email'].'" type="hidden" selected="selected">';
      else $getemail.='<input type="hidden" value="'.$ds['email'].'">';
   }
   
 
 {
      
       if(!isset($showerror)) $showerror='';
       if(isset($_POST['name'])) $name = getforminput($_POST['name']);
       else $name='';
       if(isset($_POST['from'])) $from = getforminput($_POST['from']);
       else $from='';
       if(isset($_POST['subject'])) $subject = getforminput($_POST['subject']);
       else $subject='';
       if(isset($_POST['text'])) $text = getforminput($_POST['text']);
       else $text='';
      eval ("\$kontakt = \"".gettemplate("kontakt")."\";");
      echo $kontakt;
}
?>


Offline

Užívateľ
Užívateľ
Kontaktny formular

Registrovaný: 26.11.06
Prihlásený: 23.09.17
Príspevky: 4123
Témy: 317 | 317
Bydlisko: HE/BA
NapísalOffline : 01.07.2009 14:34 | Kontaktny formular

Ak ti to funguje tak to je správne nakodené ak nie tak napíš chyby aké ti to hlási.


_________________
Desktop: CASE: Cooler Master Centurion 532 MB: ASUS P5Q PRO Turbo CPU: Intel Core 2 Quad Q6600@2,4GHz FSB 1066MHz RAM: A-Data Vitesta 2×2GB 800MHz Cl 4-4-4-12 2T GPU: PowerColor PCS+ HD6950 HDD: Seagate Barracuda 500GB 7200rpm ODD1: LG DVD+/-RW + LS(PATA) ODD2:LG DVD+/-RW(SATA) PSU: LCD: DELL U2414M 24" 1920x1200
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 05.11.05
Prihlásený: 17.01.13
Príspevky: 74
Témy: 20 | 20
Bydlisko: Nitra
Napísal autor témyOffline : 01.07.2009 14:35 | Kontaktny formular

no nechodi mi ten mail :) neviem ci je to len zaostalim centrum.sk alebo tma je neco zle


Offline

Užívateľ
Užívateľ
Kontaktny formular

Registrovaný: 26.11.06
Prihlásený: 23.09.17
Príspevky: 4123
Témy: 317 | 317
Bydlisko: HE/BA
NapísalOffline : 01.07.2009 15:33 | Kontaktny formular

Skúšal si len samotnú funkciu mail()? Urob si prázdny súbor a v ňom použi funkciu mail() - jeden riadok. Príde ti tak mail?


_________________
Desktop: CASE: Cooler Master Centurion 532 MB: ASUS P5Q PRO Turbo CPU: Intel Core 2 Quad Q6600@2,4GHz FSB 1066MHz RAM: A-Data Vitesta 2×2GB 800MHz Cl 4-4-4-12 2T GPU: PowerColor PCS+ HD6950 HDD: Seagate Barracuda 500GB 7200rpm ODD1: LG DVD+/-RW + LS(PATA) ODD2:LG DVD+/-RW(SATA) PSU: LCD: DELL U2414M 24" 1920x1200
Offline

Skúsený užívateľ
Skúsený užívateľ
Kontaktny formular

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1586
Témy: 96 | 96
NapísalOffline : 01.07.2009 17:13 | Kontaktny formular

z localhostu ti pravdepodobne nepôjde mail.
btw, pre boha, prečo používaš eval? Eval je najväčšia sviňárna


_________________
neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to!
 [ Príspevkov: 5 ] 


Kontaktny formular



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

wordpress kontaktný formulár a objednávkový formulár

v Redakčné systémy

1

133

22.08.2016 10:26

hatto13

V tomto fóre nie sú ďalšie neprečítané témy.

Kontaktny formular

v PHP, ASP

9

177

28.04.2015 17:52

chrono

V tomto fóre nie sú ďalšie neprečítané témy.

Kontaktný formulár

v PHP, ASP

14

3163

08.10.2009 10:12

Krtko

V tomto fóre nie sú ďalšie neprečítané témy.

KONTAKTNY FORMULAR

v JavaScript, VBScript, Ajax

2

383

09.03.2010 19:36

buy-more

V tomto fóre nie sú ďalšie neprečítané témy.

kontaktny formular - nefunguje

v PHP, ASP

1

507

10.02.2010 20:43

kesaj

V tomto fóre nie sú ďalšie neprečítané témy.

PHP kontaktny formular a diakritika

v PHP, ASP

2

133

09.03.2015 20:43

walther

V tomto fóre nie sú ďalšie neprečítané témy.

php kontaktny formular- sprava o odoslani

v PHP, ASP

2

293

18.02.2013 20:03

martina833

V tomto fóre nie sú ďalšie neprečítané témy.

C# - ako skryť aktívny formulár a otvoriť druhý formulár

[ Choď na stránku:Choď na stránku: 1, 2, 3 ]

v Technológia .NET

67

1185

28.06.2013 22:08

walther

V tomto fóre nie sú ďalšie neprečítané témy.

FORMULAR

v Ponuka práce

3

1556

30.05.2006 6:51

jakub023

V tomto fóre nie sú ďalšie neprečítané témy.

formulár

v Webdesign

6

195

27.03.2013 8:19

Achelan

V tomto fóre nie sú ďalšie neprečítané témy.

formulár

v PHP, ASP

1

316

07.06.2009 15:44

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

Formulár

v PHP, ASP

0

131

24.09.2012 15:35

e-shark

V tomto fóre nie sú ďalšie neprečítané témy.

Formular

v Ostatné

0

98

08.03.2016 19:23

matej71

V tomto fóre nie sú ďalšie neprečítané témy.

formular

v HTML, XHTML, XML, CSS

24

693

08.01.2011 14:55

shaggy

V tomto fóre nie sú ďalšie neprečítané témy.

Formular

v PHP, ASP

1

207

09.07.2012 20:31

killer

V tomto fóre nie sú ďalšie neprečítané témy.

Formulár

v PHP, ASP

8

153

28.07.2015 17:55

walther



© 2005 - 2017 PCforum, edited by JanoF