Avatar billede floetti Nybegynder
16. maj 2003 - 15:37 Der er 5 kommentarer og
2 løsninger

Mail function med hidden fields

Hvorfor kommer "Price" ikke med i mailen???

<input type="hidden" name="price" value="kr. 30">
<?php
$sql = mysql_query("SELECT * from users where Id = '$user'");
while($row = mysql_fetch_array($sql)){

mail("email@host.com","Website",
"Name: $row[name]
Price: $price",
"From: email@host.com\nX-Mailer: http://$HTTP_HOST$REQUEST_URI");
};
echo("sent");
mysql_close();
?>
Avatar billede Slettet bruger
16. maj 2003 - 15:52 #1
Prøv med:
<input type="hidden" name="price" value="kr. 30">
<?php
$price = $_POST['price']; //eller $_GET['price']
$sql = mysql_query("SELECT * from users where Id = '$user'");
while($row = mysql_fetch_array($sql)){

mail("email@host.com","Website",
"Name: $row[name]
Price: $price",
"From: email@host.com\nX-Mailer: http://$HTTP_HOST$REQUEST_URI");
};
echo("sent");
mysql_close();
?>
Avatar billede floetti Nybegynder
16. maj 2003 - 16:11 #2
Den vil ikke :(
Avatar billede schaefner Juniormester
16. maj 2003 - 16:13 #3
Bliver din form submittet?
Avatar billede Slettet bruger
16. maj 2003 - 16:15 #4
Skulle lige til at spørge om det samme...
det er logisk nok, at det ikke bliver overført hvis
<input type="hidden" name="price" value="XXX">
ikke er inde i et formular felt!
Hvis du vil have price overført med. kr. 30 hver gang skal du blot gøre følgende:

<?php
$price = "kr. 30";
?>
Avatar billede floetti Nybegynder
16. maj 2003 - 16:17 #5
Det bliver en form lavet til, men prøver lige scriptet af, og jo hidden feltet ligger i en <form>..... giver feltet en fast værdi
Avatar billede floetti Nybegynder
16. maj 2003 - 16:45 #6
Nåå men jeg ved jo at det virker om det bliver submittet, så det skal nok gå ;)
Avatar billede floetti Nybegynder
16. maj 2003 - 16:45 #7
Lukker spørgsmål
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester