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 Predchádzajúca  1, 2 
 Moje príspevky :: Zobraziť predchádzajúcu tému :: Zobraziť nasledujúcu tému  
Autor Správa
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, 21:00    Predmet: Odpovedať s citátom  

audiotrack napísal:
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/");


trosku si ma predbehol... Very Happy
...myslim ale, ze mas chybu. Pretoze ak pouzijes header(), tak pred tym nemozes mat uiaden vystup na obrazovku. A ty mas vystup echo.

//k tej2.: skus pridat ten meta tag aj do mail.php
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu
audiotrack
Moderátor
Moderátor


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

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

ppt napísal:
trosku si ma predbehol... Very Happy
...myslim ale, ze mas chybu. Pretoze ak pouzijes header(), tak pred tym nemozes mat uiaden vystup na obrazovku. A ty mas vystup echo.
no tak potom asi len cez meta, alebo js.. lebo ten tvoj spôsob zase neoznámi že to bolo odoslané, len presmeruje.
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
vajda65
Medium Professional
Medium Professional


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

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

ten meta mi tam nefunguje, ten som skúšal ale nešiel.
Javascripty mi nejdú, ani ten s presmerovaným ani ten na kontrolu.

Inak díky chlapi ste super.
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, 21:17    Predmet: Odpovedať s citátom  

audiotrack napísal:
no tak potom asi len cez meta, alebo js.. lebo ten tvoj spôsob zase neoznámi že to bolo odoslané, len presmeruje.

Vlastne aj keby to fungovalo, tak by to bolo nanic. Pretoze by to vypisalo, ze je odoslane, a hned by presmerovalo na uvodnu stranku. Tak potom naco by tam vypisalo, ze bol (nebol) mail odoslany?
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: 1109
Bydlisko: hojko.com
Karma:  Odobrať Kladná karma Pridať

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

mal som v pláne to spraviť tak, že čas by bol 10 sekúnd. A ak by bol odoslaný tak by presmerovalo na index. A keby nie tak naspäť na reklamačný formulár.
Návrat hore
Zobraziť informácie o autorovi Odoslať súkromnú správu Zobraziť autorove WWW stránky
vajda65
Medium Professional
Medium Professional


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

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

Frikso napísal:
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.


dík toto mi pomohlo, pozrel som fórum a hneď som to aj vyriešil
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, 21:53    Predmet: Odpovedať s citátom  

vajda65 napísal:
mal som v pláne to spraviť tak, že čas by bol 10 sekúnd. A ak by bol odoslaný tak by presmerovalo na index. A keby nie tak naspäť na reklamačný formulár.

S tym ti neporadim...

Zda sa mi ale 10 sekund vela. Ked uz tak nech ti po uspesnom odoslani otvoti stranku s textom o odoslani, kde budes mat odkaz na index. A ak by nastala pri odoslani chyba, tak sa mi zda zbytocne presmerovat naspat na formular, pretoze s velkou pravdepodobnostou by chyba nastala opat.
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: 1109
Bydlisko: hojko.com
Karma:  Odobrať Kladná karma Pridať

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

Spravil som to ako si písal s tou stránkou, ktorá potom po 3 sekundách presmeruje na hlavný index. Mal si pravdu 10 sekúnd je veľmi veľa.

Ešte by som chcel aby mi to odosielalo údaje aj s diakritikou,
ale cez:
Kód:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
mi to nejde.

A ako spraviť aby kontrolovalo či sú všetky polia vyplnené? Ide to aj inak ako cez JS? Vôbec mi na webe tie JS nejdú.
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, 22:30    Predmet: Odpovedať s citátom  

vajda65 napísal:
Spravil som to ako si písal s tou stránkou, ktorá potom po 3 sekundách presmeruje na hlavný index. Mal si pravdu 10 sekúnd je veľmi veľa.

Ešte by som chcel aby mi to odosielalo údaje aj s diakritikou,
ale cez:
Kód:

<meta http-equiv="Content-Type" content="text/html; charset=windows-
1250">
mi to nejde.

A ako spraviť aby kontrolovalo či sú všetky polia vyplnené? Ide to aj inak ako cez JS? Vôbec mi na webe tie JS nejdú.

S tou diakritikou ti neporadim...
A jasne, urcite sa da spravit tak, zeby sa skontrolovali tie polia cez PHP. Spisem tu script:
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;

if (!isset($faktura) || !isset($meno) || !isset($mail) || !isset($tovar) || !isset($den) || !isset($mesiac) || !isset($rok) || !isset($porucha)){
echo "Nevyplnil si niektory udaj!";}
else {
   
$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ť";
}
?>

Teoreticky by to malo ist. Moze ale byt, ze tam je nejaka ta chybicka, lebo som to neodskusal. Very Happy
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: 1109
Bydlisko: hojko.com
Karma:  Odobrať Kladná karma Pridať

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

odošle mi to aj bez vyplnených údajov.
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, 23:08    Predmet: Odpovedať s citátom  

Sakra, skusal som to aj ja a tiez mi to nejde. Rad by som vedel, kde je chyba...
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: 1109
Bydlisko: hojko.com
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 16 Aug 2006, 11:58    Predmet: Odpovedať s citátom  

neviete niekto prosím ako spraviť spraviť tu kontrolu vyplnenia údajov a tú diakritiku?
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: 6730
Bydlisko: Prievidza
Karma:  Odobrať Kladná karma Pridať

PríspevokZaslal: 16 Aug 2006, 19:05    Predmet: Odpovedať s citátom  

ppt napísal:
Sakra, skusal som to aj ja a tiez mi to nejde. Rad by som vedel, kde je chyba...
zlyhal ľudský faktor. Treba si pozreť, že ak nie je nastavený deň, mesiac alebo rok, tak sa predáva hodnota 0. Preto v podmienke kde si dal či nie je nastavená táto hodnota ti ju preskočilo, lebo ona je nastavená (ale na nulu). To som spravil kôli tomu filtrovaniu v js. Spravte to takto,a pôjde vám to:
Kód:
<?php
if ((!isset($_POST["faktura"])) || (!isset($_POST["meno"])) || (!isset($_POST["mail"])) ||

(!isset($_POST["tovar"])) || ($_POST["Den"]=="0") || ($_POST["mesiac"]=="0") ||

($_POST["rok"]=="0") || (!isset($_POST["porucha"]))){
echo "Nevyplnil si niektory udaj!";}
else {
$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ť";
}
?>

a ešte si tam mal chybu, že si ich najprv chcel načítavať až potom si overoval či vôbec sú hodnoty predávané. A vajda: daj tam aj ten js, aj toto overovanie v php. Pretože to js čo som ti spravil určite ide (skúšal som) a to že ty máš vypnuté javascripty neznamená že ich má vypnuté každý. Tam mu hneď aj napíše čo nemá vyplnené, preto je lepšie. Dá sa to spraviť aj v php že bude konkrétne písať ktorú hodnotu nevyplnil, ale to sa mi už nechce. Možno inokedy.
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: 16 Aug 2006, 20:31    Predmet: Odpovedať s citátom  

Embarassed audiotrack: teraz som pisal do predchadzajucej temy, ze sme si 1:1. Tak opravujem: uz je 2:1

Dik za vysvetlenie. Rolling Eyes
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 Predchádzajúca  1, 2
Strana 2 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 ] :: [ 22,685 stránok za dnes ] :: [ Dnes DB: 634,313 ] :: [ Max DB: 2,334,336 Queries ]