[ Príspevkov: 5 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
e-mail

Registrovaný: 09.03.08
Prihlásený: 22.12.10
Príspevky: 356
Témy: 85 | 85
Bydlisko: Topoľčany
NapísalOffline : 14.04.2008 17:15 | e-mail

Co treba urobit aby to fungovalo? prosim o radu
Kód:
<?
$rec_file    =    "contacts.txt";
$rec    =    file($rec_file);

function getContacts($rec) {
    foreach($rec as $line) {
        list($cnumber, $cname, $cemail, $cdept) = split(";", $line);
        echo '<option value="'.$cnumber.'">'.$cdept.' -> '.$cname.'</option>'."\n";
    }
}

if(!isset($_POST['do'])) {
    echo '
    <b>Select a contact</b><p>
    <form name="contact" method="post" action="'.$PHP_SELF.'">
    <select name="contacts">';
    getContacts($rec);
    echo '</select>
    <br />
    <b>´Meno:</b><br><input type="text" name="sender"><br>
    <b>E-mail:</b><br><input type="text" name="email"><br>
    <b>Váš text:</b><br><textarea name="message"></textarea><br>
    <input type="hidden" name="do" value="sendmail">
    <input type="submit" value="Send" />
    </form>';

} else {

    foreach($rec as $line) {
        $number    =    $_POST['contacts'];
        list($cnumber, $cname, $cemail, $cdept) = split(";", $line);
        if($cnumber == $number) {
            $contname    =    $cname;
            $contemail    =    $cemail;
        }
    }

    $sender_name    =    $_POST['sender'];
    $sender_email    =    $_POST['email'];
    $sender_msg        =    $_POST['message'];
    $headers = "Od: ".$sender_name." <".$sender_email."> \r\n";
    $headers.= "Content-Type: text/plain; charset=windows-1250 ";
    $headers .= "MIME-Version: 1.0 ";
    $email_subject    =    "Nová správa od: ".$sender_name;
    $mail_text        =    '
    Hello '.$contname.'
   
    '.$sender_name.' is sending you the following message:
    ----------------------------------------------------------
    '.$sender_msg.'
    ----------------------------------------------------------
    Tento e-mail vám zaslal '.$sender_email;
   
    mail($contemail, $email_subject, $mail_text, $headers);
    echo '<b>Ďakujeme!</b><p>S pozdravom '.$contemail.'.';
}
?>


_________________
FCSpartak Trnava
Offline

Skúsený užívateľ
Skúsený užívateľ
e-mail

Registrovaný: 07.03.06
Prihlásený: 23.01.11
Príspevky: 408
Témy: 2 | 2
Bydlisko: Prešov / Pr...
NapísalOffline : 14.04.2008 19:05 | e-mail

- nastaviť súboru contacts.txt dobré chmod, vložiť do neho kontakty v správnom tvare
- opraviť si short tags
- byť na (free)hostingu, ktorý nezakazuje posielanie emailov cez php
- ...

tieto alternatívy som vyveštil z ruky, inak vešteckú guľu mám v oprave momentálne, preto viac ee...


Offline

Užívateľ
Užívateľ
e-mail

Registrovaný: 24.02.07
Prihlásený: 24.08.09
Príspevky: 146
Témy: 31 | 31
Bydlisko: Martin
NapísalOffline : 14.04.2008 22:17 | e-mail

ako mylan poznamenal, mohol si sem hodit aspon tu chybu co to pise. nechce sa mi to cele skumat. chybova hlaska ti vzdy presne pvoie co mas zle. skus sa s nou zoznamit ;-) ja ked som zacinal tak tiez som bol uplne mimo z chyba ale postupom casu som sa naucil ich poouzivat a opravovat chyby


Offline

Užívateľ
Užívateľ
e-mail

Registrovaný: 09.03.08
Prihlásený: 22.12.10
Príspevky: 356
Témy: 85 | 85
Bydlisko: Topoľčany
Napísal autor témyOffline : 15.04.2008 16:45 | e-mail

diky moc uz som to vyriesil


_________________
FCSpartak Trnava
Offline

Užívateľ
Užívateľ
e-mail

Registrovaný: 09.09.07
Prihlásený: 07.11.16
Príspevky: 3128
Témy: 233 | 233
Bydlisko: Nové Zámky
NapísalOffline : 15.04.2008 21:36 | e-mail

a chyba bola kde?


_________________
"It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď
 [ Príspevkov: 5 ] 


e-mail



Podobné témy

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

E-mail

v Sieťové a internetové programy

5

487

16.03.2008 13:39

TricK

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

E-mail

v Služby a webstránky

5

186

07.06.2015 11:53

haffen

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

e-mail

v Ostatné programy

0

162

18.01.2012 10:19

Echo

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

e-mail

v PHP, ASP

4

548

05.04.2008 14:26

roach189

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

E-mail

v Sieťové a internetové programy

16

1818

13.04.2006 11:12

Carlos

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

Heslo - e-mail

v Bezpečnosť a firewally

5

420

15.04.2010 20:59

Nanosonda

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

Alza -e-mail

v Obchody, reklamácie a právo

5

1023

19.03.2009 14:24

webkar

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

E-mail Opera

v Sieťové a internetové programy

13

314

06.12.2011 12:16

Adamok258

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

E-mail od Google

v Služby a webstránky

2

85

29.06.2014 10:09

erik518

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

Pridanie e-mail konta

v Smartfóny a tablety

8

129

26.02.2017 11:55

lucifer666x

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

E-mail a XLS

v Ostatné

3

354

27.05.2009 17:06

Tominator

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

E-mail v Opeře

v Sieťové a internetové programy

0

360

07.01.2007 16:10

Svobik7

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

Vlastný e-mail klient

v HTML, XHTML, XML, CSS

3

147

26.05.2015 15:43

Nesquik80

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

E-mail pri registrácii

v Redakčné systémy

5

453

14.09.2006 9:03

Quasar

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

Odosielanie e-mail form

v PHP, ASP

3

584

05.05.2009 16:52

Draex

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

2 e-mail klienti

v Sieťové a internetové programy

2

333

21.06.2009 17:45

scd



© 2005 - 2017 PCforum, edited by JanoF