Premetto con non maneggio molto con i css per cui cerco sempre di usare la solita struttura.
Adesso sto cercando di impaginare centralmente il form di login senza venirne a capo.
Come dicevo sto lavorando su un file .css già scritto ma nn riesco a modificarne il contenuto per ottenere quello che voglio.
In pratica ho un file principale chiamato menu.php che richiama tramite "include" la pagina login.php
dove c'è il form di login che invece di venirmi al centro della pagina mi rimane allineato a sinistra.
parte di menu.php
Codice PHP:
<body>
<header>
<hgroup>
<h1>Pagina di prova</h1>
<h2>test !!</h2>
</hgroup>
<nav>
<h1>Menu:</h1>
<ul>
<li><a href="/home">Home</a></li>
<li><a href="/about">Istruzioni</a></li>
<li><a href="/refactoring">vario</a></li>
<li><a href="/archives">Archivio</a></li>
</ul>
</nav>
</header>
<header>
<nav>
<?php
include ('login.php');
?>
</nav>
</header>
<footer>
<dl>
<dt>Creato da</dt>
<dd>Me</a></address></dd>
<dt>Ultimo aggiornamento</dt>
<dd><time datetime="2010-11-23" pubdate>Martedì 23 Novembre</time></dd>
</dl>
<small>Tutti i contenuti sono prottetti dalla licenza pippo-pluto</small>
</footer>
</body>
login.php
Codice PHP:
<form id="loginForm" name="loginForm" method="post" action="login-exec.php">
<table width="300" border="0" align="center" cellpadding="2" cellspacing="0">
<tr>
<td width="112"><b>Numero Cellulare</b></td>
<td width="188"><input name="login" type="text" class="textfield" id="login" /></td>
</tr>
<tr>
<td><b>Password</b></td>
<td><input name="password" type="password" class="textfield" id="password" /></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="Submit" value="Login" /></td>
</tr>
</table>
<table width="300" border="0" align="center" cellpadding="2" cellspacing="0">
<tr>
<td> </td>
<br>
<td><a href="register-form.php">
<b>Registrati</b></a></td>
</tr>
</table>
</form>
Per il file css dato che è molto lungo lo allego assieme agli altri 2 file qui sotto.