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

Formular hjælp

Side 1 ud af 1 (4 indlæg)
  • 1
Fra Helsingborg
Tilmeldt 26. Feb 06
Indlæg ialt: 2880
Skrevet kl. 09:33
Hvor mange stjerner giver du? :

Jeg er skiftet over på et nyt webhotel som ikke understøtter PHP, hvilket har berørt min mailformular som før her: kursus.asp og kursus-sendt.php.

Jeg har nu ændret kursus-sendt.php til kursus-sendt.asp, hvilket giver følgende fejlmeddelse øverst på siden:
Der skete en fejl, og din tilmelding er ikke blevet registreret - prøv igen!"; endif; endif; ?>

Min formularkode i kursus.asp ser således ud:
<form action="kursus-sendt.asp" id="LinkForm" method="post" onsubmit="return validateForms(this);">
<table height="361">
  <tr>
    <td width="170" style="FONT-SIZE: 12px" height="25">Dit navn:</td>

    <td height="25"><input name="Link_Name" value="Skriv dit navn her" style="WIDTH: 270px"></td>
  </tr>
  <tr>
    <td style="FONT-SIZE: 12px" height="25">Din adresse:</td>
    <td height="25"><input name="Link_Adress" value="Skriv din adresse her" style="WIDTH: 270px" size="20"></td>
  </tr>
   <tr>
    <td style="FONT-SIZE: 12px" height="25">Din e-mail adresse:</td>
    <td height="25"><input name="Link_Mail" value="Skriv din e-mail her" style="WIDTH: 270px" size="20"></td>
  </tr>
   <tr>
    <td style="FONT-SIZE: 12px" height="25">Dit telefonnummer:</td>
    <td height="25"><input name="Link_Phone" value="Skriv dit telefonnummer her" style="WIDTH: 270px" size="20"></td>
  </tr>
  <tr>
    <td style="FONT-SIZE: 12px" height="25">Antal personer:</td>
    <td height="25"><input name="Link_Persons" value="Skriv det antal personer I kommer" style="WIDTH: 270px" size="20"></td>
  </tr>
  <tr>
    <td style="FONT-SIZE: 12px" height="25">Antal vegetarere:</td>
    <td height="25"><input name="Link_Veg" value="Skriv det antal vegetarere der kommer" style="WIDTH: 270px" size="20"></td>
  </tr>
  <tr>
    <td style="FONT-SIZE: 12px" height="271" valign="top">En evt. besked:</td>

    <td width="270" height="271"><textarea rows="20" name="Link_Site" cols="42">Skriv din besked her</textarea></td>
  </tr>
  <tr>
    <td style="FONT-SIZE: 12px" height="24"></td>
    <td align="right" height="24"><img style="CURSOR: pointer" onclick="getElementById('LinkForm').reset();" src="i/Link_Comp_Clear.gif" name="Link_Clear">&nbsp;<input type="image" src="i/Link_Comp_Submit.gif" name="Link_Submit"></td>
  </tr>
</table>
</form>

Min formularkode i kursus-sendt.asp ser såldes ud:
<?php
/**
 * Hvis vi får en postering fra
 * kontaktformularen sender vi
 * mails ud.
 */
if(isset($_POST)) :
    $to      = "dimitri@dimitrihardorff.dk";
    $subject = "Tilmelding til kurset XXXX";
    $message = "En besøgende har indtastet følgende:\n\n"
                ."Navn: ".$_POST["Link_Name"]."\n"
                ."Adresse: ".$_POST["Link_Adress"]."\n"
                ."Email: ".$_POST["Link_Mail"]."\n"
                ."Telefon: ".$_POST["Link_Phone"]."\n"
                ."Antal personer: ".$_POST["Link_Persons"]."\n"
                ."Antal vegetarere: ".$_POST["Link_Veg"]."\n"
                ."Besked: ".$_POST["Link_Site"];
    $headers = 'From: '.$_POST["Link_Mail"].'' . "\r\n" .
        'Reply-To: '.$_POST["Link_Mail"].'';
       
    $mail_error = "";
    if(!mail($to, $subject, $message, $headers)) :
        $mail_error = "<font color=\"red\"><i>Der skete en fejl, og din tilmelding er ikke blevet registreret - prøv igen!</i></font>";
    endif;
endif;
?><head>

Jeg er snothamrende dum når det kommer til kodning, så jeg vil blive rigtig glad hvis der er en herinde der kan fortælle mig hvad jeg skal gøre for at få den til at virke. Jeg betaler gerne for det.

På forhånd tak for hjælpen Smile

Fra Lyngby
Tilmeldt 26. Mar 05
Indlæg ialt: 9740
Fra  DEMIB HOLDINGS ApS Waimea Digital Skrevet kl. 10:32
Hvor mange stjerner giver du? :

Du skal have skrevet scriptet om til ASP. ASP og PHP er ikke det samme! Det du gør nu er, at bede en ASP-fortolker om at fortolke noget PHP kode, og det dur ikke.

Fra Vejle
Tilmeldt 1. Aug 06
Indlæg ialt: 201
Skrevet kl. 10:40
Hvor mange stjerner giver du? :

Hej Dimitri,
som Mikkel skriver er PHP og ASP to forskellige sprog.

Jeg er PHP-nørd og kan derfor ikke hjælpe dig med ASP. Men ethvert fornuftigt webhotel med respekt for sig selv har et standard formular-script med tilhørende dokumentation, som du burde kunne bruge uden at være "ASP-nørd". Det er absolut minimumskrav for et seriøst webhotel efter min mening. Så har du problemer, bør de kunne hjælpe.

Fra Helsingborg
Tilmeldt 26. Feb 06
Indlæg ialt: 2880
Skrevet kl. 11:20
Hvor mange stjerner giver du? :

Mikkel deMib Svendsen:

 og det dur ikke.

 

Det kan jeg godt følge dig i. 

Side 1 ud af 1 (4 indlæg)