Sono alle prime sperimentazioni con php e questo è il mio problema??
ho creato una function form action che contiene user id e password per autentificarsi che sono andatato a richiamare nella pagina.php
<?
include "miapagina.php";
ma non funziona correttamente, ovvero non mi stampa "GET non ammesso", oppure quando inserisco caratteri su user id e password non stampa nulla!!! non capisco. Chi puo' darmi una mano, o suggerirmi un modo meno complesso?? Grazie ragazzi! la funzione è questa:
function form_accesso ($pagina)
{
if ($_REQUEST== null)
{
echo "<form action='$pagina' method='POST'>\n";
echo "<input type='text' name='uid'>INSERIRE USER DI</input>
\n";
echo "<input type=\"password\" name=passwd>INSERISCI LA TUA PASSWORD</input>
\n";
echo "<input type='submit' value='accedi'/>\n";
echo "</form>\n";
}
else
{
if($_POST == null)
{
intestazione('yellow', "Errore: get non ammesso!!!!", "red", "", "");
}
else
{
if($_POST['uid'] == 'paolo' && $_POST['passwd'] == 'decoccio')
{
echo "<font color='black'>benvenuto $_POST[uid],procedi!!</font>
";
}
else
{
echo "<font color='blue'> Chi sei $_POST[uid], non ti conosco!!!</font>
\n";
}
}
}
}