Questo accade perchè non hai modificato nel modo corretto il codice che ti è stato suggerito.uguale mi da il messaggio dell else
In un caso del genere, con il codice che ti è stato suggerito, l'utente non vedrebbe altro che il menu'.magari l utente volontariamente o involontariamente tolga una lettera dal link o ne aggiunga un altra , cosi da il messagio d errore
Se vuoi anche un controllo del genere, DEVI usare il seguente codice, non tentare modifiche senza sapere esattamente che cosa fai, altrimenti continuerai ad ottenere i comportamenti sbagliati.
Codice PHP:[url="?setting=general_setting"]general_setting[/url] [url="?setting=user_registration_setting"]user_registration_setting[/url]
<?php if (isset($_GET['setting'])) { ?>
<table>
<?php if ($_GET['setting'] == "general_setting") { ?>
<tr>
<td> //QUA CI SARANNO I CONTENUTI general_setting
<table class="titlesetting" cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="icontexttitlesetting"></td>
<td class="texttitlesetting"><?php echo "Settings";?></td>
</tr>
</table></td>
</tr>
<?php } elseif ($_GET['setting'] == "user_registration_setting") { ?>
<tr>
<td> //QUA CI SARANNO I CONTENUTI user_registration_setting
<table class="titlesetting" cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="icontexttitlesetting"></td>
<td class="texttitlesetting"><?php echo "Settings";?></td>
</tr>
</table></td>
</tr>
<?php } else { ?>
<tr>
<td>la directory non e accessibile controllare</td>
</tr>
<?php } ?>
</table>
<?php } ?>

Rispondi quotando