Beim Laden einer Seite Inhalt von Formular-Elementen festlegen?
Koontz
- php
0 David Tibbe0 fastix0 mo
Hi,
kann man mit PHP beim Laden eines Formulares den Inhalt bzw. den Zustand von Formular-Elementen festlegen? Also z.B. ob eine Checkbox "checked" ist oder nicht bzw. was in einem Textfeld steht.
Ich möchte das wissen, weil am Anfang via PHP eine Datenbankabfrage stattfindet und der Zustand von bestimmten Formular-Elementen vom Wert in der Datenbank abhängig ist.
Gruss,
Koontz
Hallo
Klar kannst du...
Einfach der entsprechenden Checkbox/Radio-Btn checked="checked" zuweisen, einem Textfeld value="TEXT" und bei einer Text-Area <textarea>TEXT</textarea>.
Steht aber auch so in SelfHTML, oder?
http://selfhtml.teamone.de/html/formulare/index.htm
Grüße
David
Na so:
<form name="blabla" action="bla.php">
<input type="text" name="irgendwas" value="<? echo "Dein Inhalt"; ?>">
</form>
Du musst ganz einfach dafür sorgen, daß letztendlich bei Abarbeitung des Scriptes valides HTML entsteht. Zu Formularen findest aus alles, also auch die Vorbelegung in SELFHTML.
fastix
Ich möchte das wissen, weil am Anfang via PHP eine Datenbankabfrage stattfindet und der Zustand von bestimmten Formular-Elementen vom Wert in der Datenbank abhängig ist......
Hi.
Du kannst auf der Formularseite die datenbank connecten und dann alle betreffenden datensätze in Arrays einlesen. Danach mit If-Abfragen die Felder vergleichen und die Values oder Checked im Formular entsprechend vorbelegen:
z.B.
<?php
if($feld[Spaltenname]== "wasweißich"){
?>
<input type="checkbox" checked name="Name">
<?
}
?>
Hoffe das Holft dir bissl
Gruß
MO