Gå til innhold

Hjelp til bestillings skjema


Anbefalte innlegg

Jeg har et bestillings skjema som funker akkurat som det skal:

 

 

 

<?php

if ($_POST['submit'] == TRUE) {
$receiverMail = "[email protected]";
$subject    = "Søknad om hosting";
$name  = stripslashes(strip_tags($_POST['name']));
$email  = stripslashes(strip_tags($_POST['email']));
$msg  = stripslashes(strip_tags($_POST['msg']));
$username	= stripslashes(strip_tags($_POST['username']));
$password	= stripslashes(strip_tags($_POST['password']));
$ip  	= $_SERVER['REMOTE_ADDR'];
$msgformat	= "Fra: $name    \nIP: $ip \nE-mail adresse: $email\n\nMelding:\n\n$msg\n\n\n\nØnsket brukernavn:\n$username\n\nØnsket passord:\n$password";

if(empty($name) || empty($email) || empty($msg)) {
 echo "<h2>Søknaden er ikke sendt</h2><p>Vennligst fyll ut alle de nødvendige feltene</p>";
}
elseif(!ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $email)) {
 echo "<h2>Søknaden er ikke sendt</h2><p>E-mail adressen er ugyldig</p>";
}
elseif(mail($receiverMail, $subject, $msgformat, "From: $name <$email>")) {
 echo "<h2>Søknaden er sendt!</h2><p>Jeg vil komme tilbake til deg så fort som mulig.</p>"; }
else {
 echo "<h2>Søknaden er ikke sendt</h2><p>Vennligst prøv igjen... Hvis problemet oppstår igjen, er det nok noe galt med serveren.</p>";
}
}
else { ?><form method="post" action="">
<p>
<label for="name">Fullt navn:</label><br>
<input id="name" name="name" type="text" size="30" maxlength="40" /><br />

<label for="email">E-mail:</label><br>
<input id="email" name="email" type="text" size="30" maxlength="40" /><br />
 
 <label for="username">Ønsket brukernavn:</label><br>
<input id="username" name="username" type="text" size="30" maxlength="40" /><br />

 <label for="password">Ønsket passord:</label><br>
<input id="password" name="password" type="password" size="30" maxlength="40" /><br />
<br>
<label for="message">Søknad:</label><br>
<textarea id="message" name="msg" cols="50" rows="6"></textarea><br />

<label for="submit"></label>
<input id="submit" class="button" type="submit" name="submit" value="Send" />
</p>
</form>
<?php } ?>

 

 

 

Men jeg ønsker å få til 5 knapper som kunder kan velge 1 eller flere av, åsså blir det sendt i mailen. Prøver å vise med dette bildet

 

Hadde håpet at noen proffe kunne fikset koden jeg postet, så dette blir sendt med.

Lenke til kommentar
Videoannonse
Annonse

GENIALT!

 

Det funket perfekt!

Litt klikk i FF, men det får man tåle.

 

Takker så sinnsykt mye!

 

Nåværende fungerende kode, tilfelle noen trenger den en gang:

 

 

<?php

if ($_POST['submit'] == TRUE) {
$receiverMail = "[email protected]";
$subject    = "Søknad om hosting";
$name  = stripslashes(strip_tags($_POST['name']));
$email  = stripslashes(strip_tags($_POST['email']));
$msg  = stripslashes(strip_tags($_POST['msg']));
$username	= stripslashes(strip_tags($_POST['username']));
$password	= stripslashes(strip_tags($_POST['password']));
$joomla  = stripslashes(strip_tags($_POST['joomla']));
$phpnuke  = stripslashes(strip_tags($_POST['phpnuke']));
$ipb    	= stripslashes(strip_tags($_POST['ipb']));
$phpbb  	= stripslashes(strip_tags($_POST['phpbb']));
$wordpress  = stripslashes(strip_tags($_POST['wordpress']));
$ip  	= $_SERVER['REMOTE_ADDR'];
$msgformat	= "Fra: $name    \nIP: $ip \nE-mail adresse: $email\n\nMelding:\n\n$msg\n\n\n\nØnsket brukernavn:\n$username\n\nØnsket passord:\n$password
\n\nTilleggs aplikasjoner:\n$joomla\n$phpnuke\n$ipb\n$phpbb\n$wordpress";

if(empty($name) || empty($email) || empty($msg)) {
 echo "<h2>Søknaden er ikke sendt</h2><p>Vennligst fyll ut alle de nødvendige feltene</p>";
}
elseif(!ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $email)) {
 echo "<h2>Søknaden er ikke sendt</h2><p>E-mail adressen er ugyldig</p>";
}
elseif(mail($receiverMail, $subject, $msgformat, "From: $name <$email>")) {
 echo "<h2>Søknaden er sendt!</h2><p>Jeg vil komme tilbake til deg så fort som mulig.</p>"; }
else {
 echo "<h2>Søknaden er ikke sendt</h2><p>Vennligst prøv igjen... Hvis problemet oppstår igjen, er det nok noe galt med serveren.</p>";
}
}
else { ?><form method="post" action="">
<p>
<label for="name">Fullt navn:</label><br>
<input id="name" name="name" type="text" size="30" maxlength="40" /><br />

<label for="email">E-mail:</label><br>
<input id="email" name="email" type="text" size="30" maxlength="40" /><br />
 
 <label for="username">Ønsket brukernavn:</label><br>
<input id="username" name="username" type="text" size="30" maxlength="40" /><br />

 <label for="password">Ønsket passord:</label><br>
<input id="password" name="password" type="password" size="30" maxlength="40" /><br />
<br>
<label for="message">Søknad:</label><br>
<textarea id="message" name="msg" cols="50" rows="6"></textarea></p>
<p>


Jeg ønsker følgende tilleggs applikasjoner:<br>

<input type="checkbox" id="joomla" name="joomla" value="Joomla"><label for="joomla"> Joomla<label for="joomla"><br>

<input type="checkbox" id="phpnuke" name="phpnuke" value="PHP Nuke"><label for="phpnuke"> PHP Nuke<label for="phpnuke"><br>

<input type="checkbox" id="ipb" name="ipb" value="Invision Power Board"><label for="ipb"> Invision Power Board<label for="ipb"><br>

<input type="checkbox" id="phpbb" name="phpbb" value="PHPBB"><label for="phpbb"> PHPBB<label for="phpbb"><br>

<input type="checkbox" id="wordpress" name="wordpress" value="Wordpress"><label for="wordpress"> Wordpress<label for="wordpress">



<br><br><label for="submit"></label>
<input id="submit" class="button" type="submit" name="submit" value="Send" />
</p>
</form>
<?php } ?>

 

 

Lenke til kommentar

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å
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...