dotazník

Programovacie jazyky, rady, poradňa...
vajda65
Medium Professional
Medium Professional
Používateľov profilový obrázok
Príspevky: 1250
Registrovaný: 22 feb 2005, 16:36
Bydlisko: hojko.com
Kontaktovať používateľa:

Príspevok od používateľa vajda65 »

ide hlavne o toto:

Kód: Vybrať všetko

<tr>
      <td width="60%" class="text7">&nbsp;Typ prevádzky (napr. výroba, administratíva):</td>
<td height="20" align="center" valign="top" colspan="3"> <textarea name="typpr" cols="40" rows="1" class="text4" ></textarea></td>
      </tr>
to jedine som pridával

//autoeditácia príspevku ( 21 Jun 2009, 20:53 )

Kód: Vybrať všetko

define('NAVBAR_TITLE', 'Žiadosť o cenovú ponuku');
define('HEADING_TITLE', 'Žiadosť o cenovú ponuku');

define('TEXT_INFORMATION', '

<h2>Prosím vyplnte všetky polia označené hviezdičkou.</h2>

<form action="mail1.php" method="post">
<div class="obsah_border">
<table width="100%" cellpadding="2" cellspacing="0" border="0"  style="font-size:1.2em;">
   <tr>
      <td width="40%" class="text1">&nbsp;<b>Firma:*</b></td>
      <td><input name="firma" type="text" class="text4" value="" size="35"></td>
   </tr>

   <tr>
      <td width="40%" class="text1">&nbsp;<b>Kontaktná osoba:*</b></td>
      <td><input name="osoba" type="text" class="text4" value="" size="35"></td>
   </tr>
   
   <tr>
      <td width="40%" class="text1">&nbsp;<b>Telefónne číslo:*</b></td>
      <td><input name="telcislo" type="text" class="text4" value="" size="35"></td>
    </tr>

   <tr>
      <td width="40%" class="text1">&nbsp;<b>E-mail:*</b></td>
      <td><input name="email" type="text" class="text4" value="" size="35"></td>
   </tr>
</table>
</div>

<div class="obsah_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2" style="font-size:1.2em;">
   <tr>
      <td colspan="3"><span class="text7"><b>Požadovaný systém:</b></span></td>
    </tr>

   <tr>
      <td width="60%" class="text7">&nbsp;Kartový:</td>
      <td width="20%"><input name="pdska" type="checkbox" value="ano"><span class="text7">áno</span></td>
      <td width="20%"><input name="pdskn" type="checkbox" value="nie"><span class="text7">nie</span></td>
   </tr>                     

   <tr>
      <td width="60%" class="text7">&nbsp;Biometrický:</td>
        <td width="20%"><input name="pdsba" type="checkbox" value="ano"><span class="text7">áno</span></td>
        <td width="20%"><input name="pdsbn" type="checkbox" value="nie"><span class="text7">nie</span></td>
   </tr>                     

   [b]<tr>
      <td width="60%" class="text7">&nbsp;Typ prevádzky (napr. výroba, administratíva):</td>
<td height="20" align="center" valign="top" colspan="3"> <textarea name="typpr" cols="40" rows="1" class="text4" ></textarea></td>
      </tr>[/b]
</table>
</div>


<div class="obsah_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2" style="font-size:1.2em;">
   <tr>
      <td width="60%" class="text1"><b>&nbsp;Evidencia dochádzky:</b></td>
      <td width="20%"><input name="dsboxa" type="checkbox" value="ano"><span class="text7">áno</span></td>
      <td width="20%"><input name="dsboxb" type="checkbox" value="nie"><span class="text7">nie</span></td>   
</tr>
   
                        

   <tr>
      <td width="60%" class="text7">&nbsp;Počet zamestnancov:</td>
      <td colspan="2"><input name="dspzam" type="text" class="text4" size="10"></td>
   </tr>

   <tr>
      <td width="60%" class="text7">&nbsp;Počet kontrolných bodov:</td>
      <td colspan="2"><input name="dspm" type="text" class="text4" size="10"></td>
   </tr>



</table>
</div>

<div class="obsah_border">
<table width="100%" border="0" cellspacing="0" cellpadding="2" style="font-size:1.2em;">
   <tr>
      <td width="60%" class="text1"><b>&nbsp;Prístupový systém:</b></td>
      <td width="20%"><input name="prsa" type="checkbox" value="ano"><span class="text7">áno</span></td>
      <td width="20%"><input name="prsn" type="checkbox" value="nie"><span class="text7">nie</span></td>   
   </tr>
   
   <tr>
      <td width="60%" class="text7">&nbsp;Počet vstupných bodov:</td>
      <td colspan="2"><input name="prpvb" type="text" class="text4" size="10"></td>
   </tr>

   <tr>
      <td width="60%" class="text7">&nbsp;Počet obojstranne kontrolovaných dverí:</td>
      <td colspan="2"><input name="dspkd" type="text" class="text4" size="10"></td>
   </tr>
   
   <tr>
      <td width="60%" class="text7">&nbsp;Mechanická zábrana (turniket, speedpass):</td>
        <td width="20%"><input name="kvtcpipa" type="checkbox" value="ano">   <span class="text7">áno</span></td>
      <td width="20%"><input name="kvtcpipn" type="checkbox" value="nie"> <span class="text7">nie</span></td>
   </tr>                     

   <tr>
      <td height="20" valign="middle" class="text7" colspan="3">&nbsp;Doplnujúce údaje:</td>
   </tr>

   <tr>
      <td height="55" align="center" valign="top" colspan="3"> <textarea name="dstext" cols="70" rows="3" class="text4" ></textarea></td>
   </tr>
</table>
</div>
     
   <div class="obsah_border">
<table border="0" cellpadding="2" cellspacing="0" width="100%" style="font-size:1.2em;">

   <tr>
      <td><input name="kvena" value="Kamerový systém" type="checkbox"> <span class="text1"><b>Kamerový systém</b></span></td>
   </tr>

   <tr>
      <td class="text7" height="20" valign="middle">&nbsp;Prosím uvedte vaše požiadavky a predstavy využitia.</td>
   </tr>

   <tr>
      <td align="center" height="55" valign="top"><textarea name="kvenn" cols="130" rows="3" class="text4" id="kvenn"></textarea></td>
   </tr>
</table>
</div>


<div class="obsah_border">
<table width="100%" border="0" cellspacing="0" cellpadding="3" style="font-size:1.2em;">

   <tr>
      <td width="58%" align="center"><input type="submit" name="Submit" value="Odoslať"><input name="odoslane" type="hidden" value="true"></td>
   </tr>

</table>
</div>

a tu je mail
Kód:

Kód: Vybrať všetko

<html>
<body>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
<?php
function get_post($name)
{
        return isset($_POST[$name]) ? trim($_POST[$name]) : "";
}

$firma=get_post("firma");
$osoba=get_post("osoba");
$telcislo=get_post("telcislo");
$email=get_post("email");
if ($firma == "" || $osoba == "" || $telcislo == "" ||  email == ""){
    echo "Nevyplnili ste niektorý povinný údaj!";
} else {


$firma=$_POST["firma"];
$osoba=$_POST["osoba"];
$telcislo=$_POST["telcislo"];
$email=$_POST["email"];
$pdska=$_POST["pdska"];
$pdskn=$_POST["pdskn"];
$pdsba=$_POST["pdsba"];
$pdsbn=$_POST["pdsbn"];
$typpr=$_POST["typpr"];
$dsbox=$_POST["dsbox"];
$dsboxa=$_POST["dsboxa"];
$dsboxn=$_POST["dsboxb"];
$prsa=$_POST["prsa"];
$prsn=$_POST["prsn"];
$prprvb=$_POST["prpvb"];
$dstcpipa=$_POST["dstcpipa"];
$dstcpipn=$_POST["dstcpipn"];
$dszbpa=$_POST["dszbpa"];
$dszbpn=$_POST["dszbpn"];
$dspzam=$_POST["dspzam"];
$dspm=$_POST["dspm"];
$dspkd=$_POST["dspkd"];
$kvtcpipa=$_POST["kvtcpipa"];
$kvtcpipn=$_POST["kvtcpipn"];
$dstext=$_POST["dstext"];
$kvena=$_POST["kvena"];
$kvenn=$_POST["kvenn"];
$kvpdve=$_POST["kvpdve"];
$evltext=$_POST["evltext"];

 
$text="Ziadost o cenovu ponuku \n \n Nazov firmy:".$firma." \n Kontaktna osoba: ".$osoba." \n Telefonne cislo: ".$telcislo." \n Mail: ".$email."
\n Kartovy system ano: ".$pdska." \n Kartovy system nie: ".$pdskn." \n Biometricky system ano: ".$pdsba." \n Biometricky system nie: ".$pdsbn." \n Typ prevadzky: ".$typpr."
\n Dochadzka ano: ".$dsboxa." \n Dochadzka nie: ".$dsboxb."\n Pocet zamestnancov: ".$dspzam." \n Kontrolne body: ".$dspm."
\n Pristupovy system ano: ".$prsa." \n Pristupovy system nie: ".$prsn."\n Pocet vstupnych bodov: ".$prpvb." \n Pocet obojstranne kontrolovanych dveri: ".$dspkd." \n Mechanicka zabrana ano: ".$kvtcpipa." \n Mechanicka zabrana nie: ".$kvtcpipn." \n Doplnujuce udaje: ".$dstext."
\n Kamerovy system: ".$kvena." \n Doplnujuce udaje: ".$kvenn;

$from = "xxx.sk";
$headers = "From: $from\r\n" .
  "MIME-Version: 1.0\r\n" .
  "Content-type: text/plain; charset=WINDOWS-1250\r\n" .
  "Content-Transfer-Encoding: 8bit";
$odosli= mail("xxx", "Ziadost o cenovu ponuku", $text, $headers);


if($odosli)
header("Location: xxx/succesfull_mail1.php");
else
 echo "Po×iadavku sa nepodarilo odoslaŁ";
header("Location: xxx/succesfull_mail1.php");
}
?>
</body>
</html>/html>html>
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

a nejaká sprievodná otázka k tomu, čo od nás vlastne chceš? Btw, na konci máš nejak vela tých uzavrení hmlka: </html>/html>html>
Arkarian
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 237
Registrovaný: 30 jan 2009, 21:21
Bydlisko: Doma :)
Kontaktovať používateľa:

Príspevok od používateľa Arkarian »

No ... Moc jsem z toho nepochopil s cim chces pomoct ?
Snacker
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 362
Registrovaný: 08 jún 2009, 22:42
Kontaktovať používateľa:

Príspevok od používateľa Snacker »

To co si sem hodil, ved aspon napis co potrebujes a inak mas tam dost chyb
vajda65
Medium Professional
Medium Professional
Používateľov profilový obrázok
Príspevky: 1250
Registrovaný: 22 feb 2005, 16:36
Bydlisko: hojko.com
Kontaktovať používateľa:

Príspevok od používateľa vajda65 »

jaj sorry písal som mail pred tým a ten text sa stratil....

ide o to že to čo som na začiatku popísal že som pridal v poslednej dobe zrejme spôsobili že mi chodia menej maily na danú adresu, ako keby tam bola nejaká výrazna chyba kvôli ktorej to neprejde cez mail server

//autoeditácia príspevku ( 21 Jun 2009, 21:11 )
inak ja som to nepísal, kod neovládam nechal som si to robiť ešte kedysi dávno a ten začiatok som pridal iba tak podla ostatných že by to malo byť...
ak my to niekto opraví tak budem veľmi vdačný....
Arkarian
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 237
Registrovaný: 30 jan 2009, 21:21
Bydlisko: Doma :)
Kontaktovať používateľa:

Príspevok od používateľa Arkarian »

Kód: Vybrať všetko

if($odosli) 
header("Location: xxx/succesfull_mail1.php"); 
else 
 echo "Po×iadavku sa nepodarilo odoslaŁ"; 
header("Location: xxx/succesfull_mail1.php"); 
} 
?> 
</body> 
</html>/html>html>
Zkus nahradit za toto :

Kód: Vybrať všetko

if($odosli)  {
header("Location: xxx/succesfull_mail1.php"); 
}
else 
{
 echo "Po×iadavku sa nepodarilo odoslaŁ"; 
} 
?> 
</body> 
</html>
Mozna radim spatne taky neato nejsem nejaky profik :) to co jsem napsal je skoro to stejne jenom ze ty jsi tam mel stejny header ale mimo else ... nevim jestli tam ma byt nebo ne jetli ano tak si ho tam dodelej
Frikso
Darca
Darca
Používateľov profilový obrázok
Príspevky: 4777
Registrovaný: 07 mar 2006, 19:09

Príspevok od používateľa Frikso »

Ako ti napísal Arkarian, odošleš mail, ak script nezbehne spravne a mail sa neodošle tak sa o tom nedozvieš.
Hlášku o chybe ti síce vypíše ale v zápätí ťa presmeruje na xxx/succesfull_mail1.php - z názvu usudzujem, že je to stránka s hlásením o úspešnom mailingu.
vajda65
Medium Professional
Medium Professional
Používateľov profilový obrázok
Príspevky: 1250
Registrovaný: 22 feb 2005, 16:36
Bydlisko: hojko.com
Kontaktovať používateľa:

Príspevok od používateľa vajda65 »

dobre mám to teraz podla neho:

Kód: Vybrať všetko

if($odosli) { 
header("Location: http://xxx/catalog/succesfull_mail1.php"); 
}  
else
{
 echo "Po×iadavku sa nepodarilo odoslaŁ";
}
header("Location: http://xxx/catalog/succesfull_mail1.php");
}
?>
testol som, z osmich pokusov šlo sedem jeden neprešiel, zachytený v spame nie je
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

nemáš to podla neho. Druhý header tam nemá čo robiť
vajda65
Medium Professional
Medium Professional
Používateľov profilový obrázok
Príspevky: 1250
Registrovaný: 22 feb 2005, 16:36
Bydlisko: hojko.com
Kontaktovať používateľa:

Príspevok od používateľa vajda65 »

aha sorry som v tom lama takže takto?

Kód: Vybrať všetko

if($odosli) { 
header("Location: http://xxxk/catalog/succesfull_mail1.php"); 
}  
else
{
 echo "Po×iadavku sa nepodarilo odoslaŁ";
}
?>
</body>
</html>/html>html>
ten začiatok čo som dal čierným je v pohode? nemôže on robiť ten problém?

//autoeditácia príspevku ( 21 Jun 2009, 22:29 )
tak teraz mi to hodilo hlašku s tým posledným html riadkom, takže zrejme ten robí všetky tie problémy akurát si to nikto nevšimol ako to má byť?

//autoeditácia príspevku ( 21 Jun 2009, 22:33 )
toto je ten error

Parse error: syntax error, unexpected $end in /amd/10.0.0.24/home/data/html/xxx/public_html/catalog/mail1.php on line 73

73 je posledny riadok
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

ach jaj

Kód: Vybrať všetko

if($odosli) {
header("Location: http://xxxk/catalog/succesfull_mail1.php");
} 
else
{
 echo "Po×iadavku sa nepodarilo odoslaŁ";
}
}
?>
</body>
</html>
vajda65
Medium Professional
Medium Professional
Používateľov profilový obrázok
Príspevky: 1250
Registrovaný: 22 feb 2005, 16:36
Bydlisko: hojko.com
Kontaktovať používateľa:

Príspevok od používateľa vajda65 »

:D king of lama

zázrak zrazu to nehádže ani ten error

dík
Napísať odpoveď