Errore Scheda
Errore Scheda postato il 10/01/2010 22:30:01 nel forum programmazione, open source e hosting
Ciao ragazzi,
Io ed amici stiamo facendo una land su Naruto, ma eliminando certe cose ritenute inutili sulla "scheda 6" (dato che ve ne sono nove di schede per ogni pg) siamo arrivati ad un punto che l'interfaccia non si apre più e appare un segnale:
Parse error: syntax error, unexpected '<' in /membri/revengeofshinobi/scheda6.php on line 85
Il punto è che io ho controllato mille volte la linea 85 con un PHP Editor, mi sono scervellato ma niente, non funziona.
Per informazioni, la scheda era per aumentare le statistiche e di seguito posto tutta la costruzione della scheda:
<? session_start();
include ('inc/parametri.inc.php');
include ('inc/controllo.php');
include ('inc/open2.php');
$Login=$_SESSION['Login'];
//$pg=$_REQUEST['pg'];
$pg = trim($pg);
if (ISSET($_POST['pg'])) {$pg=$_POST['pg'];}
else {$pg=$_REQUEST['pg'];};
#########################################
# Il Recordset non è vuoto #
#########################################
include ('inc/header.html.inc.php');
?>
<title>Abilità di <?= $pg ?></title>
</head>
<body style="background-image: url(img/messaggi2.png); color: black;">
<br><br><br><br><br><br><br><center>
<font class=Titolo>Abilità di <?= $pg ?></font>
<div align=center style="width:650; height: 430; overflow: auto;">
<center>
<table>
<?
echo '<tr><td align=center>';
$MySql = "SELECT * FROM Personaggio WHERE Nome = '".pars($pg)."'";
$Result = mysql_query($MySql);
$rs = mysql_fetch_array($Result);
$Num="";
if (ISSET($_POST['N1'])){$Num="D1";$_POST['N1']="";};
if (ISSET($_POST['N2'])){$Num="D2";$_POST['N2']="";};
if (ISSET($_POST['N3'])){$Num="D3";$_POST['N3']="";};
if (ISSET($_POST['N4'])){$Num="D4";$_POST['N4']="";};
if (ISSET($_POST['N5'])){$Num="D5";$_POST['N5']="";};
if (($Num !="")&&($rs["Explibera"])>=$CostoDisciplina) {
$MySql = "UPDATE Personaggio SET ".$Num." = ".$Num." +1, Explibera = Explibera-".$CostoDisciplina."";
$MySql .= ' WHERE Nome = ''.pars($pg).''';
$Num="";
mysql_query($MySql);
}
$Num="";
$MySql = "SELECT * FROM Personaggio WHERE Nome = '".pars($pg)."'";
$Result = mysql_query($MySql);
$rs = mysql_fetch_array($Result);
#echo $MySql;
$MySql2 = "SELECT Disciplina1, Disciplina2, Disciplina3, Disciplina4, Disciplina5 FROM Razza WHERE IDRazza = '".$rs['IDRazza']."'";
$Res2 = mysql_query($MySql2);
$rs2 = mysql_fetch_array($Res2);
#echo $MySql;
//Disciplina1, Disciplina2, Disciplina3, Disciplina4, Disciplina5,
?>
<br>
<table border=0 cellpadding=1 cellspacing=1 >
<tr>
<td align=right><b><?
echo '<br><form action="scheda6.php" method="Post"><font color="#000000">'.$par_Disciplina1.': '; echo ($rs['D1'] + $rs2['Disciplina1']);
if(($rs["Explibera"] >=$CostoDisciplina)&&(strtoupper($pg) == strtoupper($Login))) { echo ' <input type="hidden" name="N1" value="+"><input type="hidden" name="pg" value="'.$pg.'"><input type="Submit" value="+"></form>';}
echo '<br><form action="scheda6.php" method="Post">'.$par_Disciplina2.': '; echo ($rs['D2'] + $rs2['Disciplina2']); if(($rs["Explibera"]>=$CostoDisciplina)&&(strtoupper($pg) == strtoupper($Login))) { echo ' <input type="hidden" name="N2" value="+"><input type="hidden" name="pg" value="'.$pg.'"><input type="Submit" value="+"></form>';}
echo '<br><form action="scheda6.php" method="Post">'.$par_Disciplina3.': '; echo ($rs['D3'] + $rs2['Disciplina3']);
if(($rs["Explibera"]>=$CostoDisciplina)&&(strtoupper($pg) == strtoupper($Login))) { echo ' <input type="hidden" name="N3" value="+"><input type="hidden" name="pg" value="'.$pg.'"><input type="Submit" value="+"></form>';}
echo '<br><form action="scheda6.php" method="Post">'.$par_Disciplina4.': '; echo ($rs['D4'] + $rs2['Disciplina4']);
if(($rs["Explibera"]>=$CostoDisciplina)&&(strtoupper($pg) == strtoupper($Login))) { echo ' <input type="hidden" name="N4" value="+"><input type="hidden" name="pg" value="'.$pg.'"><input type="Submit" value="+"></form>';}
echo '<br><form action="scheda6.php" method="Post">'.$par_Disciplina5.': '; echo ($rs['D5'] + $rs2['Disciplina5']);
if(($rs["Explibera"]>=$CostoDisciplina)&&(strtoupper($pg) == strtoupper($Login))) { echo ' <input type="hidden" name="N5" value="+"><input type="hidden" name="pg" value="'.$pg.'"><input type="Submit" value="+"></form>';}
</table>
</div><a href="scheda.php?pg=<?= urlencode($pg) ?>">torna al diario</a></center>
</body>
</html>
Mi sapete dire come aggiustare il problema? Aiuto!
Pagine → 1
10/01/2010 22:57:27
non avete chiuso il codice php con ?> dopo questa riga;
if(($rs["Explibera"]>=$CostoDisciplina)&&(strtoupper($pg) == strtoupper($Login))) { echo ' <input type="hidden" name="N5" value="+"><input type="hidden" name="pg" value="'.$pg.'"><input type="Submit" value="+"></form>';}
per cui il server legge l'html come se fosse php dandovi errore
10/01/2010 23:12:33
Grazie mille *_*
Ora funziona ^^
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
Imperion ↗
World of Warship ↗
Fallen Gods ↗