Autor | Zpráva | ||
---|---|---|---|
Scumo Profil * |
#1 · Zasláno: 20. 4. 2008, 17:37:01
Ahoj, potřeboval bych vytvořit php kod, popiši fci.
Na strance zadam do kolonky email (email navstevnika) a dam odeslat a prijde mi email (email redakce) ktery bude obsahovat email navstevnika. Proto ze neumim php tak vas prosim o napsani celeho kodu, dekuji. |
||
Matty Profil |
#2 · Zasláno: 20. 4. 2008, 17:41:16
Scumo
Prostuduj si manuál - http://cz.php.net/manual/en/function.mail.php . Proto ze neumim php tak vas prosim o napsani celeho kodu To má být vtip? Nejen, že tímhle by ses neměl chlubit a spíše se snažit, ale je to i strašná drzost. |
||
suky Profil |
#3 · Zasláno: 20. 4. 2008, 17:51:08 · Upravil/a: suky
|
||
Scumo Profil * |
#4 · Zasláno: 20. 4. 2008, 17:57:21
Matty
No tak sorry ze Vas prosim o napsani celeho kodu kdyz to neumim, a je uplne jedno jestly tady budu psat ze neumim php! |
||
suky Profil |
#5 · Zasláno: 20. 4. 2008, 18:09:29
Scumo
Ja bych potreboval uvarit, uvaril bys mi prosim. jestly ucili nas, ze jesli je z mekkym I... |
||
Scumo Profil * |
#6 · Zasláno: 20. 4. 2008, 18:22:59
suky
Toto je snat diskuse o cestine? Sorry, ale myslim ze ne! FOR OTHERS Vlozil jsem si tam jeden script a vypada to takto viz. http://detonator.ic.cz/testy/dotaz.php Jenom ze kdyz dam odeslat, tak me to hodi bilou stranku, jak mam udelat, aby me to hodilo zas na index.php (uvodni stranka) PS: Stahl jsem si: E-mailový formulář - http://www.jaknaweb.com/scripty/php-scripty/formulare-emaily a v sendform.php jsoem vymazal posledni 3 else i s echem. |
||
Scumo Profil * |
#7 · Zasláno: 20. 4. 2008, 18:23:51
sendform.php vypada takto:
<? /* Povinné parametry: $komu ... adresa příjemce $email ... adresa odesílatele Nepovinné parametry: $predmet ... předmět mailu $nexturl ... stránka s poděkováním $backurl ... adresa stránky pro návrat $#??? ... položky pro odeslání v mailu začínají na # */ require("functions.php"); if(count($HTTP_POST_VARS) > 0) { $telo = "Email: $email\n"; // projdeme všechny přijaté parametry while (list($promenna, $hodnota) = each($HTTP_POST_VARS)) { // nahradíme konce řádků znakem \n $hodnota = str_replace(chr(13) . chr(10), "\n", $hodnota); $hodnota = str_replace(chr(10) . chr(13), "\n", $hodnota); $hodnota = str_replace(chr(13), "\n", $hodnota); $hodnota = str_replace(chr(10), "\n", $hodnota); // pokud parametr začíná na #, tak zapsat hodnotu do textu mailu if ((substr($promenna, 0, 1) == "#") && ($hodnota != "")) { $telo .= substr($promenna, 1) . ": $hodnota\n"; } } // necháme si poslat označení uživatelova browsu a jeho IP $telo .= "\nUživatelův browser: $HTTP_USER_AGENT\n"; $telo .= "IP adresa, ze které přišel požadavek: $REMOTE_ADDR\n"; // odešleme mail funkcí mail() if (mail($komu, ToISO($predmet), ToISO($telo), "From: $email")) { // přesměrujeme mail na stránku s poděkováním if ($nexturl != "") { echo "<script language=\"JavaScript1.2\"><!--\n"; echo "self.location=\"$nexturl\";\n"; echo "// -->\n"; echo "</script>"; } } } ?> |
||
Scumo Profil * |
#8 · Zasláno: 20. 4. 2008, 18:28:26
88@ic04.ic.cz
Opravdu to facha, /* jeste neco, co mam pridat aby to po odeslani emailu, odeslalo email i zadately ze od tet bude odebirat informace na email? DIK |
||
suky Profil |
#9 · Zasláno: 20. 4. 2008, 18:29:13
přesměrujeme mail na stránku s poděkováním
pod tu podminku hod header('Location: '.$page); misto js |
||
Scumo Profil * |
#10 · Zasláno: 20. 4. 2008, 18:34:09
presne netusim jak to mam udelat:
1 // přesměrujeme mail na stránku s poděkováním header('Location: '.$page); } } 2 // přesměrujeme mail na stránku s poděkováním if ($nexturl != "") header('Location: '.$page); } } 3 Nebo jak, ja se vazne v php nevyznam :-( |
||
orava)) Profil * |
#11 · Zasláno: 20. 4. 2008, 18:42:33
uplne hore napis
$nexturl='4orava.php5.cz'; |
||
Scumo Profil * |
#12 · Zasláno: 20. 4. 2008, 18:44:36
A NIC, muze me to prosim nekdo napsat srozumitelne??
DIK |
||
BetaCam Profil |
#13 · Zasláno: 20. 4. 2008, 19:59:32
suky
ucili nas, ze jesli je z mekkym I... Suky jak psal Scumo toto není diskuse o češtině, ale když už někoho opravuješ tak bys to měl mít též bez chyby. ucili nas, ze jesli je s mekkym I... |
||
TSD Profil * |
#14 · Zasláno: 20. 4. 2008, 20:14:30
Scumo
Najdi si ve skriptu funkci mail. Ta má několik patametrů, které není složité pochopit. Ty parametry se tam vkládají předpokládám přes proměnné, které se plní někde nad tou funkcí. Takže: Najdi si ten řádek kde je mail plus těch pár řádků, kde se skládají ty texty, které jsou v ní použity, to celé zkopíruj ve skriptu ještě jednou pod to a jako adresáta uveď mail člověka, ten vytáhneš někde z formuláře. BetaCam Mě zase učili, že v jestli se píše t. |
||
BetaCam Profil |
#15 · Zasláno: 20. 4. 2008, 20:26:42
TSD
Mě zase učili, že v parametrů se píše r. Každý se někdy utne :) |
||
suky Profil |
#16 · Zasláno: 21. 4. 2008, 12:20:50
BetaCam
No kdyz jsem cetl prispevky od tebe, tak sem taky nasel par hrubek :D Ale o tom to neni... Scumo $nexturl = "http://seznam.cz"; // přesměrujeme mail na stránku s poděkováním if ($nexturl != "") { header("Location: ".$nexturl); } |
||
souki Profil |
#17 · Zasláno: 21. 4. 2008, 15:07:58
if ($nexturl != "") ale fuj.... což takhle if (!empty($nexturl)) |
||
Časová prodleva: 16 let
|
0