我很困惑。我用Bluefish和Dreamweaver创建了一个预订页面。当我在Safari中打开一个预览时,我得到了我创建的php页面。对Google reCAPTCHA的豁免:
mac.png
当我将相同的页面上传到我的服务器时,我只得到标题:http://www.theatervonk.be/reservaties.php
我似乎在代码中找不到错误,但我必须忽略一些东西.
<!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>
<title>Reservaties</title>
<LINK REL="STYLESHEET" HREF="afbeeldingen/vonk_phpstyle.css" TYPE="text/css">
</style>
</head>
<body>
<div class="container">
<div class="header">
<center> <table width="908" border="0">
<tr>
<td width="281"><img src="afbeeldingen/vonk_logo.gif" width="281" height="280"></td>
<td width="339"> </td>
<td width="339" style="background-image:url(afbeeldingen/menu_vonk.png); background-repeat:no-repeat"><div id="navigation"> <?php echo do_main_nav() ; ?></div></td>
</tr>
</table>
</center>
<!-- end .header --></div>
<div class="content">
<form id="form1" name="form1" method="post" action="send.php">
<table width="908" border="0">
<tr>
<td width="302" rowspan="9" align="left" valign="top"><table width="908" border="0">
<tr>
<td width="302" rowspan="12" align="left" valign="top"><h5>Je kan reserveren door te mailen naar: <a href="mailto:reserveringen@theatervonk.be">reserveringen@theatervonk.be</a> of bellen naar 0486 611 447.</h5>
<h5>Geef volgende gegevens door:</h5>
<ul>
<li>
<h5>Datum van de voorstelling</h5>
</li>
<li>
<h5>Aantal plaatsen</h5>
</li>
<li>
<h5>Soort kaarten en prijs</h5>
</li>
<li>
<h5>Uw telefoonnummer</h5>
</li>
<li>
<h5>Uw adres en e-mailadres als u op de hoogte wilt blijven van onze voorstellingen</h5>
</li>
</ul>
<h5>(zie ook het verzendformulier hiernaast)</h5>
<h2>Betalen</h2>
<h5>Triodos: BE86 5230 8029 4150</h5>
<h2>Audities</h2>
<h5>Wil je graag een auditie meedoen, meld je aan!</h5>
<h2>Reacties op voorstellingen</h2>
<h5>Wij zijn altijd heel blij uw reactie op onze voorstellingen te lezen! Uw mailtje is dan ook heel welkom! </h5>
<h5><a href="mailto:info@theatervonk.be">info@theatervonk.be</a> Of laat een berichtje achter op ons gastenboek.</h5></td>
<td align="center" valign="middle"> </td>
<td colspan="3" align="left" valign="middle"><h1>Kaarten bestellen:</h1></td>
</tr>
<tr>
<td width="7" align="center" valign="middle"> </td>
<td width="215" align="center" bgcolor="#CCCCCC" valign="middle">"Creme au beurre"</td>
<td colspan="2" bgcolor="#CCCCCC"><p>
<input type="checkbox" name="kaarten[]" value="19 oktober 10u30 Cafe Kiebooms" />
<label for="19 oktober 10u30 Cafe Kiebooms">19 oktober 10u30 Cafe Kiebooms</label>
</p>
<p>
<input type="checkbox" name="kaarten[]" value="26 oktober 10u30 Cafe Kiebooms" />
<label for="26 oktober 10u30 Cafe Kiebooms">26 oktober 10u30 Cafe Kiebooms</label>
</p>
<p>
<input type="checkbox" name="kaarten[]" value="21 december 10u30 Cafe Kiebooms" />
<label for="21 december 10u30 Cafe Kiebooms">21 december 10u30 Cafe Kiebooms</label>
</p>
<p>
<input type="checkbox" name="kaarten[]" value="18 januari 2015 10u30 Cafe Kiebooms" />
<label for="18 januari 2015 10u30 Cafe Kiebooms">18 januari 2015 10u30 Cafe Kiebooms</label>
</p>
<p>
<input type="checkbox" name="kaarten[]" value="15 februari 2015 10u30 Cafe Kiebooms" />
<label for="15 februari 2015 10u30 Cafe Kiebooms">15 februari 2015 10u30 Cafe Kiebooms</label>
</p>
<p>Gratis, maar wel reserveren!</p></td>
</tr>
<tr>
<td align="center" valign="middle"> </td>
<td align="center" bgcolor="#CCCCCC" valign="middle">"Wie is er bang voor Virginia Woolf?"</td>
<td colspan="2" bgcolor="#CCCCCC"><p>
<input type="checkbox" name="kaarten[]" value="17 oktober 2014 - 20u. Zwarte Komedie" />
<label for="17 oktober 2014 - 20u. Zwarte Komedie">17 oktober 2014 - 20u. Zwarte Komedie</label>
</p>
<p>
<input type="checkbox" name="kaarten[]" value="18 oktober 2014 - 20u. Zwarte Komedie" />
<label for="18 oktober 2014 - 20u. Zwarte Komedie">18 oktober 2014 - 20u. Zwarte Komedie</label>
</p>
<p>
<input type="checkbox" name="kaarten[]" value="19 oktober 2014 - 15u. Zwarte Komedie" />
<label for="19 oktober 2014 - 15u. Zwarte Komedie">19 oktober 2014 - 15u. Zwarte Komedie</label>
</p>
<p>10 euro / 2 euro (Omniostatuut)</p></td>
</tr>
<tr>
<td align="left"> </td>
<td align="right"><label for="tickets">Aantal kaarten en prijs:</label></td>
<td colspan="2"><textarea name="tickets" id="tickets" cols="55" rows="5" >Hier opstommen, aub</textarea></td>
</tr>
<tr>
<td align="left"> </td>
<td align="right"><label for="naam">Naam:</label></td>
<td colspan="2"><input type="text" name="naam" id="naam" />
(<img src="afbeeldingen/verplicht_veld.gif" width="8" height="8">) </td>
</tr>
<tr>
<td> </td>
<td align="right">Straat:</td>
<td colspan="2"><input type="text" name="straat" id="straat" />
(<img src="afbeeldingen/verplicht_veld.gif" alt="" width="8" height="8">) </td>
</tr>
<tr>
<td> </td>
<td align="right">Postcode:</td>
<td colspan="2"><input name="postcode" type="text" id="postcode" size="5" maxlength="4" />
(<img src="afbeeldingen/verplicht_veld.gif" alt="" width="8" height="8">) </td>
</tr>
<tr>
<td> </td>
<td align="right"><label for="plaats">Gemeente:</label></td>
<td colspan="2"><input type="text" name="plaats" id="plaats" />
(<img src="afbeeldingen/verplicht_veld.gif" alt="" width="8" height="8">) </td>
</tr>
<tr>
<td> </td>
<td align="right"><label for="tel">Tel:</label></td>
<td colspan="2"><input type="text" name="tel" id="tel" />
(<img src="afbeeldingen/verplicht_veld.gif" alt="" width="8" height="8">) </td>
</tr>
<tr>
<td> </td>
<td align="right"><label for="mail">E-mail:</label></td>
<td colspan="2"><input type="text" name="mail" id="mail" /></td>
</tr>
<tr>
<td align="center" valign="middle"> </td>
<td colspan="3" align="center" valign="middle"><?php
require_once('recaptchalib.php');
$publickey = "xxxxxxxxxxxxxxxxxxxx"; // you got this from the signup page
echo recaptcha_get_html($publickey);
?></td>
</tr>
<tr>
<td> </td>
<td> (<img src="afbeeldingen/verplicht_veld.gif" alt="" width="8" height="8">) Verplicht veld</td>
<td width="113" align="center" valign="middle"><input type="submit" name="Verzenden" id="Verzenden" value="Verzenden" /></td>
<td width="278" align="center" valign="middle"><input type="reset" name="Wissen" id="Wissen" value="Wissen" /></td>
</tr>
</table> <h5> </h5></td>
</tr>
</table>
</form>
<!-- end .content --></div>
<div class="footer">
<blockquote>
<p><font color="#660033" size="-3" face="Verdana, Geneva, sans-serif"><a href="https://login.one.com/mail" target="_blank">Webmail</a>
<!-- end .footer --></p>
</blockquote>
</div>
<!-- end .container --></div>
</body>
</html>
发布于 2014-08-03 10:31:14
您的输出就在<?php echo do_main_nav() ; ?>
之前停止。所以这个功能不存在或者不起作用。检查您的服务器PHP错误日志,找出确切的错误,然后从那里开始。
我猜想它在Safari预览中工作的原因是您没有使用preview预览它,所以<?php ... >
只是作为一个未知类型的HTML元素来处理,而被忽略了。我注意到你的预览实际上似乎没有一个主导航功能,这似乎是一个线索。
考虑到do_main_nav()
不是内置的PHP函数,而且对它的调用是页面中的第一个PHP,我会假设您在某个地方忘记了一个include()
,但我对Bluefish或Dreamweaver还不太了解,不知道函数是如何提供的,假设它来自他们。
https://stackoverflow.com/questions/25103755
复制相似问题