Salve ragazzi...
il titolo non è di certo molto chiaro. Ma è difficile sintetizzarlo in poche parole.
Io ho questo script :
Come notato nel caso in cui viene effettuato l'accesso oppure già è stato effettuato la cosa si conclude con :Codice PHP:<?php
if (isset($_POST['username']) && isset($_POST['password']) && isset($_POST['Login']) && $_POST['Login'] == 'true') {
if ($login_success)
echo "<center>" . lget('success') . "</center>";
else
echo "<center>" . eget('wrongcredentials') . "</center>";
die("</body></html>");
} elseif (isset($_POST['Login'])) {
echo "<center>" . eget('cheat') . "</center>";
die("</body></html>");
}
echo "<form name='login' action='login1.php?room=Login' method='POST'>";
if ($User) {
echo "<center>" . eget('logged') . "</center>";
die("</body></html>");
}
?>
<table>
<tr height=30>
<td width=90>Nome :</td>
<td width=150><input type=text name='username' maxlength=20 size=10 /></td>
</tr>
<tr height=30>
<td width=90>Password :</td>
<td width=150><input type=password name='password' maxlength=20 size=10 /></td>
</tr>
<tr height=30>
<td width=90><input class=newbutton type=hidden name="Login" value='true' /></td>
<td width=150><input class=newbutton type=submit name='submit' value='Login' /></td>
</tr>
</table>
Questo evita che compaia il form sotto per effettuare il login (cosa corretta) però provoca il mancato caricamento di altre parti del sito (cosa che non deve succedere!)...Codice PHP:die("</body></html>");
}
mi potreste dire precisamente come sostituire ?
grazie in anticipo

Rispondi quotando