objednavkovy formular
-
mirecek9323
Medium Expert
- Príspevky: 85
- Registrovaný: 25 sep 2005, 23:04
- Bydlisko: P o p r a d
objednavkovy formular
ako vytvorim objednavkovy formular aby odosielal objdednavku na moj mail. musim mat povolenu mailovu adresu na stranke?
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
-
mirecek9323
Medium Expert
- Príspevky: 85
- Registrovaný: 25 sep 2005, 23:04
- Bydlisko: P o p r a d
-
vivaSlovakia
Guru wannabe
- Príspevky: 2119
- Registrovaný: 29 júl 2006, 10:30
www.php.net => pozri sa po funkcii mail
www.jakpsatweb.cz => pozri sa po formularoch
www.google.sk => mail form
www.jakpsatweb.cz => pozri sa po formularoch
www.google.sk => mail form
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
v html to nenapíše nijak, musíš siahnuť po php. Pozri niektorú z týchto tém:
http://www.hojko.com/email-v-html-t87488.html
http://www.hojko.com/funkcia-mail-neodo ... 75870.html
http://www.hojko.com/email-v-html-t87488.html
http://www.hojko.com/funkcia-mail-neodo ... 75870.html
-
mirecek9323
Medium Expert
- Príspevky: 85
- Registrovaný: 25 sep 2005, 23:04
- Bydlisko: P o p r a d
problem
v com moze byt chyba mail mi posle len je prazdny ani predmet ani ziadna emailova adresa ziadny text.
druha cast
php subor
Kód: Vybrať všetko
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
<title>Objednavkový formulár - rapiducty.prodejce.cz</title>
<style type="text/css">
<!--
body,html {
height : 100%;
width : 100%;
background : url('body_bg.gif');
color : #FFF;
text-align : center;
padding:0;
margin: 0
}
h1 {
font-size: 22px;
font-weight: bold;
}
.plocha {
font-family: "Trebuchet MS";
width: 580px;
background-color: #394767;
border: 2px solid #5A71A5;
margin-top: 10px;
margin-right: auto;
margin-bottom: 10px;
margin-left: auto;
font-size: 14px;
padding: 10px;
}
td {
font-size: 13px;
text-align: left;
}
table {
background-color: #404F73;
margin: 5px;
}
.chyba {
color: #FF0000;
text-align: center;
}
.podciarou {
font-size: 11px;
}
-->
</style>
</head>
<body>
<div class="plocha">
<h1>Objednávkový formulár</h1>
<p><u><b><font color="#FF0000">UPOZORNENIE: objednávkový formulár ešte nie
je spustený ! ! !</font></b></u></p>
<form id="formular" name="objednavka rapidshare" method="POST" action="druhy.php">
<div align="center">
<table width="490" border="0">
<tr>
</table>
<table width="490" border="0">
<tr>
<td colspan="2"><font color="#FF00FF"><strong>Kontaktné údaje
predplatiteľa :</strong></font><font color="#FF0000"> </font> </td>
</tr>
<tr>
<td width="130">Priezvisko, meno </td>
<td><input name="meno2" type="text" id="meno2" size="50" maxlength="50" /></td>
</tr>
<tr>
<td>Ulica</td>
<td><input name="ulica2" type="text" id="ulica2" size="50" maxlength="50" /></td>
</tr>
<tr>
<td>Obec</td>
<td><input name="obec2" type="text" id="obec2" size="50" maxlength="50" /></td>
</tr>
<tr>
<td>PSČ</td>
<td><input name="psc2" type="text" id="psc2" size="5" maxlength="5" /></td>
</tr>
<tr>
<td>E-mail:</td>
<td><input name="mail" type="text" id="mail" size="50" maxlength="50" /></td>
<tr>
<td>Forma úhrady </td>
<td><select name="uhrada" id="uhrada">
<option value="Bankový prevod">Bankový prevod</option>
<option value="Poštová poukážka">PayPal</option>
<option value="" selected="selected">Vyber</option>
</select></td>
<td> </td>
</tr>
<tr>
<td>Číslo účtu z ktoreho budete peniaze posielať</td>
<td><input name="cislo_uctu" type="text" id="cislo_uctu" size="50" maxlength="50" /></td>
</tr>
<tr>
<td height="60"><input name="odoslane" type="hidden" id="odoslane" value="1" /></td>
<td height="60"><input type="submit" name="Submit" value="Odoslať" /></td>
</tr>
<tr>
<td colspan="2" class="podciarou"><p>Číslo účtu: 0492846765/0900,
Slovenská sporitelňa<br />
Do správy pre prijímateľa napíšte: číslo vašej objednávky Vaše meno a priezvisko</p>
</td>
</tr>
</table>
</div>
</form>
</div>
</body>
</html>php subor
Kód: Vybrať všetko
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
<title>Nová stránka 2</title>
</head>
<body>
</body>
</html>
<? if ( Mail("[email protected]", $predmet, $zprava, "From: " . $mail_odesilatele) )
echo "Vaša objednávka bola úspešne spracovaná";
else echo "Vašu objednavku sa nepodarilo spracovat. Prosim o kontaktovanie na [email protected]"; ?>-
mirecek9323
Medium Expert
- Príspevky: 85
- Registrovaný: 25 sep 2005, 23:04
- Bydlisko: P o p r a d
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
mirecek9323 napísal:a ako to mam napisat aby ten formular posielalo spolu na mail?
Kód: Vybrať všetko
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
<title>Nová stránka 2</title>
</head>
<body>
</body>
</html>
<? if ( Mail("[email protected]", $_POST['predmet'], $_POST['zprava'], "From: " . $_POST['mail_odesilatele']) )
echo "Vaša objednávka bola úspešne spracovaná";
else echo "Vašu objednavku sa nepodarilo spracovat. Prosim o kontaktovanie na [email protected]"; ?>-
mirecek9323
Medium Expert
- Príspevky: 85
- Registrovaný: 25 sep 2005, 23:04
- Bydlisko: P o p r a d
-
mirecek9323
Medium Expert
- Príspevky: 85
- Registrovaný: 25 sep 2005, 23:04
- Bydlisko: P o p r a d
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Kód: Vybrať všetko
<?
if(isset($_POST['Submit'])){
$predmet = "Objednávka rapidshare účtu";
$sprava = "Meno a priezvisko: ".$_POST['meno2'];
$sprava .= "\nUlica: ".$_POST['ulica2'];
$sprava .= "\nObec: ".$_POST['obec2'];
$sprava .= "\nPSČ: ".$_POST['psc2'];
$sprava .= "\nForma úhrady: ".$_POST['uhrada'];
echo $sprava;
if ( Mail("[email protected]", $predmet, $sprava, "From: " . $_POST['mail']) )
echo "Vaša objednávka bola úspešne spracovaná";
else echo "Vašu objednavku sa nepodarilo spracovat. Prosim o kontaktovanie na [email protected]";
}
?>-
mirecek9323
Medium Expert
- Príspevky: 85
- Registrovaný: 25 sep 2005, 23:04
- Bydlisko: P o p r a d
MOHOL BY SI MI CELY SUBOR UROBENY NA HTML POSLAT NA MAIL. [email protected]audiotrack napísal:Kód: Vybrať všetko
<? if(isset($_POST['Submit'])){ $predmet = "Objednávka rapidshare účtu"; $sprava = "Meno a priezvisko: ".$_POST['meno2']; $sprava .= "\nUlica: ".$_POST['ulica2']; $sprava .= "\nObec: ".$_POST['obec2']; $sprava .= "\nPSČ: ".$_POST['psc2']; $sprava .= "\nForma úhrady: ".$_POST['uhrada']; echo $sprava; if ( Mail("[email protected]", $predmet, $sprava, "From: " . $_POST['mail']) ) echo "Vaša objednávka bola úspešne spracovaná"; else echo "Vašu objednavku sa nepodarilo spracovat. Prosim o kontaktovanie na [email protected]"; } ?>
Lebo tebe to fungovalo ale ked som to ja skopiroval tak asi to poprehadzovalo riadky a uz to neslo.dakujem
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
-
mirecek9323
Medium Expert
- Príspevky: 85
- Registrovaný: 25 sep 2005, 23:04
- Bydlisko: P o p r a d
OFF TOPIC :
A vies ked niekto nieco robi prvy krat tak nieje hned expertom.
Kazdy je dobry v urcitych veciach.
A ak chces tak sa mozes zaregistrovat na nejakom monologovom fore....ked uz by si zabijal....
Dakujem za pomoc audiotrack -- za jeho ¸¸ pevne nervy ¸¸
No vies forum je vacsinou o tom ze sa tu radi,a riesia dane problemysINN3R napísal:OFF TOPIC:
ocenujem vase nervy chalanija by som zabijal
[srry za off topic]
A vies ked niekto nieco robi prvy krat tak nieje hned expertom.
Kazdy je dobry v urcitych veciach.
A ak chces tak sa mozes zaregistrovat na nejakom monologovom fore....ked uz by si zabijal....
Dakujem za pomoc audiotrack -- za jeho ¸¸ pevne nervy ¸¸
-
ThunderBoy
Light Expert
- Príspevky: 74
- Registrovaný: 09 nov 2005, 18:40
Nazdar borciaudiotrack napísal:Kód: Vybrať všetko
<? if(isset($_POST['Submit'])){ $predmet = "Objednávka rapidshare účtu"; $sprava = "Meno a priezvisko: ".$_POST['meno2']; $sprava .= "\nUlica: ".$_POST['ulica2']; $sprava .= "\nObec: ".$_POST['obec2']; $sprava .= "\nPSČ: ".$_POST['psc2']; $sprava .= "\nForma úhrady: ".$_POST['uhrada']; echo $sprava; if ( Mail("[email protected]", $predmet, $sprava, "From: " . $_POST['mail']) ) echo "Vaša objednávka bola úspešne spracovaná"; else echo "Vašu objednavku sa nepodarilo spracovat. Prosim o kontaktovanie na [email protected]"; } ?>
Mam len jednu otazku.
Spravil som rozsiahli objednavkovy formular, ale ten obsahuje cez 60 poloziek. Niektore nie je potrebne vyplnovat. Tu vznika problem.
Da sa to nejako spravit, aby po odoslani objednavky v prijatom e-maile vypisalo len polozky, ktore boli vyplnene? Tie nevyplnene polozky aby ignorovalo. Takto musim v tom maily nurit a selektovat
Dik za odpoved a pomoc.
Použi niečo ako:
PS: Formulár, v ktorom by som mal vypĺňať viac ako 5-6 položiek by som ignoroval (možno, ak by išlo o niečo super špeciálne, tak by som tých položiek zniesol o niekoľko viac, ale 60 položiek je extrémne veľa). 
Kód: Vybrať všetko
if (isset($_POST['nieco'])) $sprava .= "\nNieco: ".$_POST['nieco'];-
ThunderBoy
Light Expert
- Príspevky: 74
- Registrovaný: 09 nov 2005, 18:40
Nefunguje to, ale to je jedno.
Potrebujem este takuto vec.
Pouzil som na ukazku moj skrateny kod, kde su vsetky dolezite veci. Ide o to, ze je tam tlacidlo na vyhladanie suboru pre jeho odoslanie.
Nemam sajnu ako upravit kod v oboch suboroch, aby mi ten prilozeny subor pri odoslani prilozilo k emailu ako prilohu.
Skusal som nieco, ale nikdy mi neprisiel.
Tu je ten kod prveho suboru:
Ako upravit hlavne tento kod v druhom subore? Inak mi vsetko funguje ako ma, takze tym sa netreba zaoberat, potrebujem len ten subor z prehliadaca dostat do prilohy e-mailu.
Dik za pomoc
Potrebujem este takuto vec.
Pouzil som na ukazku moj skrateny kod, kde su vsetky dolezite veci. Ide o to, ze je tam tlacidlo na vyhladanie suboru pre jeho odoslanie.
Nemam sajnu ako upravit kod v oboch suboroch, aby mi ten prilozeny subor pri odoslani prilozilo k emailu ako prilohu.
Skusal som nieco, ale nikdy mi neprisiel.
Tu je ten kod prveho suboru:
Kód: Vybrať všetko
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Objednavkový formulár</title>
</head>
<body>
<form action="hotovo.php" method="post" name="theform" >
Formulár, prosím, vyplňujte pozorne.<br>
<table width="750" border="0" cellspacing="1" cellpadding="1">
<tr>
<td colspan="8" align="center">Objednávka</td>
</tr>
<tr>
<td nowrap><div align="RIGHT">Objednávací kód<font color="#FF0000">*</font> : </div></td>
<td nowrap><input name="objednavaci-kod" type="text" id="objednavaci-kod" size="8" maxlength="7"></td>
<td width="112" nowrap><div align="RIGHT">Počet kusov<font color="#FF0000">*</font> : </div></td>
<td nowrap><input name="pocet-kusov" type="text" id="pocet-kusov" size="3" maxlength="5"></td>
<td nowrap><div align="RIGHT">Rozmer : </div></td>
<td nowrap><input name="rozmer_1" type="text" size="5" id="rozmer_1" maxlength="7">
mm</td>
<td nowrap><div align="RIGHT">Papier : </div></td>
<td nowrap><select name="papier_1" id="papier_1">
<option value="" selected>Vyber</option>
<option value="Fotografia - Lesklá">Fotografia - Lesklá</option>
<option value="Fotografia - Matná">Fotografia - Matná</option>
<option value="Fotografia - Silk">Fotografia - Silk</option>
</select></td>
</tr>
</table>
<table width="750" border="0" cellpadding="2">
<tr>
<td nowrap><div align="RIGHT">Nahrajte súbor (max. 10MB): </div></td>
<td align="left" colspan="2"><input type="file" name="subor" id="subor"/></td>
</tr>
<tr>
<td nowrap><div align="RIGHT">Meno a priezvisko objednávateľa<font color="#FF0000">*</font> : </div></td>
<td nowrap><input name="meno-a-priezvisko-objednavatela" type="TEXT" id="meno-a-priezvisko-objednavatela" size="40">
</td>
</tr>
<tr>
<td nowrap><div align="RIGHT">Telefón<font color="#FF0000">*</font> : </div></td>
<td nowrap><input name="telefon" type="TEXT" id="telefon">
</td>
</tr>
<tr>
<td nowrap><div align="RIGHT">Kontaktný e-mail<font color="#FF0000">*</font> : </div></td>
<td nowrap><input name="e-mail" type="TEXT" id="e-mail" value="@" size="40">
</td>
</tr>
<tr>
<td valign="top" nowrap><div align="RIGHT">Poznámka : </div></td>
<td nowrap><textarea name="poznamka" cols="50" rows="5" id="poznamka"></textarea>
<br>
Polia označené (<font color="#FF0000">*</font>) sú povinné. </td>
</tr>
<tr>
<td colspan="2" align="center"><br>
<input type="checkbox" id="click" value="Súhlasím s obchodnými podmienkami">
<b>Súhlasím s obchodnými podmienkami</b><br>
<br>
<div align="center">
<input name="Submit" type="submit" id="Submit" value="Poslať objednávku" />
</div></td>
</tr>
</table>
</form>
</body>
</html>
Kód: Vybrať všetko
<?
if(isset($_POST['Submit'])){
$predmet = "Objednávka";
$sprava = "Objednávací kód: ".$_POST['objednavaci-kod'];
$sprava .= "\nPočet kusov: ".$_POST['pocet-kusov'];
$sprava .= "\nRozmer: ".$_POST['rozmer_1'];
$sprava .= "\nPapier: ".$_POST['papier_1'];
$sprava .= "\nMeno a priezvisko objednávateľa: ".$_POST['meno-a-priezvisko-objednavatela'];
$sprava .= "\nTelefón: ".$_POST['telefon'];
$sprava .= "\nKontaktný e-mail: ".$_POST['e-mail'];
$sprava .= "\nPoznámka: ".$_POST['poznamka'];
echo $sprava;
if ( Mail("[email protected]", $predmet, $sprava, "From: " . $_POST['e-mail']) )
echo "Vaša objednávka bola úspešne spracovaná a odoslaná.";
else echo "Vašu objednávku sa nepodarilo spracovať.";
}
?>