Fra ASP til PHP

Tags:    php

<< < 12 > >>
Halløj...

Jeg har lige skiftet udbyder. Min gamle udbyder (Scannet)understøttede ASP scripts, men det gør min nye udbyder ikke! Derimod understøtter min nye udbyder PHP.

Jeg har et HTML dokument, hvor man kan se hvad der skal være af felter og bokse i det nye PHP script!

Jeg håber nogen gider programmere et PHP script, så det vil fungere med de felter og bokse der er i HTML dokumentet.

Jeg ved godt jeg sikkert har formuleret mig meget utydeligt og forkert, men jeg er bestemt ikke nogen programmerings-haj!

På forhånd tak...


Her er min HTML kode:

<html>
<body>
<form action="http://scripts.scannet.dk/form2mail.asp" method="post">
<input type="hidden" name="recipient" value="mmk@anamia.dk">
<input type="hidden" name="subject" value="Fra hjemmesiden">
<input type="hidden" name="redirect" value="http://www.anamia.dk/index.htm">
<input type="hidden" name="return_link_url" value="http://www.anamia.dk/index.htm">

<input type="Checkbox" name="Administrativ bistand" value="ja">Administrativ bistand<br>
<input type="Checkbox" name="Økonomisk rådgivning" value="ja">Økonomisk rådgivning<br>
<input type="Checkbox" name="Virksomhedsrådgivning" value="ja">Virksomhedsrådgivning<br>
<input type="Checkbox" name="Personalereskruttering" value="ja">Personalereskruttering<br>
<input type="Checkbox" name="Personalesearch" value="ja">Personalesearch<br>
<input type="Checkbox" name="Jobbank" value="ja">Jobbank<br>
<input type="Checkbox" name="Ledertræning" value="ja">Ledertræning<br>
<input type="Checkbox" name="Lederkurser" value="ja">Lederkurser<br>
<input type="Checkbox" name="Foredrag" value="ja">Foredrag<br>
<input type="Checkbox" name="Workshops" value="ja">Workshops<br>
<input type="Checkbox" name="Workshops" value="ja">Internet<br>
<input type="Checkbox" name="Ikke noget specielt, jeg er blot nysgerrig" value="ja">Ikke noget

specielt, jeg er blot nysgerrig<br><br><br>

Navn: <input type="text" size="18" name="Navn" value=""> <br>
Firma: <input type="text" size="18" name="Firma" value=""> <br>
Adresse: <input type="text" size="18" name="Adresse" value=""> <br>
Postnr. & by: <input type="text" size="18" name="Postnr. & by" value=""> <br>
Tlf.: <input type="text" size="18" name="Tlf" value=""> <br>
Fax: <input type="text" size="18" name="Fax" value=""> <br>
E-mail: <input type="text" size="18" name="E-mail" value=""> <br> <br>

<input type="Reset" value="Slet">
<input type="submit" value="Send">
</form>
</body>
</html>



15 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 8 karma
Sorter efter stemmer Sorter efter dato
Mit php dokument ser nu således ud:

<html>
<body>
<?php
if(!isset($_POST["Navn"]))
echo "Skriv dit navn!";
elseif(!isset($_POST["Firma"]))
echo
elseif(!isset($_POST["Adresse"]))
echo
else
$error = "Nej";
if($error=="Nej")
{
echo "Din mail er sendt!";
mail("Din mail!","formmail","Navn: ".$_POST["Navn"]."\\nFirma:

".$_POST["Firma"]."\\nAdresse: ".$_POST["Adresse"];
}
?>

<form action="kontakt.php" method="post">
<input type="hidden" name="recipient" value=&quot;mmk@anamia.dk">
<input type="hidden" name="subject" value="Fra hjemmesiden">
<input type="hidden" name="redirect" value="http://www.anamia.dk/index.htm">
<input type="hidden" name="return_link_url" value="http://www.anamia.dk/index.htm">

<input type="Checkbox" name="Administrativ bistand" value="ja">Administrativ bistand
<input type="Checkbox" name="Økonomisk rådgivning" value="ja">Økonomisk rådgivning
<input type="Checkbox" name="Virksomhedsrådgivning" value="ja">Virksomhedsrådgivning
<input type="Checkbox" name="Personalereskruttering" value="ja">Personalereskruttering
<input type="Checkbox" name="Personalesearch" value="ja">Personalesearch
<input type="Checkbox" name="Jobbank" value="ja">Jobbank
<input type="Checkbox" name="Ledertræning" value="ja">Ledertræning
<input type="Checkbox" name="Lederkurser" value="ja">Lederkurser
<input type="Checkbox" name="Foredrag" value="ja">Foredrag
<input type="Checkbox" name="Workshops" value="ja">Workshops
<input type="Checkbox" name="Workshops" value="ja">Internet
<input type="Checkbox" name="Ikke noget specielt, jeg er blot nysgerrig" value="ja">Ikke

noget

specielt, jeg er blot nysgerrig

Navn: <input type="text" size="18" name="Navn" value="">
Firma: <input type="text" size="18" name="Firma" value="">
Adresse: <input type="text" size="18" name="Adresse" value="">
Postnr. & by: <input type="text" size="18" name="Postnr. & by" value="">
Tlf.: <input type="text" size="18" name="Tlf" value="">
Fax: <input type="text" size="18" name="Fax" value="">
E-mail: <input type="text" size="18" name="E-mail" value="">

<input type="Reset" value="Slet">
<input type="submit" value="Send">
</form>
</body>
</html>




Jeg får følgende meddelelse når jeg åbner dokumentet på min server:
Parse error: parse error, expecting `','' or `';'' in /usr/www/pbmanagement.dk/kontakt.php on line 8

Siger det jer noget...? Hvad er fejlen?

[Redigeret d. 26/03-04 18:08:42 af Mogens Møller]



Fold kodeboks ind/udKode 
Husk at udskifte det der står med fed med din E-Mail!

Hilsen mathias

[Redigeret d. 26/03-04 18:21:45 af Mathias Knudsen]



Mit php dokument ser nu således ud:

<html>
<body>
<?php
if(!isset($_POST["Navn"]))
echo "Skriv dit navn!";
elseif(!isset($_POST["Firma"]))
echo
elseif(!isset($_POST["Adresse"]))
echo
else
$error = "Nej";
if($error=="Nej")
{
echo "Din mail er sendt!";
mail("Din mail!","formmail","Navn: ".$_POST["Navn"]."\\nFirma:

".$_POST["Firma"]."\\nAdresse: ".$_POST["Adresse"];
}
?>

<form action="kontakt.php" method="post">
<input type="hidden" name="recipient" value=&quot;mmk@anamia.dk">
<input type="hidden" name="subject" value="Fra hjemmesiden">
<input type="hidden" name="redirect" value="http://www.anamia.dk/index.htm">
<input type="hidden" name="return_link_url" value="http://www.anamia.dk/index.htm">

<input type="Checkbox" name="Administrativ bistand" value="ja">Administrativ bistand
<input type="Checkbox" name="Økonomisk rådgivning" value="ja">Økonomisk rådgivning
<input type="Checkbox" name="Virksomhedsrådgivning" value="ja">Virksomhedsrådgivning
<input type="Checkbox" name="Personalereskruttering" value="ja">Personalereskruttering
<input type="Checkbox" name="Personalesearch" value="ja">Personalesearch
<input type="Checkbox" name="Jobbank" value="ja">Jobbank
<input type="Checkbox" name="Ledertræning" value="ja">Ledertræning
<input type="Checkbox" name="Lederkurser" value="ja">Lederkurser
<input type="Checkbox" name="Foredrag" value="ja">Foredrag
<input type="Checkbox" name="Workshops" value="ja">Workshops
<input type="Checkbox" name="Workshops" value="ja">Internet
<input type="Checkbox" name="Ikke noget specielt, jeg er blot nysgerrig" value="ja">Ikke

noget

specielt, jeg er blot nysgerrig

Navn: <input type="text" size="18" name="Navn" value="">
Firma: <input type="text" size="18" name="Firma" value="">
Adresse: <input type="text" size="18" name="Adresse" value="">
Postnr. & by: <input type="text" size="18" name="Postnr. & by" value="">
Tlf.: <input type="text" size="18" name="Tlf" value="">
Fax: <input type="text" size="18" name="Fax" value="">
E-mail: <input type="text" size="18" name="E-mail" value="">

<input type="Reset" value="Slet">
<input type="submit" value="Send">
</form>
</body>
</html>




Jeg får følgende meddelelse når jeg åbner dokumentet på min server:
Parse error: parse error, expecting `','' or `';'' in /usr/www/pbmanagement.dk/kontakt.php on line 8

Siger det jer noget...? Hvad er fejlen?

[Redigeret d. 26/03-04 18:08:42 af Mogens Møller]

Du laver kode eksempel såden her: [ pre ] og slutter med [ / pre ] selvfølgelig uden mellemrum!

Hilsen Mathias



Det fungere stadigvæk ikke helt...

Der bliver ikke sendt nogen mail (hvilket jo ikke er så godt) og når jeg trykker send så kommer jeg bare tilbage til formularen igen!!!

Hvad skal den følgende kode så bruges til:
Fold kodeboks ind/udKode 

Jeg troede den gjorde at jeg blev videresendt til anamia.dk/index.htm når jeg havde færdiggjort formularen?


Min kode ser nu sådan her ud:
Fold kodeboks ind/udKode 


[Redigeret d. 26/03-04 18:47:28 af Mogens Møller]

[Redigeret d. 26/03-04 18:48:50 af Mogens Møller]



Nu får jeg følgende besked:
Parse error: parse error in /usr/www/pbmanagement.dk/kontakt.php on line 22

Du kan selv se det på www.pbmanagement.dk/kontakt.php

[Redigeret d. 27/03-04 11:20:17 af Mogens Møller]



<< < 12 > >>
t