Autor Zpráva
Tomss
Profil *
Ahoj.

mám web, ze šablony. Obsahuje formulář, který nereaguje na stisknutí "odeslat". Pokud odstraním z kódu <form action="contact.php" method="post" id="contactform"> zvýrazněnou část, tak pak odeslat jde.

Předem díky za radu - kde se stala chyba.

A ještě odkaz na web www.household.cz/kontakty.html
YoSarin
Profil
Na základě tohoto ID je odeslání formuláře navázané na jQuery funkci, která pomocí AJAXu odešle vyplněná data na adresu form.php
a co máte tam, se podívejte sám:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<meta http-equiv="refresh" content="2;url=http://www.household.cz">

<title></title>
<link href="screen.css" type="text/css" rel="stylesheet" media="screen">

</head>
<body>

<?

if ($_POST['jmeno'] != "" ) {

	$name = $_POST["firma"];

	$email = $_POST["jmeno"];

	$company =  $_POST["adresa"];

	$subjekt =  $_POST["email"];

	$message =  $_POST["text"];
	$to = "nebudeme_tu_ten_mail_uvadet@email.cz";

	$subject = "Apartmany - Poptavka ";

		$body = "Firma : ". $company . "<br />\n".

		"Jmeno : ". $name . "<br />\n".

		"Email : ". $email . "<br />\n".

		"Predmet : ". $subjekt . "<br />\n".

		"Zprava : ". $message . "<br />\n".


	$head .= 'Content-Type: text/html; charset=UTF-8'."\r\n"; 		
  
	mail($to, $subject, $body, $head);


	echo "<h2 style=\"font-size:16px; text-align:center; vertical-align:middle;\">Dotaz byl odeslán. Budete přesměrování na úvodní stránku. Děkujeme.</h2>";

}

?>
</body>

</html>


Buď váš hosting nezpracovává PHP, nebo neakceptuje posloupnost "<?" jako začátek php skriptu (zkuste "<?php")

edit:
Změnil jsem mail na který se informace má zasílat, ať to tu zbytečně nevisí...

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0