Ciao ragazzi...è da..diciamo un'ora che mi sbatto su questa pagina...ormai l'avrò semplificata una 30 di volte...ma mi da l'errore su endif;...se tolgo endif mi da il problema sulla chiusura html.... Qualcuno può aiutarmi dicendomi dove sbaglio???grazie!
Codice PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Agiungi News :: Pannello di Amministrazione</title>
<link href="stile01.css" rel="stylesheet" type="text/css" />
</head>
<body>
<table width="550" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#0099FF">
<tr>
<td align="center" valign="middle" bgcolor="#0099FF" class="titolo">Aggiungi News</td>
</tr>
<tr>
<td align="center" valign="middle" bgcolor="#FFFFFF"><br />
<table width="50%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="left" valign="middle">
<?php session_start();
if (!session_is_registered("userlogin")) exit; ?>
<?php if (isset($_GET['addnews'])): // Aggiungi una News ?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" >
<div align="center"><span class="testo_strong">Inserisci la News qui: </span>
</div><br /><label>
<span class="testo_strong">Testo</span><br />
<textarea name="testo" cols="75" rows="12" id="testo"></textarea>
</label><br />
<input type="submit" value="Invia" />
</form>
<?php else: // Ciò che si vede
include_once($path . 'cnx.php');
$dbcnx = mysql_connect($db_server, $db_user, $db_passwd);
mysql_select_db($db_name);
if (!$dbcnx) {
exit('Impossibile collegarsi al Database in questo momento.');
}
if (!@mysql_select_db('my_ibeatipaoli')) {
exit('Impossibile trovare il Database in questo momento');
}
if(isset($_POST['testo']))
{
$testo = $_POST['testo'];
$sql = "INSERT INTO newsdb_news SET
testo='$testo',
data=CURDATE()";
if (@mysql_query($sql)) {
echo '<div align="center">News Aggiunta <img src="http://forum.it.altervista.org/images/right.gif" width="30" height="28" /></div>';
} else {
echo '<div align="center">Impossibile aggiungere News, errore:'.mysql_error().'<img src="http://forum.it.altervista.org/images/wrong.gif" width="30" height="28" /></div>';}
echo 'Queste sono tutte le news del tuo database:';
$result = @mysql_query('SELECT titolo,data FROM newsdb_news');
if (!$result) {
exit('Errore:'.mysql_error());
}
while ($row = mysql_fetch_array($result)) {
echo '<p>'.$row['testo'].'</p>';
}
echo '<p><a href="' . $_SERVER['PHP_SELF'] . '?addnews=1">Aggiungi una News</a></p>';
endif;
?>
<div align="center"><br />
<br />
<a href="<?php echo $_SERVER['PHP_SELF']; ?>" class="link_sfondo">Aggiungi una nuova News<br />
</a><br />
<a href="manage.php" class="link_sfondo">Modifica una News</a><br />
</div>
</td>
</tr>
</table>
<br />
<div align="right"><a href="admin.php" class="link_sfondo">Torna al Pannello Amministrativo</a> <br />
<a href="logout.php" class="link_sfondo">
Esci</a> </div>
<br /></td>
</tr>
<tr>
<td align="center" valign="middle" bgcolor="#0099FF" class="credit">NewsDB by <a href="mailto:simonebrancatello@gmail.com">Simone Brancatello</a> FOR AlcolicaLab - 2008</td>
</tr>
</table>
</body>
</html>