WML & MySQL - Hvorfor får jeg denne fejl?
Jeg kan ikke helt forstå, at jeg får denne fejl - jeg har gemt noget i en MySQL database det henter jeg ind på en WAP-side i et input felt - her har jeg jo så mulighed for at rette i det men så når jeg vil sende det tilbage via en WAP-emulator til databasen så får jeg følgende fejl:Parser failed. Invalid XML syntax.
junk after document element at line 3, column 0, byte 124
på telefonen skriver - cannot display malformed content.
Kan nogen hælpe?
<?php
// send wml headers
header("Content-type: text/vnd.wap.wml");
echo "<?xml version=\"1.0\"?>";
echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\""
. " \"http://www.wapforum.org/DTD/wml_1.1.xml\">";
?>
<?php
$sql = mysql_connect("62.107.90.155", "root")
or die("Could not connect");
mysql_select_db("mobil") or die("Could not select database");
if(isset($_POST["submittype"])) {
if($_POST["submittype"] == "retkunde") {
$query = "UPDATE kunde SET
fornavn = '" . $_POST["fornavn"] . "',
efternavn = '" . $_POST["efternavn"] . "',
firmanavn = '" . $_POST["firmanavn"] . "',
gadenavn = '" . $_POST["gadenavn"] . "',
hus_nr = " . $_POST["hus_nr"] . ",
post_nr = " . $_POST["post_nr"] . "
WHERE kunde_nr = " . $_POST["kunde_nr"];
$result = mysql_query($query);
}
}
?>
<wml>
<card id="retkunde" title="Kunde">
<p>
<?php
$query = "SELECT * FROM kunde WHERE kunde_nr";
$result = mysql_query($query);
$kunde = mysql_fetch_array($result);
?>
Fornavn:<input name="fornavn" value="<?php echo $kunde["fornavn"]; ?>" type="text" size="15"/>
Efternavn:<input name="efternavn" value="<?php echo $kunde["efternavn"]; ?>" type="text" size="15"/>
Firmanavn:<input name="firmanavn" value="<?php echo $kunde["firmanavn"]; ?>" type="text" size="15"/>
Gadenavn:<input name="gadenavn" value="<?php echo $kunde["gadenavn"]; ?>" type="text" size="15"/>
Hus nr.:<input name="hus_nr" value="<?php echo $kunde["hus_nr"]; ?>" type="text" size="15" format="*N"/>
Post nr.:<input name="post_nr" value="<?php echo $kunde["post_nr"]; ?>" type="text" size="15" format="*N"/>
<anchor>Ret
<go href="http://62.107.90.155/wml/retkunde.php" method="post">
<postfield name="fornavn" value="$(fornavn)" />
<postfield name="efternavn" value="$(efternavn)" />
<postfield name="firmanavn" value="$(firmanavn)" />
<postfield name="gadenavn" value="$(gadenavn)" />
<postfield name="hus_nr" value="$(hus_nr)" />
<postfield name="post_nr" value="$(post_nr)" />
<postfield name="submittype" value="retkunde" />
</go>
</anchor>
</p>
<p><br/><small><anchor title="Menu">Main Menu<go href="index.wml#menu"/></anchor></small></p>
</card>
</wml>