Avatar billede fleix Nybegynder
18. oktober 2005 - 23:37 Der er 16 kommentarer

min formail virker ikke

Kan i se fejlen på min formail plz hjælp

    <head><title>konkurrence</title></head><body>

<form action="" medthod="post">
Brugernavn på 3dbyen:<br><input name="feltEt" size="20">
</select><br>
dit svar:<br><textarea name="feltTre" rows="4" cols="20"></textarea><br>
<input type=submit value=" tilmeld ">
</form>

<?php

if ($feltEt != "") {

    $recipient = "myprivatelinks@frac.dk";

    $subject = "Mail fra mailform";

    $message .= "Her er felterne fra mailformen:\n";  //  \n er et linieskift
    $message .= "Brugernavn på 3dbyen: $feltEt\n";
    $message .= "dit svar: $feltTre\n";

    $headers .= "konkurrence";

    mail($recipient, $subject, $message, $headers);
    print "svaret er afstend $recipient";

}

?>

</span><p><font style="font-size: 11pt; font-weight: 700"><br>
    <br>
    </font></td>
  </tr>
</table>

</body>
Avatar billede jaw Nybegynder
18. oktober 2005 - 23:40 #1
Kommer den slet ikke frem, eller mangler der indhold?
Avatar billede fleix Nybegynder
18. oktober 2005 - 23:43 #2
jeg få ingen mail fra den...
Avatar billede jaw Nybegynder
18. oktober 2005 - 23:44 #3
Får du nogen fejl? Udskriver den:
    print "svaret er afstend $recipient";
?

Jeg vil tro, at du skal ændre alle dine $feltEt til $_POST['feltEt']. Især hvis den ikke udskriver din "sendt-linie".
Avatar billede fleix Nybegynder
18. oktober 2005 - 23:46 #4
jeg få ingen fejl eller ligne den skriver efter jeg har trykket på knappen og skriver i feltterne at svaret er sendt også skriver den min email..
Avatar billede jaw Nybegynder
18. oktober 2005 - 23:48 #5
Har du prøvet andre adresser end den du har angivet? Det kan måske tænkes, at frac sorterer den fra?!
Avatar billede jaw Nybegynder
18. oktober 2005 - 23:48 #6
Og den headers du har på, er vist ikke gyldig. Prøv lige at fjerne, så det kun bliver:
    mail($recipient, $subject, $message);
Avatar billede fleix Nybegynder
18. oktober 2005 - 23:50 #7
hvad menner dujaw er ikke den bedste php mand :D
Avatar billede jaw Nybegynder
18. oktober 2005 - 23:51 #8
Jeg mener, at den linie du har nu:
    mail($recipient, $subject, $message, $headers);
skal udskiftes med:
    mail($recipient, $subject, $message);
Avatar billede fleix Nybegynder
18. oktober 2005 - 23:58 #9
jeg har prøvet at skifte en ande mail nu.. en stofanet mail..
Avatar billede fleix Nybegynder
18. oktober 2005 - 23:58 #10
og der få jeg heller ingen mail..
Avatar billede fleix Nybegynder
19. oktober 2005 - 00:03 #11
nu har jeg også prøvet at skifte
mail($recipient, $subject, $message); det her..
også få jeg heller ingen mail..
Avatar billede fleix Nybegynder
19. oktober 2005 - 00:05 #12
men kan jeg så ikke lave, så den sender alt info til en txt fil som stå på ftp serveren ?? og hvordan ser koden ud der ??
Avatar billede fleix Nybegynder
19. oktober 2005 - 00:05 #13
så kan jeg bare lave den der txt fil om til 777:
Avatar billede JOHN_DOE Nybegynder
19. oktober 2005 - 06:34 #14
her
..

$message .= "Her er felterne fra mailformen:\n";  //  \n er et linieskift
    $message .= "Brugernavn på 3dbyen: $feltEt\n";
    $message .= "dit svar: $feltTre\n";

    $headers .= "konkurrence";

    mail($recipient, $subject, $message, $headers);
   

skal det være


$message = "Her er felterne fra mailformen:\n";  //  \n er et linieskift
    $message .= "Brugernavn på 3dbyen: $feltEt\n";
    $message .= "dit svar: $feltTre\n";

    $headers .= "konkurrence";

    mail($recipient, $subject, $message, $headers);
Avatar billede JOHN_DOE Nybegynder
19. oktober 2005 - 06:35 #15
Men er du sikker på at din server understøtter mail();

fx. whitehat.dk understøtter det ikke mere fordi at en jubelglad idiot sendte ca 1 000 000  mail til en af hans såkaldte venner..!
Avatar billede jaw Nybegynder
19. oktober 2005 - 12:02 #16
Lav en simpel test:

<?
mail("myprivatelinks@frac.dk", "test", "test indhold");
?>

Smid det i en ny, tom fil og prøv.
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