Avatar billede mr-tuborg Nybegynder
09. oktober 2005 - 23:44 Der er 18 kommentarer

jeg kan finde ud af Hvad Fejlen er jeg skal have Hjælp

<meta name="generator" content="Namo WebEditor(Trial)">
<?php include("header/1.php"); ?>
<SCRIPT LANGUAGE="JavaScript">
<!--
function formCheck(formobj){
    //1) Enter name of mandatory fields
    var fieldRequired = Array("navn", "email", "emne", "besked");
    //2) Enter field description to appear in the dialog box
    var fieldDescription = Array("Navn", "Email", "Emne", "Besked");
    //3) Enter dialog message
    var alertMsg = "Felterne skal udfyles før du kan forsætte:\n";
   
    var l_Msg = alertMsg.length;
   
    for (var i = 0; i < fieldRequired.length; i++){
        var obj = formobj.elements[fieldRequired[i]];
        if (obj){
            switch(obj.type){
            case "select-one":
                if (obj.selectedIndex == -1 || obj.options[obj.selectedIndex].text == ""){
                    alertMsg += " - " + fieldDescription[i] + "\n";
                }
                break;
            case "select-multiple":
                if (obj.selectedIndex == -1){
                    alertMsg += " - " + fieldDescription[i] + "\n";
                }
                break;
            case "text":
            case "textarea":
                if (obj.value == "" || obj.value == null){
                    alertMsg += " - " + fieldDescription[i] + "\n";
                }
                break;
            default:
                if (obj.value == "" || obj.value == null){
                    alertMsg += " - " + fieldDescription[i] + "\n";
                }
            }
        }
    }

    if (alertMsg.length == l_Msg){
        return true;
    }else{
        alert(alertMsg);
        return false;
    }
}
//-->
</SCRIPT>
<SCRIPT>
function submitonce(theform){
if (document.all||document.getElementById){
for (i=0;i<theform.length;i++){
var tempobj=theform.elements[i]
if(tempobj.type.toLowerCase()=="submit")
//disable em
tempobj.disabled=true
}
}
}
</SCRIPT>
<strong>Kontakt os!</strong><br><br>
<form action="kontakt.php?action=send" method="post" onSubmit="return formCheck(this);submitonce(this)">
<table border="0">
<tr>
    <td>Kontakt</td>
    <td><select size="1" name="modtager" style="width:120px;">
    <option value="ejer">Ejer</option>
    <option value="grafik">Grafik</option>
</select></td>
</tr>
<tr>
    <td>Navn</td>
    <td><input type="text" name="navn" style="width:120px;"></td>
</tr>
<tr>
    <td>Email</td>
    <td><input type="text" name="email" style="width:120px;"></td>
</tr>
<tr>
    <td>Emne</td>
    <td><input type="text" name="emne" style="width:120px;"></td>
</tr>
<tr>
    <td>Besked</td>
    <td><textarea name="besked" rows="10" cols="50"></textarea></td>
</tr>
<tr>
    <td>&nbsp;</td>
    <td><input type="submit" value="Send"></td>
</tr>
</table>
</form>
<?php
if($action=="send"){
if($modtager=="ejer"){ $til = "Post"; }
elseif($modtager=="Grafik"){ $til = "post"; }
$tekst = "$besked\n\nInformation om afsenderen:\nIP: $_SERVER[REMOTE_ADDR]";
mail("$til", "$emne", $tekst,
"From: $email\r\n"
."Reply-To: $email\r\n");
print "Tak for din kommentar!";
}
?>
Avatar billede jaw Nybegynder
09. oktober 2005 - 23:50 #1
if($modtager=="ejer"){ $til = "Post"; }
elseif($modtager=="Grafik"){ $til = "post"; }

post eller Post er vel ikke en mail-adresse?

Måske du også kunne fortælle hvad der skal ske, eller hvad der ikke sker?!
Avatar billede jaw Nybegynder
09. oktober 2005 - 23:53 #2
Og så bør din action-del i mine øjne se sådan ud for at få syntaxen korrekt:

if($_GET['action']=="send"){
  if($_POST['modtager']=="ejer"){ $til = "Post"; }
  elseif($_POST['modtager']=="Grafik"){ $til = "post"; }
  $tekst = $_POST['besked']."\n\nInformation om afsenderen:\nIP: ".$_SERVER[REMOTE_ADDR];
  mail($til, $_POST['emne'], $tekst,
  "From: ".$_POST['email']."\r\n"
  ."Reply-To:". $_POST['email']."\r\n");
  print "Tak for din kommentar!";
}
Avatar billede mr-tuborg Nybegynder
09. oktober 2005 - 23:58 #3
OkaY Prøver
Avatar billede mr-tuborg Nybegynder
10. oktober 2005 - 00:00 #4
den vil ikke komme med Tak For Din Kommentar den side der kommer den siger siden kan ikke Vises
Avatar billede jaw Nybegynder
10. oktober 2005 - 00:01 #5
hedder siden kontakt.php? Det er jo det du har i din action="".
Avatar billede mr-tuborg Nybegynder
10. oktober 2005 - 00:02 #6
prøver lige
Avatar billede mr-tuborg Nybegynder
10. oktober 2005 - 00:04 #7
nu vil den bare ikke komme med Tak for din Kommentar
Avatar billede mr-tuborg Nybegynder
10. oktober 2005 - 00:11 #8
Hva er fejlen ??
Avatar billede jaw Nybegynder
10. oktober 2005 - 13:31 #9
Det ved jeg ikke, efter jeg rettede det til så virkede det hos mig.
Avatar billede mr-tuborg Nybegynder
10. oktober 2005 - 16:12 #10
har du en Home server eller et webhotel
Avatar billede mr-tuborg Nybegynder
10. oktober 2005 - 16:12 #11
det virker Fint ved mig også :D
Avatar billede jaw Nybegynder
10. oktober 2005 - 16:18 #12
Jeg har begge dele.

Først spørger du hvad fejlen er og så at det virker?! Virker det, eller virker det ikke?
Avatar billede mr-tuborg Nybegynder
10. oktober 2005 - 16:58 #13
det Virker hvordan sætter man det op på min Home Server
Avatar billede mr-tuborg Nybegynder
10. oktober 2005 - 21:24 #14
hvordan laver man en Home server med SMTP kan ikke få det til at Virke
Avatar billede jaw Nybegynder
10. oktober 2005 - 22:49 #15
Du finder din php.ini i C:\windows hvis du kører windows, og finder det der står om SMTP.
Avatar billede mr-tuborg Nybegynder
10. oktober 2005 - 23:12 #16
jamen hvordan Sætter jeg det op
Avatar billede jaw Nybegynder
10. oktober 2005 - 23:13 #17
Hvis du skal have en hel mail-server sat op, så er jeg ikke manden for det. Og så er det en helt anden kategori du skal ind i...
Avatar billede mr-tuborg Nybegynder
10. oktober 2005 - 23:36 #18
oki hvad er det så for en Kategori
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