Dobry vecer mohl by mi prosim nekdo poradit popripade pomoci s rozbehanim skriptu?
Mam prihlasku www.agencialaprincesa.wz.cz/prihlaska.html
uz se mi povedlo dostat ji trosku do podoby php www.agencialaprincesa.wz.cz/prihlaskatest.html
ale pri vyplneni udaju a odeslani mi to vypise chybu a nemuzu prijit cim to je.
Diky
ani jedna z uvedených adres není funkční, k posouzení toho, kde je chyba je potřeba vidět nějaký zdrojový kód
soubor s prihlaskou:
<head>
<title>AGENCIA LA PRINCESA</title>
<META HTTP-EQUIV="Content-type" CONTENT="text/html;CHARSET=windows-1250">
<style type="text/css">
SPAN {color: red; font-family: Century Gothic; font-size: 10pt; cursor: hand}
.on {color: white; font-family: Century Gothic; display: on}
A {color: white; font-size: 10pt; font-family: Century Gothic; text-decoration: none}
A:hover {color: white; font-family: Century Gothic; text-decoration: underline}
<!--
html, body {
/* \*/
height:50%;
/* hide from Mac IE 5.x */
background-color: maroon;
margin: 0;
padding: 0;
border: 1;
}
-->
</style>
<!-- saved from url=(0014)about:internet -->
<script language="javascript" type="text/javascript" src="flash_detect.js">
<!--
function getFlashVersion() { return null; };
//-->
</script>
<script language="javascript" type="text/javascript">
<!--
var flashVersion = getFlashVersion();
if (flashVersion < 6) {
location.replace("upgrade.html");
}
//-->
</script>
</head>
<body alink="black" link="black" vlink="black">
<div align="center">
<br>
<br>
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="775" height="100" id="viewer.swf" align="middle">
<param name="allowScriptAccess" value="sameDomain">
<param name="movie" value="viewer.swf">
<param name="quality" value="high">
<param name="bgcolor" value="#ffffff">
<embed src="viewer.swf" quality="high" bgcolor="#ffffff" width="775" height="100" name="viewer.swf" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer">
</object>
<br>
<br>
<div align="center">
<p style="margin-left: 130px; margin-right: 130px">
<a href="index.html">HOME</a>
<a href="naseagentura.html">NAŠE AGENTURA</a>
<a href="dominikanky.html">DOMINIKÁNKY</a>
<a href="systematarif.html">SYSTEM A TARIF</a>
<a href="prihlaska.html"><font color="gold">PŘIHLÁŠKA</a>
<a href="aktivity.html">AKTIVITY</a>
<a href="divkamesice.html">DÍVKA MĚSÍCE</a> <br><br>
<a href="fotogalerie.html">FOTOGALERIE DÍVEK</a>
<a href="dominikanskarepublika.html">DOMINIKÁNSKÁ REPUBLIKA</a>
<a href="partneri.html">PARTNEŘI</a>
<a href="kontakt.html">KONTAKT</a>
<br>
<br>
<br>
<div align="center">
<a href="indexde.html"><img src="img/de.gif" width="30" height="17" border="1"></a>
<a href="indexde.html"><img src="img/eng.gif" width="30" height="17" border="1"></a>
<a href="index.html"><img src="img/cze.gif" width="30" height="17" border="1"></a>
<br><font color="gold">
________________________________________________________________________________
<br>
<br>
<br>
<table>
<tr>
<td><img src="img/logo.jpg" border="0">
<td><font color="orange"><font face="Monotype Corsiva"><big>Přihláška</big>
</tr>
</table>
<br>
<br><font color="white"><font face="Century Gothic">
Chcete poznat dívku svých snů z exotického Karibiku ? Pak prosím vyplňte následující dotazník. <br><br>
Dotazník vyplňte pravdivě a zodpovědně. Jenom tak pro vás můžeme připravit ty nejlepší podmínky.
<br>
<br>
<br>
<br>
<form action="mail.php" method="post">
jméno*:<br />
<input name="jmeno" type="text" /><br />
příjmení*:<br />
<input name="prijmeni" type="text" /><br />
datum narození*:<br />
<input name="datum narozeni" type="text" /><br />
zaměstnání*:<br />
<input name="zamestnani" type="text" /><br />
ulice*:<br />
<input name="ulice" type="text" /><br />
město*:<br />
<input name="mesto" type="text" /><br />
PLZ*:<br />
<input name="plz" type="text" /><br />
země*:<br />
<input name="země" type="text" /><br />
telefon*:<br />
<input name="telefon" type="text" /><br />
fax:<br />
<input name="fax" type="text" /><br />
mobil*:<br />
<input name="mobil" type="text" /><br />
email*:<br />
<input name="email" type="text" /><br />
<input type="submit" value="Odeslat" />
<input type="reset" />
</form>
<br>
<br>
<br>
<table>
<tr>
<td>
<font color="white">
* = Tyto informace je nutné vyplnit.
</tr>
<tr>
<td>
<font color="white">
= Zajištění letenky, ubytování a pronájem auta bude řešeno individuálně dle požadavků klienta
</tr>
</table>
<font color="white">
<br>
Agentura se zavazuje, že všechny osobní údaje, které klient poskytl jsou důvěrné a slouží pouze pro potřebu agentury.
<br>
<br>
<br>
</div>
<div align="center">
<font face="Century Gothic">
<font color="white">
_________________________ agencialaprincesa@yahoo.com_________________________
<br>
<br>
<br>
<br>
<font face="Impact">
<a href="#"><big><font color="gold">nahoru</big></a></div>
<br>
<br>
</body>
a tohle script:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<head>
<meta http - equiv="Content - Type" content="text/html ; charset=windows - 1250">
<title>Prihlaska test</title>
</head>
<body>
<?php
$jmeno = $_POST['jmeno'];/*takto proměnné přidělíme to co bylo odesláno ve formuláři metodou POST s atributem name="jmeno"*/
$prijmeni = $_POST['prijmeni'];
$datum narozeni = $_POST['datum narozeni'];
$zamestnani = $_POST['zamestnani'];
$ulice = $_POST['ulice'];
$mesto = $_POST['mesto'];
$plz = $_POST['plz'];
$zeme = $_POST['zeme'];
$telefon = $_POST['telefon'];
$fax = $_POST['fax'];
$mobil = $_POST['mobil'];
$email = $_POST['email'];
$prijemce = "dfmail@seznam.cz";
/*vyplníte mail, na který se má formulář odesílat*/
$zahlavi = "From: " . $mail . "\r\n";
/*zobrazuje pak v mailu jako kdyby vám mail přišel přímo z tohoto mailu, můžete pak tedy rovnou odpovídat na mail, který uživatel uvedl*/
/*takto zajistíme, aby se mail neodeslal, pokud nejsou všechna pole vyplněna*/
if ( !empty($jmeno) and !empty($mail) and !empty($predmet) and !empty($text)) {
mail($prijemce, $predmet, $text, $zahlavi);
echo "<h3>Děkuji. Mail byl úspěšně odeslán.</h3>";
/*toto se vypíše do dokumentu, pokud se mail odešle*/
} else {
echo "<h3>Nevyplnili jste všechna pole. Mail nebyl odeslán.</h3>"; /*toto se vypíše pokud nebudou vyplněna všechna pole, mail se neodešle*/
}
?>
</body>
a hlavne je taky potreba znat tu chybu
Hm, tak myslim ze bez znalisti chybove hlasky se bude chyba nebo preklep hledat velmi! obtizne ;)
"$prijmeni = $_POST['prijmeni'];" atd ...
Ježíš! Co to je?
To by mě zajímalo kdo dává k dispozici takovýhle prasárny?! A jak to, že lidi vždycky použijou to nejhorší, co se dá sehnat?! :)
Asi teprv začínáš programovat, že?
$datum narozeni = $_POST['datum narozeni'];
v názvu proměnných nemůžeš používat mezery a jiné bílé znaky