virtuellesNugat
Neues Mitglied
Hi Leute. Hab mir ja vorgenommen ein wenig PHP zu lernen und hab dann auch mal gleich die Grundlage erlernt. Da ich ein "learning-by-doing" Mensch bin wollte ich mal ein Formular erstellen und dieses dann in php ausgeben lassen. Ich hab mir das teil dann mal locker in eine art event Script umgebastelt.
Habe erst eine Eingabe, wo ich überschrift und dann die Beschreibung eingeben kann, und dann wird das in der php datei als Tabelle wiedergegeben.
Es funktioniert auch eigentlich, aber ich habe einen Fehler den ich mir nicht erklären kann und einen den ich wohl verstehe aber nicht weg bekomme.
So, wenn ich nun etwas eingebe, kommt hinten immer eine 1, was ich mir nicht erklären kann. Der andere Fehler ist, dass ein ' immer als \' dargestellt wird, aber das habe ich schon oft gesehen, ich weiß nur nicht wie ich das beheben soll.
PS: Mir ist schon klar, dass dieses script ohne Speicherung nicht viel Sinn macht, aber ich bin ja auch grade erst dabei das Zeugs zu lernen ;)
THX, Nugat
Habe erst eine Eingabe, wo ich überschrift und dann die Beschreibung eingeben kann, und dann wird das in der php datei als Tabelle wiedergegeben.
Es funktioniert auch eigentlich, aber ich habe einen Fehler den ich mir nicht erklären kann und einen den ich wohl verstehe aber nicht weg bekomme.
Code:
[i]HTML Eingabe:[/i]
<html>
<head>
<title></title>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">
<h1>Eventeintragung:</h1>
<hr>
<form action="events.php" method="post">
<pre>
Überschrift: <input type="Text" name="headline" size="25">
Beschreibung: <textarea name="description" cols="25" rows="5"></textarea>
<input type="Submit" value="Abschicken"> <input type="reset" value="Löschen">
</pre>
</form>
</body>
</html>[/i]
Code:
[i]PHP Augabe:[/i]
<html>
<head>
<title></title>
</head>
<body text="#000000" bgcolor="#9A9A9A" link="#000000" alink="#000000" vlink="#000000">
<table width="550" height="500" border="1" align="center">
<tr width="550" height="35">
<td align="center" valign="center">
<?php print ("$headline");?></td></tr>
<tr width="550" height="465">
<td align="center" valign="top"><?php print print ("$description");?></td>
</tr>
</table>
</body>
</html>
So, wenn ich nun etwas eingebe, kommt hinten immer eine 1, was ich mir nicht erklären kann. Der andere Fehler ist, dass ein ' immer als \' dargestellt wird, aber das habe ich schon oft gesehen, ich weiß nur nicht wie ich das beheben soll.
PS: Mir ist schon klar, dass dieses script ohne Speicherung nicht viel Sinn macht, aber ich bin ja auch grade erst dabei das Zeugs zu lernen ;)
THX, Nugat