Hov. Du er ikke logget ind.
DU SKAL VÆRE LOGGET IND, FOR AT INTERAGERE PÅ DENNE SIDE

html Hjælp!

Side 1 ud af 1 (6 indlæg)
  • 1
Tilmeldt 9. Dec 10
Indlæg ialt: 43
Skrevet kl. 10:43
Hvor mange stjerner giver du? :

hej jeg ved ikke helt om det er en html kode eller et Script jeg leder efter.

det den skal kunne gøre er: der skal være nogen felter man kan udfylde fx navn,by osv. og sede det til en email.

har denne kode men den virker ikke, hvis i har kan ikke skrive den til mig :D

<form action="" method="post">
Name: <br>
<input type="text" name="name">
<br>
Email: <br>
<input type="text" name="email">
<br>
Subject: <br>
<input type="text" name="subject">
<br>
Text:<br>
<textarea name="message" cols="40" rows="5"></textarea><br>
<input type="submit" name="submit" value="Send">
<input type="reset" name="Reset" value="Reset">
</form>
<?php
if ($submit) { // Hvis formen skal sendes, så gør følgende

if($name && $subject && $email && $message ) { // Hvis all felterne er
udfyldt
mail("invalid@invalid.invalid","$subject","$message","From: $name <$email>")
or die("email error");
echo "Thank you, your mail has now been sent<br /><br />"; // Hvis alt går
som det skal så skriv dette
} else {
echo "All fields must be filled in!<BR>"; // hvis der er nogle ting der
mangler så skriv dette
}
} // slut php submission kode
?>

Fra Aalborg
Tilmeldt 26. Apr 05
Indlæg ialt: 736
Skrevet kl. 10:58
Hvor mange stjerner giver du? :

Det der er dælme noget gammelt kode, du har støvet frem. Din html er i princippet fin nok, det du leder efter er noget PHP hjælp, men hvis du intet aner om PHP er der vist halvlang vej endnu. Ved du overhovedet om du kan afvikle PHP på din server?

Som du kan se i scriptet, så prøver du at sende det til invalid@invalid.invalid og jeg tvivler helt ærligt på, at det er din email-adresse Wink

Vil anbefale at du læser en begynder-bog om PHP eller betaler en udvikler de 500-1000,- den opgave koster.

Bedste hilsner

Morten Vadskær

Fra Søborg
Tilmeldt 13. Dec 10
Indlæg ialt: 274
Skrevet kl. 11:04
Hvor mange stjerner giver du? :

Hmm

skal du ikke have gemt det i en database?

Når men ja

<form action="[indsæt filnavn her på den fil hvor det nedenstående php kode ligger i]" method="post">
Name: <br>
<input type="text" name="name">
<br>
Email: <br>
<input type="text" name="email">
<br>
Subject: <br>
<input type="text" name="subject">
<br>
Text:<br>
<textarea name="message" cols="40" rows="5"></textarea><br>
<input type="submit" name="submit" value="Send">
<input type="reset" name="Reset" value="Reset">
</form>
<?php

if(isset($_POST['name']) && isset($_POST['subject']) && isset($_POST['email']) && isset($_POST['message']) ) { // Hvis all felterne er
udfyldt
mail("invalid@invalid.invalid","$subject","$message","From: $name <$email>")
or die("email error");
echo "Thank you, your mail has now been sent<br /><br />"; // Hvis alt går
som det skal så skriv dette
} else {
echo "All fields must be filled in!<BR>"; // hvis der er nogle ting der
mangler så skriv dette
} // slut php submission kode
?>

Hvis det her er noget du skal bruge noget sted så bør du også validere hvad folk har skrevet i felterne da du ellers laver en lang række sikkerhedshuller. Jeg er heller ikke sikker på at din mail() virker helt men er jeg ikke helt sikker på jeg har bare ikke helt gjort det sådan selv før.

obs der kan være lidt fejl i da jeg ikke har testet det men det er nok mere rigtigt end det du gør.

Prøv en gratis personlighedstest på coreprofile.com

Fra Faaborg
Tilmeldt 27. May 09
Indlæg ialt: 163
Fra  VNASOFT Skrevet kl. 14:31
Hvor mange stjerner giver du? :

Send en email til mig, så sender jeg dig ganske gratis en kontakt form i PHP+Jquery :)

Min email: nd snabel-a vnasoft punktum com 

Tellip A/S - Tlf. 50 100 444 - nad@tellip.dk

Tilmeldt 10. Nov 09
Indlæg ialt: 0
Skrevet kl. 14:53
Hvor mange stjerner giver du? :

huntzyou:

hej jeg ved ikke helt om det er en html kode eller et Script jeg leder efter.

det den skal kunne gøre er: der skal være nogen felter man kan udfylde fx navn,by osv. og sede det til en email.

har denne kode men den virker ikke, hvis i har kan ikke skrive den til mig :D

<form action="" method="post">
Name: <br>
<input type="text" name="name">
<br>
Email: <br>
<input type="text" name="email">
<br>
Subject: <br>
<input type="text" name="subject">
<br>
Text:<br>
<textarea name="message" cols="40" rows="5"></textarea><br>
<input type="submit" name="submit" value="Send">
<input type="reset" name="Reset" value="Reset">
</form>
<?php
if ($submit) { // Hvis formen skal sendes, så gør følgende

if($name && $subject && $email && $message ) { // Hvis all felterne er
udfyldt
mail("invalid@invalid.invalid","$subject","$message","From: $name <$email>")
or die("email error");
echo "Thank you, your mail has now been sent<br /><br />"; // Hvis alt går
som det skal så skriv dette
} else {
echo "All fields must be filled in!<BR>"; // hvis der er nogle ting der
mangler så skriv dette
}
} // slut php submission kode
?>

 

Her er hvad du søger http://www.hjemmesideskolen.dk/scripts/phpmail.php

Den tjekker også for spamboots og den returnere først det korrekte output når du ligger den på webserveren

HL

www.opti-web.dk

Tilmeldt 9. Dec 10
Indlæg ialt: 43
Skrevet kl. 15:14
Hvor mange stjerner giver du? :

så er det gjort :D

Side 1 ud af 1 (6 indlæg)