Avatar billede flagsys Nybegynder
06. januar 2006 - 10:26 Der er 4 kommentarer

Oprettelse af spørgeskema

Hejsa, jeg skal have programmeret et spørgeskema i PHP, der kan lægges på en hjemmeside, hvor folk indtaster svar og trykker på en knap der pakker svaret og sender det til mig i en email. Den email måtte meget gerne kunne pakkes ud i en tabel. Det pinelige er at jeg selv har haft programmeret et sådan spørgeskema for mange år siden, men desværre har glemt alt om at programmere. Det er til et skole projekt og jeg har ikke umiddelbart tid til at sætte mig ind i programmering i PHP igen så jeg ville blive meget glad om man kunne henvise mig til en artikel eller en guide eller give mig en skabelon eller lignende.

Mvh. Emil Bjerrum
Avatar billede webstuff Nybegynder
06. januar 2006 - 10:49 #1
Det her er en kontakt form jeg lavede her forleden!
Du kan måske bruge den at gå ud fra :-)

#skema.php
<?
$afsender = $_POST['afsender'];
$afsender = strip_tags($afsender);

$emne = $_POST['emne'];
$emne = strip_tags($emne);

$msg = $_POST['msg'];
$msg = htmlentities($msg);

$mode = $_GET['mode'];

if($mode == 'send'){
if(!empty($afsender) && !empty($emne) && !empty($msg)){
mail("ADIN@MAIL.DK", "Hjemmeside - ".$emne."", "".$msg."", "From:".$afsender."");
echo "Din mail er nu afsendt, og vil blive besvaret så hurtigt som muligt.";
} else {
echo "Du skal udfylde alle felter.<br>Prøv igen :-)";
}
} else {
?>
<form action="skema.php?mode=send" method="POST">
Din mail:<br>
<input type="text" name="afsender"><br>
Emne:<br>
<input type="text" name="emne"><br>
Besked:<br>
<textarea name="msg" rows="5" cols="25"></textarea><br>
<input type="submit" value="Send">
</form>
<?
}
?>
Avatar billede flagsys Nybegynder
06. januar 2006 - 10:54 #2
tak, jeg kigger på det så snart jeg har oprettet et websted at afprøve det på
Avatar billede webstuff Nybegynder
06. januar 2006 - 11:02 #3
Okay.. helt i orden :-)
Bare sig til hvis du skal have hjælp med at rette det til :-)
Avatar billede flagsys Nybegynder
08. januar 2006 - 20:28 #4
Se, her er min kode og jeg undrer mig seriøst over at den ikke vil sende en email af sted til min hotmailadresse.

Kan du lokalisere fejlen?

<html><head><title>:x: Spørgeskema :x:</title>



<meta name="Generator" content="Stone's WebWriter 4">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head>

<body bgcolor="#996600" text="#cccccc">

<p>&nbsp;</p>

<form name="form1" method="post" action="gnuen18@hotmail.com" enctype="tekst/plain"> <input name="formmailer" value="49336" type="hidden">

<table align="center" border="0" cellpadding="0" cellspacing="0" height="500" width="1100">

    <tbody><tr>

      <td width="200">

        <h5><font face="Verdana, Arial, Helvetica, sans-serif">Firma</font></h5>

      </td>

      <td width="302">

        <h5 align="left"> <font face="Verdana, Arial, Helvetica, sans-serif">

          <input name="tekst1" size="30" maxlength="50" type="text">

          </font></h5>

      </td>

      <td width="443">

        <h5><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"></font></font></h5>

      </td>

    </tr>

    <tr>

      <td width="200">

        <h5><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif">Din

          E-mail adresse:</font></font></h5>

        </td>

      <td width="302">

        <h5 align="left"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif">

          <input name="textfield3" size="30" maxlength="30" type="text">

          </font></font></h5>

      </td>

      <td width="443">

        <h5><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"></font></font></h5>

      </td>

    </tr>

 

 
<tr>

      <td width="400">

        <h5><font face="Verdana, Arial, Helvetica, sans-serif">Tilkendegiv i hvor høj grad De prioritere følgende features (1 er højeste):</font></h5>

      </td>

   

     

    </tr>
 

 

     
    <tr>

      <td width="200">

        <h5><font face="Verdana, Arial, Helvetica, sans-serif">Forskellige flag</font></h5>

      </td>

      <td width="302">

        <h5 align="left"> <font face="Verdana, Arial, Helvetica, sans-serif">

          <input name="checkbox" value="checkbox" type="checkbox">

          1

          <input name="checkbox2" value="checkbox" type="checkbox">

        2
                    <input name="checkbox3" value="checkbox" type="checkbox">

        3

                <input name="checkbox4" value="checkbox" type="checkbox">

        4

                <input name="checkbox5" value="checkbox" type="checkbox">

        5</font></h5>

      </td>

      <td width="443">

        <h5><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"></font></font></h5>

      </td>

    </tr>

  <tr>

      <td width="200">

        <h5><font face="Verdana, Arial, Helvetica, sans-serif">Brugervenligt interface til kontrol af, hvornår flaget skal hejses eller sænkes</font></h5>

      </td>

      <td width="302">

        <h5 align="left"> <font face="Verdana, Arial, Helvetica, sans-serif">

          <input name="checkbox" value="checkbox" type="checkbox">

          1

          <input name="checkbox2" value="checkbox" type="checkbox">

        2
                    <input name="checkbox3" value="checkbox" type="checkbox">

        3

                <input name="checkbox4" value="checkbox" type="checkbox">

        4

                <input name="checkbox5" value="checkbox" type="checkbox">

        5</font></h5>

      </td>

      <td width="443">

        <h5><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"></font></font></h5>

      </td>

    </tr>

  <tr>

      <td width="200">

        <h5><font face="Verdana, Arial, Helvetica, sans-serif">Fuld automatik</font></h5>

      </td>

      <td width="302">

        <h5 align="left"> <font face="Verdana, Arial, Helvetica, sans-serif">

          <input name="checkbox" value="checkbox" type="checkbox">

          1

          <input name="checkbox2" value="checkbox" type="checkbox">

        2
                    <input name="checkbox3" value="checkbox" type="checkbox">

        3

                <input name="checkbox4" value="checkbox" type="checkbox">

        4

                <input name="checkbox5" value="checkbox" type="checkbox">

        5</font></h5>

      </td>

      <td width="443">

        <h5><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"></font></font></h5>

      </td>

    </tr>

  <tr>

      <td width="200">

        <h5><font face="Verdana, Arial, Helvetica, sans-serif">Gratis reperation det første år - udført af autoriserede fagfolk</font></h5>

      </td>

      <td width="302">

        <h5 align="left"> <font face="Verdana, Arial, Helvetica, sans-serif">

          <input name="checkbox" value="checkbox" type="checkbox">

          1

          <input name="checkbox2" value="checkbox" type="checkbox">

        2
                    <input name="checkbox3" value="checkbox" type="checkbox">

        3

                <input name="checkbox4" value="checkbox" type="checkbox">

        4

                <input name="checkbox5" value="checkbox" type="checkbox">

        5</font></h5>

      </td>

      <td width="443">

        <h5><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"></font></font></h5>

      </td>

    </tr>

  <tr>

      <td width="200">

        <h5><font face="Verdana, Arial, Helvetica, sans-serif">Omfattende serviceaftale (udskiftning af flag osv.)</font></h5>

      </td>

      <td width="302">

        <h5 align="left"> <font face="Verdana, Arial, Helvetica, sans-serif">

          <input name="checkbox" value="checkbox" type="checkbox">

          1

          <input name="checkbox2" value="checkbox" type="checkbox">

        2
                    <input name="checkbox3" value="checkbox" type="checkbox">

        3

                <input name="checkbox4" value="checkbox" type="checkbox">

        4

                <input name="checkbox5" value="checkbox" type="checkbox">

        5</font></h5>

      </td>

      <td width="443">

        <h5><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"></font></font></h5>

      </td>

    </tr>
    <tr>

      <td width="200">

        <h5><font face="Verdana, Arial, Helvetica, sans-serif">Inden for hvilken prisklasse kunne produktet have interesse?</font></h5>

      </td>

      <td width="302">

        <h5 align="left"> <font face="Verdana, Arial, Helvetica, sans-serif">

          <select name="select3"><option selected="selected">2000-5000 kr.</option><option>5000-7000 kr.</option><option>7.000-10.000 kr.</option></select>

          </font></h5>

      </td>

      <td width="443">

        <h5><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"></font></font></h5>

      </td>

    </tr>





 





    <tr>

      <td width="200">

        <h5><font face="Verdana, Arial, Helvetica, sans-serif">Hvilken af følgende katagorier falder De bedst ind under?</font></h5>

      </td>

      <td width="302">

        <h5 align="left"> <font face="Verdana, Arial, Helvetica, sans-serif">

          <select name="select4"><option selected="selected">Privat husstand</option><option>Virksomhed/Firma</option><option>Offentlig institution</option><option>andet</option></select>

          </font></h5>

      </td>

      <td width="443">

        <h5><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"></font></font></h5>

      </td>

    </tr>

   

   





   











    <tr>

      <td width="200">

        <h5><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif">Send

          Skemaet: </font></font></h5>

      </td>

      <td width="302">

        <h5 align="left"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif">

          <input name="Reset" value="Slet alt" type="reset">

          <input name="Submit" value="Send" type="submit">

          </font></font></h5>

      </td>

      <td width="443">

        <h5><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"></font></font></h5>

      </td>

    </tr>

    <tr>

      <td width="200">

        <h5><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"></font></font></h5>

      </td>

      <td width="302">

        <h5 align="left"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"></font></font></h5>

      </td>

      <td width="443">

        <h5><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"></font></font></h5>

      </td>

    </tr>

    <tr>

      <td width="200">

        <h5><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"></font></font></h5>

      </td>

      <td width="302">

        <h5 align="left"><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"></font></font></h5>

      </td>

      <td width="443">

        <h5><font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"></font></font></h5>

      </td>

    </tr>

  </tbody></table>

</form>

<p>&nbsp;</p>

</body></html>
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