| | |
| Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
Autor | Správa |
---|
Registrovaný: 09.03.08 Prihlásený: 22.12.10 Príspevky: 356 Témy: 85 Bydlisko: Topoľčany |
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 |
|
Registrovaný: 07.03.06 Prihlásený: 23.01.11 Príspevky: 404 Témy: 2 Bydlisko: Prešov / Pr... | Napísal mylan: 14.04.2008 19:05 | |
|
- 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...
|
|
Registrovaný: 24.02.07 Prihlásený: 24.08.09 Príspevky: 146 Témy: 31 Bydlisko: Martin |
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
|
|
Registrovaný: 09.03.08 Prihlásený: 22.12.10 Príspevky: 356 Témy: 85 Bydlisko: Topoľčany | Napísal autor témy kaidžas: 15.04.2008 16:45 | |
|
diky moc uz som to vyriesil
_________________ FCSpartak Trnava |
|
Registrovaný: 09.09.07 Prihlásený: 07.11.16 Príspevky: 3114 Témy: 233 Bydlisko: Nové Zámky |
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ď |
|
| Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|