Obsah fóra www.hojko.com
TV, Rádiá, Online Filmy, MP3 - všetko na jednej stránke
Hľadať  •  FAQ  •  IP  •  Zoznam užívateľov  •  Karma  •  Závisláci  •  Registrácia
 Prihlásiť sa pre kontrolu súkromných správ  •  Prihlásenie






Reklamačný formulár
Odoslať novú tému   Odpovedať na tému    Obsah fóra www.hojko.com -> Programovanie Choď na stránku 1, 2  Ďalšia 
 Moje príspevky :: Zobraziť predchádzajúcu tému :: Zobraziť nasledujúcu tému  
Autor Správa
vajda65
Medium Professional
Medium Professional


Pohlavie: Pohlavie:Muž
Stav: Odhlásený
Založený: 22.02.2005
Príspevky: 1105
Bydlisko: hojko.com
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 15 Aug 2006, 11:51    Predmet: Reklamačný formulár Odpovedať s citátom  

Ahojte, chcel by som dať na stránku nejaký reklamačný formulár. Ak náhodou nejaký máte postnite sem prosím script.
Alebo niečo jednoduché napr. ako je tu:
http://www.inakup.sk/reklamacie/

dík
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu Zobraziť autorove WWW stránky
ppt
Professional
Professional


Pohlavie: Pohlavie:Muž
Stav: Odhlásený
Založený: 27.05.2006
Príspevky: 1476

Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 15 Aug 2006, 12:04    Predmet: Odpovedať s citátom  

Ved pouzi trosku hladaj
http://www.hojko.com/viewtopic.php?t=55244
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu
vajda65
Medium Professional
Medium Professional


Pohlavie: Pohlavie:Muž
Stav: Odhlásený
Založený: 22.02.2005
Príspevky: 1105
Bydlisko: hojko.com
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 15 Aug 2006, 12:09    Predmet: Odpovedať s citátom  

viem o tom, že to je podobné akurát som ešte neskúšal či by to šlo.
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu Zobraziť autorove WWW stránky
ppt
Professional
Professional


Pohlavie: Pohlavie:Muž
Stav: Odhlásený
Založený: 27.05.2006
Príspevky: 1476

Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 15 Aug 2006, 12:29    Predmet: Odpovedať s citátom  

Ak ide aj to (co ide) a tebe funguje na tvojom hostingu funkcia mail, tak neviem, preco by ti to nemalo ist.
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu
vajda65
Medium Professional
Medium Professional


Pohlavie: Pohlavie:Muž
Stav: Odhlásený
Založený: 22.02.2005
Príspevky: 1105
Bydlisko: hojko.com
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 15 Aug 2006, 12:35    Predmet: Odpovedať s citátom  

vieš pôvodne som chcel niečo zložitejšie, ako má napríklad alzasoft, teda, že ti vygeneruje RMA číslo atď, ale asi bude zo začiatku stačiť aj toto.
Je to dobrý script.
Vyskúšam to hneď ako nabehne hosting, na freehoste majú niečo s databázou takže nejde.

edit://

takže formulár som trochu upravil, vyzerá asi takto:

<body>
<p style="border: 1px dashed rgb(214, 214, 214); padding: 5px; font-size: 12px; background-color: rgb(245, 245, 245);">
Nefunguje Vám u nás zakúpený výrobok? Vyplňte nižšie uvedený formulár. Obratom Vás budeme informovať o ďalšom postupe.<br>

<body>
<p style="border: 1px dashed rgb(214, 214, 214); padding: 5px; font-size: 12px; background-color: rgb(245, 245, 245);">
Nefunguje Vám u nás zakúpený výrobok? Vyplňte nižšie uvedený formulár. Obratom Vás budeme informovať o ďalšom postupe.<br>

<form action="mail.php" method="post">
<table>
<tr><td align="left">
<tr><td align="left"><strong>Číslo faktúry:</strong></td><td><input type="text" name="faktura" size="15"></td></tr>
<tr>
<tr>
<tr><td align="left"><strong>Názov tovaru </strong><br> (podľa faktúry):</td><td><input type="text" name="nazov" size="40"></td></tr>
<tr>
<tr>
<tr><td><strong>Meno a priezvisko</strong> <br>(podľa faktúry):</td><td><input type="text" name="meno" size="40"></td></tr>
<tr>
<tr>
<tr><td align="left"><strong>Deň dodania</strong><br>(podľa faktúry):</td><td><input type="text" name="den" size="10"></td></tr>
<tr>
<tr>
<tr><td align="left"><strong>Telefón:</strong></td><td><input type="text" name="telefon" size="25"></td></tr>
<tr>
<tr>
<tr><td align="left"><strong>E-mail:</strong></td><td><input type="text" name="mail" size="40"></td></tr>
<tr>
<tr>
<tr><td align="left" valign="top"><strong>Popis poruchy:<strong></td><td><textarea COLS="30" ROWS="6"

name=" Porucha"></textarea></td></tr>
<tr><td></td><td align="right"><input type="submit" value="Odoslať"></td></tr>
</form>
</table>
</body>

<?php
$faktura=$_POST["faktura"];
$nazov=$_POST["nazov"];
$meno=$_POST["meno"];
$den=$_POST["den"];
$telefon=$_POST["telefon"];
$mail=$_POST["mail"];
$porucha=$_POST["porucha"];
$submit=$_POST["submit"];


$text="Reklamacia:".$faktura.", nazov: ".$nazov.", meno: ".$meno.", den podania: ".$den." telefon: ".$telefon." mail:".$mail.", porucha: ".$porucha;

$odosli= mail("galajda@biometric.sk", "reklamacia tovaru", $text);


if($odosli)
echo "Správa úspešne odoslaná";
else
echo "Správu sa nepodarilo odoslať";
?>

ale nejde mi potom ten mail, nepomôže mi s tým niekto prosím?
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu Zobraziť autorove WWW stránky
Frikso
Guru
Guru


Pohlavie: Pohlavie:Muž
Stav: Odhlásený
Založený: 07.03.2006
Príspevky: 2684
Bydlisko: Cífer [19]
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 15 Aug 2006, 13:01    Predmet: Odpovedať s citátom  

Niečo som ti zbuchal, ale kedže mi z nejakeho nejasneho dovodu nejde FTP tak som to neodskušal, takže nechaj to skontrolovať napr. audiotrackovi, tu je to:
Kód:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
<title>mail</title>
</head>

<body>
<h2>Reklamačny formular<h2>
<form action="mail.php" method="post">
<table>
<tr><td>Číslo faktúry:</td><td><input type="text" name="faktura" size="12">&nbsp;</td></tr>
<tr><td>Meno a priezvisko</td><td><input type="text" name="meno" size="40"></td></tr>
<tr><td>E-mail</td><td><input type="text" name="mail" size="40"></td></tr>
<tr><td>Názov tovaru:</td><td><input type="text" name="tovar" size="40"></td></tr>
<tr><td>Deň podania:</td><td><input type="text" name="Den" size="12"></td></tr>
<tr><td valign="top">Popis poruchy:</td><td><textarea cols="30" rows="6" name="porucha"></textarea></td></tr>
<tr><td><input type="submit" value="Odoslať"></td><td><input type="reset" value="vymazať"</td></tr>
</form>
</table>
</body>

</html>
mail.php mas tu:
Kód:
<?php
$faktura=$_POST["faktura"];
$meno=$_POST["meno"];
$mail=$_POST["mail"];
$tovar=$_POST["tovar"];
$den=$_POST["den"]; 
$porucha=$_POST["porucha"];
$submit=$_POST["submit"];

   
$text="Reklamacia:".$faktura.", tovar: ".$tovar.", den podania: ".$den." meno: ".$meno."mail:".$mail.", porucha: ".$porucha;

$odosli= mail("tvoj@mail.tld", "reklamacia tovaru", $text);


if($odosli)
 echo "Správa úspešne odoslaná";
else
 echo "Správu sa nepodarilo odoslať";
?>
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu Zobraziť autorove WWW stránky MSN Messenger
trizzo
VIP
VIP


Pohlavie: Pohlavie:Muž
Stav: Odhlásený
Založený: 26.09.2004
Príspevky: 2752
Bydlisko: 0x800045
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 15 Aug 2006, 15:27    Predmet: Odpovedať s citátom  

Frikso napísal:
Niečo som ti zbuchal, ale kedže mi z nejakeho nejasneho dovodu nejde FTP tak som to neodskušal, takže nechaj to skontrolovať napr. audiotrackovi, tu je to:
a ked server nepodporuje odosielanie mejlov pomocou mail fcie??

v takom pripade doporucujem pouzit smtp class, pripadne skusit odoslanie pomocou socketov....
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu Zobraziť autorove WWW stránky
Frikso
Guru
Guru


Pohlavie: Pohlavie:Muž
Stav: Odhlásený
Založený: 07.03.2006
Príspevky: 2684
Bydlisko: Cífer [19]
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 15 Aug 2006, 15:43    Predmet: Odpovedať s citátom  

trizzo napísal:
a ked server nepodporuje odosielanie mejlov pomocou mail fcie??

v takom pripade doporucujem pouzit smtp class, pripadne skusit odoslanie pomocou socketov....
Ak by si mal na to nejaky scriptik, tak ho sem pls. hod, mne by sa velmi hodil, kedze hostujem na freeserveri. Dik
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu Zobraziť autorove WWW stránky MSN Messenger
vajda65
Medium Professional
Medium Professional


Pohlavie: Pohlavie:Muž
Stav: Odhlásený
Založený: 22.02.2005
Príspevky: 1105
Bydlisko: hojko.com
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 15 Aug 2006, 15:45    Predmet: Odpovedať s citátom  

ja som tiež na freeservri, tam nejde funkcia mail?
Práve som sa chystal písať adminovi či to tam ide.
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu Zobraziť autorove WWW stránky
Frikso
Guru
Guru


Pohlavie: Pohlavie:Muž
Stav: Odhlásený
Založený: 07.03.2006
Príspevky: 2684
Bydlisko: Cífer [19]
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 15 Aug 2006, 16:07    Predmet: Odpovedať s citátom  

vajda65 napísal:
ja som tiež na freeservri, tam nejde funkcia mail?
Práve som sa chystal písať adminovi či to tam ide.
kukni si forum.freeserver.sk tam mas o tom pisane. Mail() tam funguje, len odosielatel musi byt mailova adresa z tvojej domeny /hostujucej/. Prejdi si forum, skus to, ked nepojde, tak mi napis na ICQ poriesime to, ja tiez pouzivam funkciu mail() bez problemov.
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu Zobraziť autorove WWW stránky MSN Messenger
audiotrack
Moderátor
Moderátor


Pohlavie: Pohlavie:Muž
Stav: Odhlásený
Založený: 09.09.2005
Príspevky: 6713
Bydlisko: Prievidza
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 15 Aug 2006, 17:31    Predmet: Odpovedať s citátom  

Frikso napísal:
Niečo som ti zbuchal, ale kedže mi z nejakeho nejasneho dovodu nejde FTP tak som to neodskušal, takže nechaj to skontrolovať napr. audiotrackovi, tu je to: tu bol zdroják

2 chyby:
Arrow namiesto $den=$_POST["den"]; daj $den=$_POST["Den"];
Arrow vymaž riadok $submit=$_POST["submit"];
vajda65 napísal:
ja som tiež na freeservri, tam nejde funkcia mail?
Práve som sa chystal písať adminovi či to tam ide.

na niektorých hej, na iných nie. Napríklad na ic.cz a wz.cz funguje, na host.sk tuším nie


A ešte k tomu friksovmu zdrojáku, ak smiem trochu by som ho vylepšil.
index.php:
Kód:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
<title>reklamácia</title>
<SCRIPT LANGUAGE="JavaScript">
<!--
function Kontrola ()
{
   if (document.reklamacia.faktura.value == "")
   {
      document.reklamacia.faktura.focus();
      alert ("Nezadali ste číslo faktúry");
      return false;
   }
   if (document.reklamacia.meno.value == "")
   {
      document.reklamacia.meno.focus();
      alert ("Nezadali ste vaše meno a priezvisko");
      return false;
   }
   if (document.reklamacia.mail.value == "")
   {
      document.reklamacia.mail.focus();
      alert ("Nezadali ste svoj e-mail");
      return false;
   }
   if (document.reklamacia.mail.value.indexOf("@") == -1)
   {
      document.reklamacia.mail.focus();
      alert ("Chybný formát e-mailu. Mail musí obsahovať '@' aj bodku");
      return false;
   }
        if (document.reklamacia.mail.value.indexOf(".") == -1)
   {
      document.reklamacia.mail.focus();
      alert ("Chybný formát e-mailu. Mail musí obsahovať '@' aj bodku");
      return false;
   }
   if (document.reklamacia.tovar.value == "")
   {
      document.reklamacia.tovar.focus();
      alert ("Nezadali ste názov tovaru");
      return false;
   }
   if (document.reklamacia.Den.value == "0")
   {
      alert ("Vyberte si deň podania");
      return false;
   }
   if (document.reklamacia.mesiac.value == "0")
   {
      alert ("Vyberte si mesiac podania");
      return false;
   }
   if (document.reklamacia.rok.value == "0")
   {
      alert ("Vyberte si rok podania");
      return false;
   }
   if (document.reklamacia.porucha.value == "")
   {
      document.reklamacia.porucha.focus();
      alert ("Nezadali ste stručný popis poruchy");
      return false;
   }
}
// -->
</SCRIPT>
</head>

<body>
<h2>Reklamačny formular<h2>
<form name="reklamacia" action="mail.php" method="post" onSubmit="return Kontrola();">
<table>
<tr><td>Číslo faktúry:</td><td><input type="text" name="faktura" size="32">&nbsp;</td></tr>
<tr><td>Meno a priezvisko</td><td><input type="text" name="meno" size="32"></td></tr>
<tr><td>E-mail</td><td><input type="text" name="mail" size="32"></td></tr>
<tr><td>Názov tovaru:</td><td><input type="text" name="tovar" size="32"></td></tr>
<tr><td>Deň podania:</td><td><select name="Den" lenght="20">
<option name="Den" value="0">deň
<? for ($i=1;$i<=31;$i++):
{
echo "<option name=\"Den\" value=\"$i\">$i";
}
endfor;
?>
</select>
<select name="mesiac" lenght="20">
<option name="mesiac" value="0">mesiac
<option name="mesiac" value="január">január
<option name="mesiac" value="február">február
<option name="mesiac" value="marec">marec
<option name="mesiac" value="apríl">apríl
<option name="mesiac" value="máj">máj
<option name="mesiac" value="jún">jún
<option name="mesiac" value="júl">júl
<option name="mesiac" value="august">august
<option name="mesiac" value="september">september
<option name="mesiac" value="október">október
<option name="mesiac" value="november">november
<option name="mesiac" value="december">december
</select>
<select  name="rok" lenght="20">
<option name="rok" value="0">rok
<? for ($i=1999;$i<=2006;$i++):
{
echo "<option name=\"rok\" value=\"$i\">$i";
}
endfor;
?>
</select></td></tr>
<tr><td valign="top">Popis poruchy:</td><td><textarea cols="24" rows="6" name="porucha"></textarea></td></tr>
<tr><td><input type="submit" value="Odoslať k reklamácii"></td></tr>
</form>
</table>
</body>

</html>


mail.php:
Kód:
<?php
$faktura=$_POST["faktura"];
$meno=$_POST["meno"];
$mail=$_POST["mail"];
$tovar=$_POST["tovar"];
$den=$_POST["Den"];
$mesiac=$_POST["mesiac"];
$rok=$_POST["rok"];
$porucha=$_POST["porucha"];
$datum=$den.". ".$mesiac."  ".$rok;

   
$text="REKLAMÁCIA TOVARU \n \nČíslo faktúry:".$faktura.",\n tovar: ".$tovar."\n den podania: ".$datum."\n meno: ".$meno."\n mail: ".$mail.",\n popis poruchy: ".$porucha;

$odosli= mail("galajda@biometric.sk", "reklamacia tovaru", $text,  "From: ".$mail);


if($odosli)
 echo "Požiadavka úspešne odoslaná";
else
 echo "Požiadavku sa nepodarilo odoslať";
?>
Frikso: môže byť? Wink
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu Odoslať e-mail Zobraziť autorove WWW stránky AOL Instant Messenger Yahoo Messenger
Frikso
Guru
Guru


Pohlavie: Pohlavie:Muž
Stav: Odhlásený
Založený: 07.03.2006
Príspevky: 2684
Bydlisko: Cífer [19]
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 15 Aug 2006, 20:18    Predmet: Odpovedať s citátom  

AudiotrackJasne, ze moze. Si ma predbehol, chcel som akurat k tomu pridat overovanie cez javascript a k tomu riadku submit -> ani neviem, kde sa tam vzal Embarassed
Dik za opravenie
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu Zobraziť autorove WWW stránky MSN Messenger
vajda65
Medium Professional
Medium Professional


Pohlavie: Pohlavie:Muž
Stav: Odhlásený
Založený: 22.02.2005
Príspevky: 1105
Bydlisko: hojko.com
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 15 Aug 2006, 20:53    Predmet: Odpovedať s citátom  

Ten audiotrackov script je super, ale už som si poupravoval ten friksov, jediné dve veci by som tam chcel upraviť, a to :
1. aby ma to po odoslaní mailu presmerovalo na hlavnú stránku (skúšal som to cez meta, ale nešlo to. Asi to bola blbosť inak ma to nenapadlo.

2. Nezobrazuje to správne diakritiku
do formulára som pridal
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">

edit://idem vyskúšať ešte pridať k tomu ten javascript vyzerá to super.
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu Zobraziť autorove WWW stránky
audiotrack
Moderátor
Moderátor


Pohlavie: Pohlavie:Muž
Stav: Odhlásený
Založený: 09.09.2005
Príspevky: 6713
Bydlisko: Prievidza
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 15 Aug 2006, 20:57    Predmet: Odpovedať s citátom  

vajda65 napísal:
Ten audiotrackov script je super, ale už som si poupravoval ten friksov, jediné dve veci by som tam chcel upraviť, a to :
1. aby ma to po odoslaní mailu presmerovalo na hlavnú stránku (skúšal som to cez meta, ale nešlo to. Asi to bola blbosť inak ma to nenapadlo.


Kód:
if($odosli)
{
echo "Požiadavka úspešne odoslaná";
header("Location: http://www.hojko.com/");
}
else
{
echo "Požiadavku sa nepodarilo odoslať";
header("Location: http://www.hojko.com/");
}



alebo cez js:
Kód:
<script>
document.location.href='http://www.hojko.com/';
</script>


alebo:

Kód:
<meta http-equiv="refresh" content="6;URL=http://www.hojko.com">
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu Odoslať e-mail Zobraziť autorove WWW stránky AOL Instant Messenger Yahoo Messenger
ppt
Professional
Professional


Pohlavie: Pohlavie:Muž
Stav: Odhlásený
Založený: 27.05.2006
Príspevky: 1476

Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 15 Aug 2006, 20:57    Predmet: Odpovedať s citátom  

if ($odosli) header("Location: index.php");
else echo "Mail sa nepodarilo odoslat!";
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu
Zobraziť príspevky z predchádzajúcich:    Časy uvádzané v GMT + 1 hodina
Odoslať novú tému   Odpovedať na tému    Obsah fóra www.hojko.com -> Programovanie Choď na stránku 1, 2  Ďalšia
Strana 1 z 2

 
Prejdi na:  
Nemôžete odosielať nové témy do tohto fóra
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
Nemôžete hlasovať v tomto fóre
Nemôžete pripájať súbory do tohto fóra
Môžete sťahovať súbory v tomto fóre


Powered by phpBB © 2005 phpBB Group, phpBB SEO, © Hojko 2004-2008

[ Vygenerované za: 0.2s ] :: [ 16 Queries ] :: [ 36,338 stránok za dnes ] :: [ Dnes DB: 668,747 ] :: [ Max DB: 2,334,336 Queries ]