|
|
|
|
|
|
 |
|
 |
| |
|
|
| |
så gem det i .php??
Sprog: PHP - HTML - CSS - Javascript - MSL Hjemeside: [url]http://www.Webcomfort.dk[/url]
|
|
 |
|
 |
|
 |
|
 |
| |
|
|
| |
#7, http://webcomfort.dk/Kontakt.html - Det er da HTML? :). Hvordan det. (Har lige lavet det i .php og det ser stadig fint ud. Men når jeg laver <? echo mailForm(); ?> er teksten udenfor hjemmesiden, og hele hjemmesiden er "nedenunder"
|
|
 |
|
 |
|
|
 |
|
 |
| |
|
|
| |
#9 :S? -- Nu har jeg brugt Pandas forslag, og det er gået fint, den sender mail og alt det der. En lille ting: Den sender mailen med KUN beskeden. Jeg vil gerne have den til at inkluderer disse ting lige før: Navn: Max Test (eks :)) Adresse: Testmaxvej 1337 (eks :)) Tlf. nummer: 13371337 (eks :)) E-mail: Test@max.dk (eks :)) og SÅ beskeden 2 linjer under :). min sendmail kode: function mailForm() { global $sendTo, $antiSpam,$subjectRestricted, $restrictedSubjects,$reply,$done,$error,$stiTilScript,$ditNavn; $error=array(); if ($antiSpam) $key=$_SESSION['imgkey'];$check=md5($_POST['kode']); if (isset($_POST['sendMail']) && (empty($_POST['navn']) || empty($_POST['besked']) || empty($_POST['emne']) || !check_mail($_POST['e-mail']) || ($antiSpam && $key!=$check))) { $error[0]=error('Der opstod en fejl - alle felter skal være udfyldt korrekt - * indikerer fejl'); if (empty($_POST['navn'])) $error[1]=error('*'); if (empty($_POST['emne'])) $error[2]=error('*'); if (empty($_POST['e-mail'])) $error[3]=error('*'); if (empty($_POST['besked'])) $error[4]=error('*'); if (empty($_POST['addresse'])) $error[5]=error('*'); if (empty($_POST['tlfnummer'])) $error[6]=error('*'); if (!check_mail($_POST['e-mail'])) $error[3]=error('*'); if ($key!=$check) $error[5]=error('*'); } else if(isset($_POST['sendMail'])) { $done=1; } if ($done) { mailto($_POST['navn'],$_POST['e-mail'],$ditNavn,$sendTo,$_POST['emne'],htmlspecialchars($_POST['besk ed'])); session_unregister('imgkey'); return $reply; } else { $antispam=$antiSpam?'<fieldset style="font-size:1em;"> <legend>Anti-spam: Indtast bogstaverne du ser på billedet</legend> <p> <img src="'.$stiTilScript.'?action=code" alt="Billede" style="float:left;margin-right:10px;"/> <label><input type="text" id="mailform_kode" name="kode" maxlength="5" style="height:25px;margin:0;padding:0;width:3em"/> '.$error[5].'</label></p> </fieldset>':''; if ($subjectRestricted) { $tmp=split(',',$restrictedSubjects); $emne='<p><label><select name="emne" id="mailform_emne" >'; foreach($tmp as $subject) { $emne.='<option value="'.$subject.'">'.$subject.'</option>'; } Min "values": $emne $navn $addresse $tlfnummer $e-mail $besked Skriv hvis i mangler mere info?
|
|
 |
|
 |
|
|
|
|
 |
|
 |
| |
|
|
| |
Hvordan ser $besked ud ? Altså bare skriv når $besked bliver sat ($besked =)
Portfolio: http://dumpen.dk
|
|
 |
|
 |
|
 |
|
 |
| |
|
|
| |
#14, <label> Besked: '.$error[4].'<br /> <textarea name="besked" id="mailform_besked" cols="70" rows="12">'.$_POST['besked'].'</textarea> </label> Det? - Der er ingen $besked =, da det er en post :)
|
|
 |
|
 |
|
|
|
 |
|
 |
| |
|
|
| |
Prøv og ændre mailto($_POST['navn'],$_POST['e-mail'],$ditNavn,$sendTo,$_POST['emne'],htmlspecialchars($_POST['besk ed'])); til $indhold = htmlspecialchars($_POST['besked']); $besked = 'Navn: $navn\n Adresse: $adresse\n Tlf. nummer: $tlfnummer\n E-mail: e-mail\n\n $indhold'; mailto($_POST['navn'],$_POST['e-mail'],$ditNavn,$sendTo,$_POST['emne'],$besked); har ikke lige testet det, men burde virke
Portfolio: http://dumpen.dk
|
|
 |
|
 |
|
 |
|
 |
| |
|
|
| |
#18, det virker ikke helt.. http://testmax.dk/Externa.....aktformular-JPG.aspx Ser således ud i koden: if ($done) { $indhold = htmlspecialchars($_POST['besked']); $besked = 'Navn: $navn\n Adresse: $adresse\n Tlf. nummer: $tlfnummer\n E-mail: e-mail\n\n $indhold'; mailto($_POST['navn'],$_POST['e-mail'],$ditNavn,$sendTo,$_POST['emne'] ,$besked); session_unregister('imgkey'); return $reply; }
|
|
 |
|
 |
|
 |
|
 |
| |
|
|
| |
ups :P $indhold = htmlspecialchars($_POST['besked']); $besked = "Navn: $navn\n Adresse: $adresse\n Tlf. nummer: $tlfnummer\n E-mail: e-mail\n\n $indhold"; Glemte ' ikke passede variables ordenligt
Portfolio: http://dumpen.dk
|
|
 |
|
 |
|
|
 |
|
 |
| |
|
|
| |
$indhold = htmlspecialchars($_POST['besked']); $besked = "Navn: $navn \n Adresse: $adresse \n Tlf. nummer: $tlfnummer \n E-mail: e-mai l\n\n $indhold"; Skriver den indhold? kan ikke lige se hvad det skulle være
Portfolio: http://dumpen.dk
|
|
 |
|
 |
|
|
 |
|
 |
| |
|
|
| |
$indhold = htmlspecialchars($_POST['besked']); $besked = "Navn: $navn Adresse: $adresse Tlf. nummer: $tlfnummer E-mail: e-mail $indhold"; echo $besked; prøv lige og skriv hvad den skriver på hjemmesiden og i mail
Portfolio: http://dumpen.dk
|
|
 |
|
 |
|
|