HTML zapis u e-mailu za select box

poruka: 28
|
čitano: 2.302
|
moderatori: Lazarus Long, XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
13 godina
neaktivan
offline
HTML zapis u e-mailu za select box

Ovako ljudi,jos testiram,stavio sam da mi ljudi kada kliknu sumbit šalju informacije na moj e-mail,ovo je php:http://pastebin.com/tQQ5035Z,a ovo html za test:http://pastebin.com/GPP6GC2b

PROBLEM JE STO NECE ZAPISATI SELECT BOX(STAVIO SAM DA AUTE)

   if(!isset($_POST['Ime']) ||

     !isset($_POST['Uplatnica']) ||

     !isset($_POST['email']) ||

     !isset($_POST['ID_NARUDZBE']) ||

     !isset($_POST['carlist']) ||----OVAJ NERADI

     !isset($_POST['Drzava']) ||

     !isset($_POST['opis'])) {

     died('We are sorry, but there appears to be a problem with the form you submitted.');     

   }

select box mi se nezeli zapisat na e-mail i izbacuje error,a ja neznam kako da stavim da se taj select box zapisuje na email kao i ostalo,sva polja za text valjaju,osim tog menu-a i zbog njega imam gresku.Zna li netko kako da dodam select box da mi i njega salje na mail?

 
0 0 hvala 0
13 godina
neaktivan
offline
Re: HTML zapis u e-mailu za select box
Djoko kaže...

Ljudi,jel zna itko?

 

Bilo bi lakše kada bi postavio i HTML dio da vidimo kakva je struktura uopće tog Select-a , koji se name="" naveo za njega.

 
0 0 hvala 0
13 godina
neaktivan
offline
HTML zapis u e-mailu za select box

<form name="contactform" method="post" action="naruceno.php">

<div align="center">

<div style="position: absolute; width: 797px; height: 283px; z-index: 2; left: 13px; top: 69px" id="layer2">

<form>

<select name="carlist" form="contactform">

  <option value="volvo">Volvo</option>

  <option value="saab">Saab</option>

  <option value="mercedes">Mercedes</option>

  <option value="audi">Audi</option>

</select>

</form>

ZA AKTIVIRANJE NARUDŽBE:<p align="left">-UPIŠITE IME</p>

<p align="left">-U POLJE UPLATNICA STAVITE LINK ZA VAŠU UPLATNICU,UPLOADAJTE 

JE NA <i>WWW.ZASLIKE.COM</i></p>

<p align="left">-UPIŠITE ISPRAVAN E-MAIL</p>

<p align="left">-ID NARUDŽBE(U SVAKOJ NAŠOJ PONUDI STOJI ID,BEZ ID-A NEMA 

NARUDŽBE!)</p>

<p align="left"><i>-POGLEDAJ OVDJE ZA IZGLED UPLATNICE:

<font color="#FF0000"><u>UPLATNICA</u></font></i></p>

<p align="left">-U OPIS POSTAVITE DODATNE INFORMACIJE:DRŽAVA,BROJ SLOTOVA ZA 

SRW ITD...</div>

<div align="right">

<table width="550">

<tr>

 <td valign="top" width="212" height="68">

  <label for="first_name"><div class="text">

<font size="5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IME</font>

</div> </label>&nbsp;</td>

 <td align="left" width="228" height="68">

  <input  type="text" name="Ime" class="img" maxlength="50" size="44">

 </td>

</tr>

<tr>

 <td valign="top" width="212">

  <label for="first_name"><div class="text">

<p align="right">

<font size="5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 

Država</font>

</div> </label>&nbsp;</td>

 <td align="left" width="228">

  <input  type="text" name="Drzava" class="img" maxlength="50" size="44">

 </td>

</tr>

<tr>

 <td valign="top"" width="212" height="79">

  <label for="last_name"><div class="text">

<font size="5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UPLATNICA</font>

</div> </label>&nbsp;</td>

 <td align="left" width="228" height="79">

  <input  type="text" name="Uplatnica" class="img" maxlength="50" size="44">

 </td>

</tr>

<tr>

 <td valign="top" width="212">

  <label for="email"><div class="text">

<font size="5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; E-MAIL </font>&nbsp;</div> </label>&nbsp;</td>

 <td align="left" width="228">

  <input  type="text" name="email" class="img" maxlength="80" size="44">

 </td>

</tr>

<tr>

 <td valign="top" width="212" height="68">

  <div class="text">

<font size="5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ID NARUDZBE</font>

</div>

 </td>

 <td align="left" width="228" height="68">

  <input  type="text" name="ID NARUDZBE" class="img" maxlength="30" size="44">

 </td>

</tr>

<tr>

 <td valign="top" width="212">

  <label for="comments"><div class="text">

&nbsp;<p><font size="5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; OPIS</font>

</div> </label>&nbsp;</td>

 <td valign="bottom" width="228">

  <textarea  name="opis" maxlength="1000" class="img" cols="25" rows="6"></textarea>

 </td>

</tr>

<tr>

 <td colspan="2" style="text-align:center">

  <input type="submit" class="img text" value="Naruci">   <a href="index.htm">Email Form</a>

 </td>

</tr>

</table>

</div>

</div>

</form>

<p>&nbsp;</p>

<td valign="top" width="212">

  <label for="first_name"><div class="text">

<font size="5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 

</font>

</div> </label>

<p>&nbsp;</td>

 <td align="left" width="228">

  </p>

  <div style="position: absolute; width: 436px; height: 33px; z-index: 3; left: 71px; top: 25px" id="layer3">

&nbsp;</div>

<p>&nbsp;</td>

<style>

.text

{

text-shadow: 0 0 10px #c61a1a;

font-size:20px;

color:#c61a1a;

}

</style>

<style>

.img

{

-moz-box-shadow: 0 3 5px #fff;

-webkit-box-shadow: 0 0 5px #fff;

box-shadow: 0px 0px 5px #fff;

}

</style>

 

 
0 0 hvala 0
13 godina
neaktivan
offline
HTML zapis u e-mailu za select box

A OVO JE PHP KOJIM SALJEM PODATKE NA MAIL:

<?php

if(isset($_POST['email'])) {

 

   // EDIT THE 2 LINES BELOW AS REQUIRED

   $email_to = "djokosteamsfree@gmail.com";

   $email_subject = "narudzba";

 

 

   function died($error) {

     // your error code can go here

     echo "ŽAO NAM JE,IMA GREŠAKA U VAŠOJ NARUDŽBI. ";

     echo "POGLEDAJTE ZAPIS GREŠKE:.<br /><br />";

     echo $error."<br /><br />";

     echo "POGLEDAJTE VAŠE POLJE I PROBAJTE PONOVO!.<br /><br />";

     die();

   }

 

   // validation expected data exists

   if(!isset($_POST['Ime']) ||

     !isset($_POST['Uplatnica']) ||

     !isset($_POST['email']) ||

     !isset($_POST['ID_NARUDZBE']) ||

     !isset($_POST['carlist']) ||

     !isset($_POST['Drzava']) ||

     !isset($_POST['opis'])) {

     died('We are sorry, but there appears to be a problem with the form you submitted.');     

   }

 

   $Ime = $_POST['Ime']; // required

   $Uplatnica = $_POST['Uplatnica']; // required

   $email_from = $_POST['email']; // required

   $carlist = $_POST['carlist']; // required

   $Drzava = $_POST['Drzava']; // required

   $ID_NARUDZBE = $_POST['ID_NARUDZBE']; // required

   $opis = $_POST['opis']; // required

 

   $error_message = "";

   $email_exp = '/^[A-Za-z0-9._%-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}$/';

  if(!preg_match($email_exp,$email_from)) {

   $error_message .= 'VASA E-MAIL ADRESA NIJE TOCNA.MOLIMO UNESITE ISPRAVNU!.<br />';

  }

   $string_exp = "/^[A-Za-z .'-]+$/";

  if(!preg_match($string_exp,$Ime)) {

   $error_message .= '"NISTE UPISALI IME".<br />';

  }

  if(!preg_match($string_exp,$Uplatnica)) {

   $error_message .= 'The Last Name you entered does not appear to be valid.<br />';

  }

  if(strlen($opis) < 2) {

   $error_message .= 'The Comments you entered do not appear to be valid.<br />';

  }

  if(strlen($Drzava) < 2) {

   $error_message .= 'The Comments you entered do not appear to be valid.<br />';

  }

  if(strlen($error_message) > 0) {

   died($error_message);

  }

   $email_message = "Form details below.\n\n";

 

   function clean_string($string) {

    $bad = array("content-type","bcc:","to:","cc:","href");

    return str_replace($bad,"",$string);

   }

 

   $email_message .= "Ime: ".clean_string($Ime)."\n";

   $email_message .= "Uplatnica: ".clean_string($Uplatnica)."\n";

   $email_message .= "Email: ".clean_string($email_from)."\n";

   $email_message .= "ID_NARUDZBE: ".clean_string($ID_NARUDZBE)."\n";

   $email_message .= "opis: ".clean_string($opis)."\n";

   $email_message .= "Drzava: ".clean_string($Drzava)."\n";

   $email_message .= "carlist: ".clean_string($carlist)."\n";

// create email headers

$headers = 'From: '.$email_from."\r\n".

'Reply-To: '.$email_from."\r\n" .

'X-Mailer: PHP/' . phpversion();

@mail($email_to, $email_subject, $email_message, $headers);  

?>

 

 

<?php

}

?><p>NARUCENO!</p>

 
0 0 hvala 0
17 godina
offline
HTML zapis u e-mailu za select box

imaš višak form elemenata u html obrazcu.

All software has bugs.Any developer who claims that his or her software is always bug-free is living in a fantasy world.
Moj PC  
0 0 hvala 0
17 godina
offline
Re: HTML zapis u e-mailu za select box
Djoko kaže...

<form name="contactform" method="post" action="naruceno.php">

<div align="center">

<div style="position: absolute; width: 797px; height: 283px; z-index: 2; left: 13px; top: 69px" id="layer2">

<form>

<select name="carlist" form="contactform">

  <option value="volvo">Volvo</option>

  <option value="saab">Saab</option>

  <option value="mercedes">Mercedes</option>

  <option value="audi">Audi</option>

</select>

</form>

ZA AKTIVIRANJE NARUDŽBE:<p align="left">-UPIŠITE IME</p>

<p align="left">-U POLJE UPLATNICA STAVITE LINK ZA VAŠU UPLATNICU,UPLOADAJTE 

JE NA <i>WWW.ZASLIKE.COM</i></p>

<p align="left">-UPIŠITE ISPRAVAN E-MAIL</p>

<p align="left">-ID NARUDŽBE(U SVAKOJ NAŠOJ PONUDI STOJI ID,BEZ ID-A NEMA 

NARUDŽBE!)</p>

<p align="left"><i>-POGLEDAJ OVDJE ZA IZGLED UPLATNICE:

<font color="#FF0000"><u>UPLATNICA</u></font></i></p>

<p align="left">-U OPIS POSTAVITE DODATNE INFORMACIJE:DRŽAVA,BROJ SLOTOVA ZA 

SRW ITD...</div>

<div align="right">

<table width="550">

<tr>

 <td valign="top" width="212" height="68">

  <label for="first_name"><div class="text">

<font size="5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IME</font>

</div> </label>&nbsp;</td>

 <td align="left" width="228" height="68">

  <input  type="text" name="Ime" class="img" maxlength="50" size="44">

 </td>

</tr>

<tr>

 <td valign="top" width="212">

  <label for="first_name"><div class="text">

<p align="right">

<font size="5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 

Država</font>

</div> </label>&nbsp;</td>

 <td align="left" width="228">

  <input  type="text" name="Drzava" class="img" maxlength="50" size="44">

 </td>

</tr>

<tr>

 <td valign="top"" width="212" height="79">

  <label for="last_name"><div class="text">

<font size="5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UPLATNICA</font>

</div> </label>&nbsp;</td>

 <td align="left" width="228" height="79">

  <input  type="text" name="Uplatnica" class="img" maxlength="50" size="44">

 </td>

</tr>

<tr>

 <td valign="top" width="212">

  <label for="email"><div class="text">

<font size="5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; E-MAIL </font>&nbsp;</div> </label>&nbsp;</td>

 <td align="left" width="228">

  <input  type="text" name="email" class="img" maxlength="80" size="44">

 </td>

</tr>

<tr>

 <td valign="top" width="212" height="68">

  <div class="text">

<font size="5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ID NARUDZBE</font>

</div>

 </td>

 <td align="left" width="228" height="68">

  <input  type="text" name="ID NARUDZBE" class="img" maxlength="30" size="44">

 </td>

</tr>

<tr>

 <td valign="top" width="212">

  <label for="comments"><div class="text">

&nbsp;<p><font size="5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; OPIS</font>

</div> </label>&nbsp;</td>

 <td valign="bottom" width="228">

  <textarea  name="opis" maxlength="1000" class="img" cols="25" rows="6"></textarea>

 </td>

</tr>

<tr>

 <td colspan="2" style="text-align:center">

  <input type="submit" class="img text" value="Naruci">   <a href="index.htm">Email Form</a>

 </td>

</tr>

</table>

</div>

</div>

</form>

<p>&nbsp;</p>

<td valign="top" width="212">

  <label for="first_name"><div class="text">

<font size="5">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 

</font>

</div> </label>

<p>&nbsp;</td>

 <td align="left" width="228">

  </p>

  <div style="position: absolute; width: 436px; height: 33px; z-index: 3; left: 71px; top: 25px" id="layer3">

&nbsp;</div>

<p>&nbsp;</td>

<style>

.text

{

text-shadow: 0 0 10px #c61a1a;

font-size:20px;

color:#c61a1a;

}

</style>

<style>

.img

{

-moz-box-shadow: 0 3 5px #fff;

-webkit-box-shadow: 0 0 5px #fff;

box-shadow: 0px 0px 5px #fff;

}

</style>

 

Žuto je višak

All software has bugs.Any developer who claims that his or her software is always bug-free is living in a fantasy world.
13 godina
neaktivan
offline
HTML zapis u e-mailu za select box

obrisao sam visak,no da pitam,da nije problem u php fileu kao da select-box nemoze koristiti Post method.

<?php

if(isset($_POST['email'])) {

 

  // EDIT THE 2 LINES BELOW AS REQUIRED

  $email_to = "djokosteamsfree@gmail.com";

  $email_subject = "narudzba";

 

 

  function died($error) {

   // your error code can go here

   echo "ŽAO NAM JE,IMA GREŠAKA U VAŠOJ NARUDŽBI. ";

   echo "POGLEDAJTE ZAPIS GREŠKE:.<br /><br />";

   echo $error."<br /><br />";

   echo "POGLEDAJTE VAŠE POLJE I PROBAJTE PONOVO!.<br /><br />";

   die();

  }

 

  // validation expected data exists

  if(!isset($_POST['Ime']) ||

   !isset($_POST['Uplatnica']) ||

   !isset($_POST['email']) ||

   !isset($_POST['ID_NARUDZBE']) ||

   !isset($_POST['carlist']) ||

   !isset($_POST['Drzava']) ||

   !isset($_POST['opis'])) {

   died('We are sorry, but there appears to be a problem with the form you submitted.');    

  }

 

  $Ime = $_POST['Ime']; // required

  $Uplatnica = $_POST['Uplatnica']; // required

  $email_from = $_POST['email']; // required

  $carlist = $_POST['carlist']; // required

  $Drzava = $_POST['Drzava']; // required

  $ID_NARUDZBE = $_POST['ID_NARUDZBE']; // required

  $opis = $_POST['opis']; // required

 

  $error_message = "";

  $email_exp = '/^[A-Za-z0-9._%-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}$/';

  if(!preg_match($email_exp,$email_from)) {

  $error_message .= 'VASA E-MAIL ADRESA NIJE TOCNA.MOLIMO UNESITE ISPRAVNU!.<br />';

  }

  $string_exp = "/^[A-Za-z .'-]+$/";

  if(!preg_match($string_exp,$Ime)) {

  $error_message .= '"NISTE UPISALI IME".<br />';

  }

  if(!preg_match($string_exp,$Uplatnica)) {

  $error_message .= 'The Last Name you entered does not appear to be valid.<br />';

  }

  if(strlen($opis) < 2) {

  $error_message .= 'The Comments you entered do not appear to be valid.<br />';

  }

  if(strlen($Drzava) < 2) {

  $error_message .= 'The Comments you entered do not appear to be valid.<br />';

  }

  if(strlen($error_message) > 0) {

  died($error_message);

  }

  $email_message = "Form details below.\n\n";

 

  function clean_string($string) {

   $bad = array("content-type","bcc:","to:","cc:","href");

   return str_replace($bad,"",$string);

  }

 

  $email_message .= "Ime: ".clean_string($Ime)."\n";

  $email_message .= "Uplatnica: ".clean_string($Uplatnica)."\n";

  $email_message .= "Email: ".clean_string($email_from)."\n";

  $email_message .= "ID_NARUDZBE: ".clean_string($ID_NARUDZBE)."\n";

  $email_message .= "opis: ".clean_string($opis)."\n";

  $email_message .= "Drzava: ".clean_string($Drzava)."\n";

  $email_message .= "carlist: ".clean_string($carlist)."\n";

// create email headers

$headers = 'From: '.$email_from."\r\n".

'Reply-To: '.$email_from."\r\n" .

'X-Mailer: PHP/' . phpversion();

@mail($email_to, $email_subject, $email_message, $headers);  

?>

 

 

<?php

}

?><p>NARUCENO!</p>

 
0 0 hvala 0
17 godina
offline
HTML zapis u e-mailu za select box

stavi na vrh php datoteke sljedeće:

 

<?

 

echo var_dump($_POST['carlist'])."<br>";

print_r($_POST['carlist']);

exit;

... ovdje ide ostatak tvog koda

 

vidi vraća li ti rezultat ono što je selektirano.

 

Također možeš koristiti firebug u firefoxu ili developer tools u chrome da vidiš što ti tvoj obrazac šalje.

All software has bugs.Any developer who claims that his or her software is always bug-free is living in a fantasy world.
Poruka je uređivana zadnji put uto 23.7.2013 18:47 (Nix).
Moj PC  
0 0 hvala 0
13 godina
neaktivan
offline
HTML zapis u e-mailu za select box

Chrome konzola nema nista,a kada kliknem naruci izbaci NULL poruke nema

 
0 0 hvala 0
17 godina
offline
HTML zapis u e-mailu za select box

Žuto višak  <select name="carlist" form="contactform">

All software has bugs.Any developer who claims that his or her software is always bug-free is living in a fantasy world.
Moj PC  
0 0 hvala 0
17 godina
offline
Re: HTML zapis u e-mailu za select box
Djoko kaže...

Chrome konzola nema nista,a kada kliknem naruci izbaci NULL poruke nema

u konzoli, tab Network, sa lijeve strane u listi klikni na naruci.php , desno selektiraj header i rezultati su tu.

All software has bugs.Any developer who claims that his or her software is always bug-free is living in a fantasy world.
Poruka je uređivana zadnji put uto 23.7.2013 19:35 (Nix).
13 godina
neaktivan
offline
HTML zapis u e-mailu za select box

preview

 NULL

<br>
response
NULL
<br>
headers
  1. Request URL:
  2. Request Method:
    POST
  3. Status Code:
    200 OK
  4. Request Headersview source
    1. Accept:
      text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    2. Accept-Encoding:
      gzip,deflate,sdch
    3. Accept-Language:
      en-US,en;q=0.8
    4. Cache-Control:
      max-age=0
    5. Connection:
      keep-alive
    6. Content-Length:
      87
    7. Content-Type:
      application/x-www-form-urlencoded
    8. Cookie:
      __utma=245654598.1263966315.1373834733.1374598519.1374603271.11; __utmb=245654598.7.10.1374603271; __utmc=245654598; __utmz=245654598.1374518422.6.6.utmcsr=cpanel.serversfree.com|utmccn=(referral)|utmcmd=referral|utmcct=/index
    9. Host:
      stolnitenisernestinovo.bugs3.com
    10. Origin:
    11. Referer:
    12. User-Agent:
      Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.72 Safari/537.36
  5. Form Dataview sourceview URL encoded
    1. Ime:
      Ime
    2. Drzava:
      Drzava
    3. Uplatnica:
      Uplatnica
    4. email:
      email
    5. ID NARUDZBE:
      ID NARUDZBE
    6. opis:
      Opis
  6. Response Headersview source
    1. Connection:
      keep-alive
    2. Content-Length:
      9
    3. Content-Type:
      text/html
    4. Date:
      Tue, 23 Jul 2013 18:17:39 GMT
    5. Server:
      hosting
    6. X-Powered-By:
      PHP/5.3.24
    7. nezeli poslat email,sve dok ne obrisem u php fileu carlist
 
0 0 hvala 0
17 godina
offline
HTML zapis u e-mailu za select box

Jesi li uklonio višak?

 

 

All software has bugs.Any developer who claims that his or her software is always bug-free is living in a fantasy world.
Moj PC  
0 0 hvala 0
13 godina
neaktivan
offline
HTML zapis u e-mailu za select box

jesam,oni formovi viska,ali da pokazem samo,ovaj carlist stvara probleme,kada ga obrisem iz koda,ostalo valja:

u php za carlist:

!isset($_POST['carlist']) ||

$carlist = $_POST['carlist']; // required

$email_message .= "carlist: ".clean_string($carlist)."\n";

 

u html ovo je kod za carlist koji stvara probleme:

<select name="carlist" form="contactform">

  <option value="volvo">Volvo</option>

  <option value="saab">Saab</option>

  <option value="mercedes">Mercedes</option>

  <option value="audi">Audi</option>

</select>

ostale forme rade:

<input  type="text" name="Ime" class="img" maxlength="50" size="44">

<input  type="text" name="Drzava" class="img" maxlength="50" size="44">

I TAKO DALJE...IMA IH JOS NEKOLIKO...

Dali u php fileu select box treba drugacije kodirat,umjesto

!isset($_POST['carlist']) ||

$carlist = $_POST['carlist']; // required

i ovoga $email_message .= "carlist: ".clean_string($carlist)."\n";

upisati nesto drugo,kada carlist izbacim iz koda onda radim,mozda nacin kodiranja nije isti,ili nemogu koristit POST???

 

 
0 0 hvala 0
17 godina
offline
HTML zapis u e-mailu za select box

prvo izbrisi ono štoo sam naznačio gore, select ti mora ovako izgledati

 

<select name="carlist">

  <option value="volvo">Volvo</option>

  <option value="saab">Saab</option>

  <option value="mercedes">Mercedes</option>

  <option value="audi">Audi</option>

</select>

 

----

 

<select name="carlist" form="contactform">

 

ovo koristiš u html5 kada je neki od form elemenata izvan <form> </form> tagova

 

u tvom slučaju u select elementu ti form="contactform" stvara probleme, IZBRIŠI taj dio iz select taga.

 

--

 

Što se tiče php datoteke, probaj ovako 

 

$carlist = $_POST['carlist']; // << IZBRIŠI OVO

$email_message .= "carlist: ".$_POST['carlist']."\n"; // POSTAVI OVAKO

 

 

All software has bugs.Any developer who claims that his or her software is always bug-free is living in a fantasy world.
Moj PC  
0 0 hvala 0
13 godina
neaktivan
offline
HTML zapis u e-mailu za select box

izbaci

string(5) "volvo" 
volvo

 

 

 
0 0 hvala 0
13 godina
neaktivan
offline
HTML zapis u e-mailu za select box

obrisem volvo,izbaci saab,i tako redom

zali se na ovaj dio:

<select name="carlist">

  <option value="volvo">Saab</option>

  <option value="saab">Saab</option>

  <option value="mercedes">Mercedes</option>

  <option value="audi">Audi</option>

</select>

 
0 0 hvala 0
17 godina
offline
HTML zapis u e-mailu za select box

Izbaci ti selektirano, u čemu je problem?

All software has bugs.Any developer who claims that his or her software is always bug-free is living in a fantasy world.
Moj PC  
0 0 hvala 0
13 godina
neaktivan
offline
HTML zapis u e-mailu za select box

trebao bi izbaciti poruku naruceno! i trebao bi dobiti e-mail,kada stavim select box i podesim kako kazes,kliknem na naruci i izbaci mi gresku string(5) "volvo" volvo,a emaila nemam

 
0 0 hvala 0
17 godina
offline
Re: HTML zapis u e-mailu za select box
Nix kaže...

stavi na vrh php datoteke sljedeće:

 

<?

 

echo var_dump($_POST['carlist'])."<br>";

print_r($_POST['carlist']);

exit;

... ovdje ide ostatak tvog koda

 

vidi vraća li ti rezultat ono što je selektirano.

 

Također možeš koristiti firebug u firefoxu ili developer tools u chrome da vidiš što ti tvoj obrazac šalje.

Jesi li uklonio boldano?  exit naredba prekida izvršavanje php koda.

All software has bugs.Any developer who claims that his or her software is always bug-free is living in a fantasy world.
13 godina
neaktivan
offline
HTML zapis u e-mailu za select box

e hvala covjece,radi!

 
1 0 hvala 0
17 godina
offline
HTML zapis u e-mailu za select box

Za hvala imaš dugme ispod mog posta :)

All software has bugs.Any developer who claims that his or her software is always bug-free is living in a fantasy world.
Moj PC  
0 0 hvala 1
13 godina
neaktivan
offline
HTML zapis u e-mailu za select box

dali se mogu podesit da se prikaze odredjeni text nakon sto korisnik odabere neku od opcija iz select boxa?

 
0 0 hvala 0
17 godina
offline
HTML zapis u e-mailu za select box
All software has bugs.Any developer who claims that his or her software is always bug-free is living in a fantasy world.
Moj PC  
0 0 hvala 1
13 godina
neaktivan
offline
HTML zapis u e-mailu za select box

moze li izbacivat text,ovisno o opciji,a da nije tekst iz opcije,da npr. ako netko izabere volvo da ne ispise volvo,nego npr "br.1" ili slicno...

 
0 0 hvala 0
16 godina
offline
Re: HTML zapis u e-mailu za select box
Djoko kaže...

 

<select name="carlist">

  <option value="volvo">Saab</option>

  <option value="saab">Saab</option>

  <option value="mercedes">Mercedes</option>

  <option value="audi">Audi</option>

</select>

 

 

Jednostavno unutar value="stavi ono što želiš da ti pošalje "

 

dakle ako hoćeš za volvo br.1 stavi ovako 

 

  <option value="br.1">Volvo</option>

 

Korisnik će vidjeti Volvo no kad odbere, tebi će se poslati br.1

Poruka je uređivana zadnji put sri 31.7.2013 16:23 (plavi08).
13 godina
neaktivan
offline
HTML zapis u e-mailu za select box

vazi li to i za radio buttone?

 
0 0 hvala 0
16 godina
offline
Re: HTML zapis u e-mailu za select box

Naravno. Iako oni imaju malo drugačiju konstrukciju. Pogledaj ovdje.

 

http://www.echoecho.com/htmlforms10.htm

1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice