Tabel invoegen en alles centreren
Hoe voeg ik in onderstaande een tabel in? En dat dan de tabel gecentreerd wordt in het middel v.d pagina?
Weet dat het in gewoon html
align=center
valign=middle
is. Onderstaand werkt niet want geeft ie parse error op de regel van $form
Groetjes,
Nancy
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
$form = <<<HTML
<table align="center">
<tr><td>
<FORM name="login" method="POST" action="$action">
<INPUT type="hidden" name="check" value="TRUE">
gebruikersnaam: <INPUT type="text" name="username" value="$username"><BR />
wachtwoord: <INPUT type="password" name="password"><BR />
<INPUT type="submit" name="submit" value="inloggen">
</td>
</tr>
</table>
HTML;
?>
$form = <<<HTML
<table align="center">
<tr><td>
<FORM name="login" method="POST" action="$action">
<INPUT type="hidden" name="check" value="TRUE">
gebruikersnaam: <INPUT type="text" name="username" value="$username"><BR />
wachtwoord: <INPUT type="password" name="password"><BR />
<INPUT type="submit" name="submit" value="inloggen">
</td>
</tr>
</table>
HTML;
?>
Gewijzigd op 10/05/2005 20:42:00 door Nancy
Code (php)
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
<?php
echo '<div style="margin:auto;">';
echo '<form name="login" method="post" action="' . $action . '">';
# Wat doet die hidden erin? Zinloos? ;)
echo 'Gebruikersnaam: <input type="text" name="username" value="' . $username . '" /><br />';
# <br /> wel in XHTML, <input /> niet?
echo 'Wachtwoord: <input type="password" name="password" /><br />';
echo '<input type="submit" name="submit" value="inloggen" />';
# Formulier niet afsluiten?
echo '</form></div>';
?>
echo '<div style="margin:auto;">';
echo '<form name="login" method="post" action="' . $action . '">';
# Wat doet die hidden erin? Zinloos? ;)
echo 'Gebruikersnaam: <input type="text" name="username" value="' . $username . '" /><br />';
# <br /> wel in XHTML, <input /> niet?
echo 'Wachtwoord: <input type="password" name="password" /><br />';
echo '<input type="submit" name="submit" value="inloggen" />';
# Formulier niet afsluiten?
echo '</form></div>';
?>
Alsje.
Anders staan de inputs niet onder elkaar...
(of op jouw manier wel?)
En Mitch, hidden-input's zijn niet per definitie overbodig omdat jij niet weet hoe of wat.. :) Misschien heeft de TS wel eerder een controle gedaan op iets en was daarvan de uitkomst TRUE.
Elwin
Ennuh, 1 div werkt ook, dat is die br ;)
Code (php)
Edit:
Ik zou het zo niet doen, maar het is een optie.. :)
Anyway, die <br /> is natuurlijk een ordinaire line-break. Die zorgt er niet voor dat je formulier netjes uitgelijnd wordt:
Gebruikersnaam: [____________]
Wachtwoord: [____________]
[INLOGGEN]
Dat lukt je met een tabel wel...
Elwin
Gewijzigd op 10/05/2005 23:27:00 door Elwin - Fratsloos
Div1 Div2
_______________ ___________
| username | | [_______] |
|_pass_________| |_[_______]_|
Maar dan iets netter :P
Gewijzigd op 10/05/2005 23:33:00 door Willem Jan Z
Gewo0n de margin vanaf de rand bepalen.
1 div is dus wel voldoende :)
Ik snap... (beetje laat maar ach)
<input type="text" id="naam" name="naam"/>
<style>
label{
width: 200px;
}
text{
width: 400px;
}
</style>
Zoiets zou toch ook kunnen?
Tuurlijk.... Blijkbaar zijn er heel veel manieren :P