07. oktober 2004 - 10:24Der er
18 kommentarer og 1 løsning
Kun afsætte en linje i mail, hvis værdien er valgt
Jeg har lavet et php-script, der henter data fra en formular. Herefter sendes der en e-mail til den, der har udfyldt formularen. Vedkommende kan vælge imellem nogle forskellige felter.
Når jeg sender mailen, er der lige nu tomme linjer de steder, hvor gæsten ikke har valgt noget. Det ser jo ikke godt ud.
Er der en mulighed for kun at tage feltet med i e-mailen, hvis det er udfyldt?
Lige nu ser den del af min kode sådan her ud:
[Kode] Du har bestilt $antal licenser af typen: $licens1 $licens2 $licens3 $licens4 [/Kode]
I et stadigt mere komplekst trussel landskab, hvor sofistikerede cyberangreb, ransomware og datalækager udgør en konstant risiko, er IT-sikkerhed for længst rykket direkte ind i bestyrelseslokalet.
morteeart -- jeg kan ikke helt forstå, hvad du mener. kammeyer -- jeg prøvede, men der opstår et problem med for-sætningen inde i mailen. Jeg prøvede forskellige varianter, men uden held.
Min kode:
[Kode] $header = "From: bla bla <e@mail.dk>"; $emne = "Bestilling af licenser"; $besked = "Goddag $navn\n\n Tak for din bestilling, som fremgår nedenfor:\n\n$gratis\n Skole/Firma: $skole Navn: $navn Adresse: $adresse Postnr. og by: $postnr $by Telefon: $tlf\n Ønsket betalingsform: $betaling\n\n Du har bestilt $antal licenser af typen: Kommentar: $kommentar ";
// Sender mailen ud fra ovenstående oplysninger. mail($email, $emne, $besked, $header); [/Kode]
Ja, der mangler en </option> -- ved ikke hvorfor. Frontpage? Hvorfor den er selected ved jeg heller ikke. Jeg piller ikke ved formularen ud over den smule, jeg har været nødt til.
Jeg har forsøgt mig med din kode, men jeg kan ikke få det til at virke. Det skyldes sandsynligvis manglende kendskab til -- fra min side -- hvordan jeg skal tilpasse min kode efter dit forslag.
Via ICQ gav en ven mig det råd at bruge if til at afgøre, om der skulle \n efter eller ej, og da jeg i forvejen brugte if til at finde ud af, om punktet var valgt eller ej, kunne jeg udvide med en else og få det rigtige resultat.
Imidlertid synes jeg, at du har gjort et enormt arbejde her så jeg ville gerne have lov til at give dig point. Kan du afgive et svar?
sukos -> Startede her på exp som osku (finsk "version" af oskar, (min søn!)) Havde "noget bøvl" med point, og blev "afmeldt" Nåh, tænkte jeg, fuckit, det var jo sjovt at være her så jeg oprettede brugeren fuckit. Og blev afmeldt igen, fordi jeg ikke ville ta' imod point! :O)
Og, nåh, ja, så syntes jeg sukos "lagde sig lidt op af" osku, så derfor sukos
Og point gives jo for en løsning der bliver brugt. Så du får ikke noget svar. Og det har nu ikke været noget stort arbejde! :O)
Okay :-) Det må jeg så bøje mig for. Tak for din ihærdighed, og jeg glæder mig til at møde dig igen ved mit næste spørgsmål. Tak også for din forklaring på navnet sukos.
Mit eget dæknavn stammer fra sådan en omstændighed. Eftersom vi har ræven som logo, ville jeg oprette mig som foxilady på Geocities i tidernes morgen, men det navn var taget, så det blev foxladi, som jeg har beholdt lige siden.
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.