Hallo Allerseits,
ich denke nicht das dies wohl der richtige Ort ist an dem ich mich vorstellen sollte, doch sollte man vorweg wissen, dass ich mich erst seit Ende letzten Monats mit PHP beschäftige. Deswegen komm ich auch gleich zu meinem Problem.
Ich wollte ein Skript schreiben in dem ich Kategorien hinzufügen kann und das sie danach aufgelistet angezeigt werden. Ansich sollte dies kein Problem darstellen da ich das nach Vorgabe aus einem Buch gemacht habe (jedoch ist mir aufgefallen das auch das Buch nicht fehlerfrei ist).
Im folgenden Anhang (screen_a.jpg) sieht man den Screenshot aus Dreamweaver.
screen_a.jpg: So soll es ausschauen
Und nun der Screenshot aus Firefox (im IE siehts genauso aus).
screen_b.jpg: So ist die Ausgabe.
Jetzt kommt der Code den ich benutze:
Wenn ich mir allerdings dann wieder den Code aus meinen browsern anschaue kommt:
Kann mir da vielleicht jemand behilflich sein?
Gruß Bueny
PS: unter der Suchfunktion kamen keine hilfreichen Ergebnisse zum Stichwort "Textfeld wird in Browser nicht angezeigt."
ich denke nicht das dies wohl der richtige Ort ist an dem ich mich vorstellen sollte, doch sollte man vorweg wissen, dass ich mich erst seit Ende letzten Monats mit PHP beschäftige. Deswegen komm ich auch gleich zu meinem Problem.
Ich wollte ein Skript schreiben in dem ich Kategorien hinzufügen kann und das sie danach aufgelistet angezeigt werden. Ansich sollte dies kein Problem darstellen da ich das nach Vorgabe aus einem Buch gemacht habe (jedoch ist mir aufgefallen das auch das Buch nicht fehlerfrei ist).
Im folgenden Anhang (screen_a.jpg) sieht man den Screenshot aus Dreamweaver.
screen_a.jpg: So soll es ausschauen
Und nun der Screenshot aus Firefox (im IE siehts genauso aus).
screen_b.jpg: So ist die Ausgabe.
Jetzt kommt der Code den ich benutze:
PHP:
<html>
<head>
<title>
Kategorien einfügen
</title>
<link href="css/style.css" rel="stylesheet" type="text/css">
</head>
<body>
<?php
error_reporting(0);
$name= $_GET["new"];
$submit= $_GET["submit"];
if(!$submit)
{
?>
<h2>Neue Kategorie einfügen</h2>
<ul>
<?php
include("include.php");
$results = mysql_query("SELECT Name FROM kategorien");
$menge = mysql_num_rows($result);
while($row = mysql_fetch_row($result))
{
echo '<LI>';
echo $row[0];
echo "</LI>";
}
?>
</ul>
<form action="kategorie.php" method="get">
<input name="kategorie" type="text" value="kategorie"/>
<input type="submit" name="submit" value="Neue Kategorie" />
</form>
<?php
}
else
{
echo "Es wurde eine neue Kategorie angelegt!";
include("include.php");
mysql_query("INSERT INTO kategorien (Name) VALUES ('$name')");
?>
<script type="text/javascript">
<!--
location.href = 'kategorie.php';
//-->
</script>
<?
}
?>
</body>
</html>
Wenn ich mir allerdings dann wieder den Code aus meinen browsern anschaue kommt:
HTML:
<html>
<head>
<title>
Kategorien einfügen
</title>
<link href="css/style.css" rel="stylesheet" type="text/css">
</head>
<body>
<h2>Neue Kategorie einfügen</h2>
<ul>
Kann mir da vielleicht jemand behilflich sein?
Gruß Bueny
PS: unter der Suchfunktion kamen keine hilfreichen Ergebnisse zum Stichwort "Textfeld wird in Browser nicht angezeigt."