Gå til innhold

Kontakt-skjema


Anbefalte innlegg

Skrevet (endret)

Hei. har tenkt til å lage et kontaktskjema til sia mi. Men når jeg skal legge inn dette på sia mi vil ikke dette funke. legger ut hele koden til sia mi her (uten adresser og sånt) i håp om at noen kan hjelpe meg med å lage et kontakt skjema som vil fungere på sia, og som jeg bare kan kopiere og lime inn på sia.

 

skjemaet skal være der hvor teksten midt på siden er.

 

Håper noen kan hjelpe meg.

 

[her er selve sia]

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>the makinas site</TITLE>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1"><LINK 
href="kontakt-filer/makinas.txt" type=text/css rel=stylesheet>
<STYLE type=text/css>A:link {
TEXT-DECORATION: none
}
A:hover {
TEXT-DECORATION: underline
}
A:visited {
TEXT-DECORATION: none
}
A:hover {
TEXT-DECORATION: underline
}
</STYLE>

<META content="MSHTML 6.00.2800.1106" name=GENERATOR>
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_displayStatusMsg(msgStr) { //v1.0
 status=msgStr;
 document.MM_returnValue = true;
}
//-->
</script>
</HEAD>
<BODY bgColor=#ffffff 
background=kontakt-filer/back.gif text=#000000 link=#000000 vLink=#000000 alink="#000000" onLoad="MM_displayStatusMsg('www.ettellerannet.com');return document.MM_returnValue">
<P> </P><P> </P><TABLE cellSpacing=0 cellPadding=0 width=536 align=center border=0> 
<TBODY> <TR> <TD colSpan=3><img src="kontakt-filer/bar.gif" width=536 height=111 border=0 
     usemap=#Map></TD></TR> <TR> <TD width=5 background=kontakt-filer/left.gif> </TD><TD width=526 bgColor=#ffffff><SPAN class=text><img 
     src="kontakt-filer/cont.gif" width="359" height="17"><br> <br> Her vil det 
med tiden komme ett kontakt skjema. Før denne kommer, send meg gjerne en 
mail på <a href="mailto:[email protected]?subject=www.ettellerannet.com">[email protected]</a><br> 
<br> <br> <BR> </SPAN> <a href="index.htm">hjem</a> <P> </P></TD><TD width=5 background=kontakt-filer/right.gif> </TD></TR> 
<TR> <TD colSpan=3><IMG height=10 src="kontakt-filer/bottom.gif" 
 width=536></TD></TR></TBODY></TABLE><map name=Map><area 
 title=Links shape=RECT alt=Links coords=395,71,435,82 
 href="links.htm"><area title=Contact shape=RECT 
 alt=Kontakt coords=395,83,457,92 href="kontakt.htm"><area 
 title=Projects shape=RECT alt=Ting coords=395,59,432,71 
 href="ting.htm"><area title=Contact shape=RECT alt=bilder 
 coords=395,51,449,60 href="bilder.htm"><area 
 title=Me shape=RECT alt=Meg coords=395,41,427,51 
 href="meg.htm"> <area shape="rect" coords="100,47,382,75" href="http://www.ettellerannet.com"> 
</map> 
</BODY></HTML>

 

[her er skjemaet jeg har lagd]

 

<?
if (isset($_POST[sendskjema])) { 
$_POST[navn]=htmlspecialchars($_POST[navn]); 
$_POST[email]=htmlspecialchars($_POST[email]); 
$_POST[tekst]=htmlspecialchars($_POST[tekst]); 
mail("[email protected]"), "Noen har fyllt ut kontaktskjemaet!", $_POST[tekst], "From: \" $_POST[navn]\" <$_POST[email]>\n"."Reply-To: \"$_POST[navn]\" <$_POST[email]>\n"); 
echo "Skjema er sendt!";
} 
else { ?> <FONT size=+1><B>Kontaktskjema:</B></FONT><BR>

<FORM name=form action=index.php method=post>
<TABLE cellSpacing=2 cellPadding=2 width=350 border=0>
<TBODY>
<TR>
<TD vAlign=top align=left width=200>Ditt navn: </TD>
<TD vAlign=top align=left width=200><INPUT maxLength=200 size=25 name=navn></TD></TR>
<TR>
<TD vAlign=top align=left width=200>Din email:</TD>
<TD vAlign=top align=left width=200><INPUT maxLength=100 size=25 name=email></TD></TR>
<TR>
<TD vAlign=top align=left width=200>Din melding: </TD>
<TD vAlign=top align=left width=200><TEXTAREA name=tekst rows=4 cols=25></TEXTAREA></TD></TR>
<TR>
<TD vAlign=top width=200> </TD>
<TD vAlign=top align=left width=200><INPUT type=submit value="Send skjemaet" name=sendskjema> <INPUT type=reset value=Reset name=Reset> </TD></TR></TBODY></TABLE></FORM>
<P> </P>
<P> </P>

<?
} //if (isset($sendskjema)) 

?>
</body></html>

Endret av makinas
Videoannonse
Annonse
Skrevet (endret)

du har vel en parentes for mye etter mail( kommandoen.

 

videre er det ukjent for meg om man skal bruke <email> eller <email>

 

edit: en ting til, unødvendig med mange av de "." streng-konkatasjonene du har

Endret av Torbjørn
Skrevet (endret)

Rediger innlegget ditt og legg [ HTML] og [/html] rundt koden så blir det litt lettere for oss å se hva som er hva.

Endret av Loomy
Skrevet

et tips:

$_POST = array_map("htmlspecialchars",$_POST);

så slipper du å gjøre det "for hånd" for hvert element.

 

en annen ting - hvorfor bruker du htmlspecialchars?

Skrevet
et tips:

$_POST = array_map("htmlspecialchars",$_POST);

så slipper du å gjøre det "for hånd" for hvert element.

 

en annen ting - hvorfor bruker du htmlspecialchars?

fikk tips om å gjøre det. aner ikke hvorfor. jeg kan da ikke det her :p

Skrevet

det er ingen her som liker å gjøre gratis kodehjelp for andre, men vi kommer gjerne med råd hvis det er konkrete ting du sitter fast på og er interessert i å lære.

 

det har kommet en del forslag både i denne tråden og i din andre tråd om samme emne.

Skrevet

ok, sorry :blush:

 

kan noen hjelpe meg med hvor jeg skal sette inn php-koden for å få sia til å virke?

når jeg legger den inn der den "skal" være, kommer tekst og tull frem og alt blir helt hærp.

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...