|
| Formular til hjemmeside Fra : bangsi | Vist : 834 gange 50 point Dato : 09-04-07 09:16 |
|
--------------------------------------------------------------------------------
Hej
Kan du/i se, hvorfor min betalingsform ikke kommer med i mailen, når formularen udfyldes. Det drejer sig om siden www.damebordtennis.dk/medlem.htm
Alt det andet kommer godt nok med....
På forhånd tak for hjælpen...
//Bangsi
| |
| Kommentar Fra : iah |
Dato : 09-04-07 09:21 |
|
Den kommer da fint frem her...
sender dig lige et screendump!
| |
| Kommentar Fra : Teil |
Dato : 09-04-07 09:26 |
|
Virker også her. Men men det med * skal udfyldes
har ingen funktion, jeg kunde sende et tomt formular.
| |
| Kommentar Fra : Teil |
Dato : 09-04-07 10:10 |
|
Det kan vi ikke se her.
Det er muligt at vælge betalingsform og sende.
Så langt ok fra denne side.
| |
| Kommentar Fra : Teil |
Dato : 09-04-07 10:14 |
|
Har sendt en prøve.
Betalingsform: Overførsel til konto xxx xx
| |
| Kommentar Fra : bangsi |
Dato : 10-04-07 19:17 |
|
Det er kun disse oplysninger som kommer i mailen, som bliver afsendt:
Der kommer ikke noget om betalingsform....
Besked afsendt fra www.damebordtennis.dk den 09/04-2007 kl. 10:03:53.
klub:
f_dato:
navn:
adresse:
postnrby:
email:
telefon:
nyhedsbrev_ja: ON
forum: ja
bemaerkninger:
| |
| Kommentar Fra : Teil |
Dato : 11-04-07 17:57 |
| | |
| Kommentar Fra : ajuul |
Dato : 17-04-07 21:36 |
|
Kære Bangsi.
Vi bliver nok nødt til at se din form2mail.php, for det er sikkert dér fejlen ligger.
Mit bedste gæt er, at register_globals = off
Prøv at indsætte linien
extract($_POST);
et sted mellem <?php og ?> i form2mail.php-filen.
Så virker det nok - ellers må jeg bede om form2mail.php-filen
Anders
| |
| Kommentar Fra : bangsi |
Dato : 18-04-07 17:17 |
|
Her er min form2mail.php
Kode <?php
// Form2mail
//
// Dette script tager imod et formularinput og videresender det som e-mail.
//
// For at benytte scriptet, skal du som minimum sende de felter, der er angivet
// længere nede under "Nødvendige skulte felter".
//
// De resterende formularfelter skal angives som "Feltnavn_XX", hvor XX angiver
// den rækkefølge du ønsker at modtage felter i.
//
// Eksempel:
// Navn_01
// Adresse_02
// Postnr_03
// Nødvendige skulte felter
$afsender = $HTTP_POST_VARS[afsender]; // afsender: E-mailadrsse på afsender
$modtager = $HTTP_POST_VARS[modtager]; // modtager: E-mailadrsse på modtager
$emne = $HTTP_POST_VARS[emne]; // emne: Den besked der skal stå i e-mailens emnefelt
$svarside = $HTTP_POST_VARS[svarside]; // svarside: Adresse på svarside (f.eks. 'tak.htm')
$fejlside = $HTTP_POST_VARS[fejlside]; // fejlside: Adresse på fejlside (f.eks. 'fejl.htm')
// Udskriver en fejlmeddelelse, hvis de nødvendige skulte felter ikke er til stede
if (empty($afsender) or empty($modtager) or empty($emne) or empty($svarside) or empty($fejlside)) {
die ("Fejl: Alle nødvendige skulte felter ikke er til stede. Læs dokumentationen i filen \"form2mail.php\"");
}
// Danner øvserste linie i e-mailens tekst
$tekst = "Besked afsendt fra $HTTP_HOST den " . date("d/m-Y") . " kl. " . date("H:i:s") . ".\r\n\r\n";
// Danner e-mailens tekst
reset ($HTTP_POST_VARS);
while (list($key, $value) = each($HTTP_POST_VARS)) {
if ((substr($key,-2) > 0) and (substr($key, -2) < 100)) {
$tekst .= substr($key,0, -3) . ": $value\r\n";
}
}
// Danner tekniske information til e-mailen
$header = "From: $afsender\r\n".
"Reply-To: $afsender\r\n".
"X-Mailer: //PHP/" . phpversion();
// Afsender e-mailen til modtageren
if (mail($modtager, $emne, $tekst, $header)) {
// Videresender brugere til svarsiden, hvis det lykkedes at sende e-mailen
header("location:$svarside");
} else {
// Videresender brugere til fejlsiden, hvis det ikke lykkedes at sende e-mailen
header("location:$fejlside");
}
?> |
| |
| Accepteret svar Fra : ajuul | Modtaget 50 point Dato : 18-04-07 21:59 |
|
Hej igen, bangsi.
Du skal såmænd bare omdøbe de tre variable "betalingsform" i din form til f.eks. "betalingsform_10" (eller et andet tal mindre end 100). Så kommer det til at funge:
<input type="radio" name="Betalingsform" value="...">
omdøbes altså til:
<input type="radio" name="Betalingsform_10" value="...">
Husk at det er alle tre, der skal omdøbes.
Anders
| |
| Godkendelse af svar Fra : bangsi |
Dato : 19-04-07 09:22 |
|
Hej Anders
Tak for hjælpen.... Det er jeg utrolig glad for at du kunne hjælpe med... Men nu du siger det, kan jeg også godt se det
//Bangsi
| |
| Du har følgende muligheder | |
|
Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.
Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
| |
|
|