- 6
- 0
- CPU
- AMD Phenom X4 965
- Scheda Madre
- AsRock 890GX Extreme
- HDD
- Seagate 500 GB
- RAM
- Kingston DD3 4GB
- GPU
- Radeon HD 5770 Vapor-X
- Monitor
- Asus Lcd 22" Full HD
- PSU
- Corsair GX650
- Case
- Coolermaster 430 G-Elite Black
- OS
- Windows 7
Salve, qualche giorno fa ho cercato di inserire del codice PhP dentro una pagina web creata tramite Joomla, chiaramente non mi è stato possibile visto che non lo supporta nativamente, così mi è stato consigliato di istallare DirectPhP e di settarlo adeguatamente ( filtri etc. ). Quindi ho inserito del codice PhP nell'articolo e quando vado a visualizzare la pagina mi da questo errore:
Parse error: syntax error, unexpected '<' in /membri/counteheroes/joomla/plugins/content/DirectPHP/DirectPHP.php(56) : eval()'d code on line 1
Il codice è il seguente:
<?php
error_reporting (E_ALL ^ E_NOTICE);
$host="localhost"; // Hostname
$username="root"; // Mysql username
$password=""; // Mysql password
$db_name="my_counterheroes"; //Nome del Database
$tbl_name="users"; // Nome della Tabella
$tbl_name1="Champions"; // Nome della Tabella
$tbl_name2="Dati_Champs";// Nome della Tabella
$tbl_ste="Kayalik";
$tbl_mar="Snow_J";
$tbl_luT="rattasat";
$tbl_luM="Bleker";
$tbl_and="Deynes";
$tbl_mir="Il_Tamarro";
$tbl_eli="NobleGas";
// Procedimento per connettersi al Database
mysql_connect($host, $username, $password)or die(mysql_error());
mysql_select_db($db_name)or die(mysql_error());
?>
<?php
error_reporting (E_ALL ^ E_NOTICE);
echo("<table border='1'>");
$query_select = mysql_query("SELECT * FROM `Kayalik` ") or die(mysql_error());
echo(" CHAMPIONS POSSEDUTI ");
echo("<br>");
while($row = mysql_fetch_array($query_select))
{
$nome_champ=$row[1];
$nome_champ=$nome_champ . ".png";
echo("<img src=" . "'http://counterheroes.altervista.org/imgs/lol_img/$nome_champ'" . "/>");
echo(" ");
}
echo("</table>");
?>
C'è da dire che il codice sopracitato è PERFETTAMENTE FUNZIONANTE perchè ho provato su altervista e funziona. Non riesco a capire quale sia il problema...
Grazie in anticipo! ;)
Parse error: syntax error, unexpected '<' in /membri/counteheroes/joomla/plugins/content/DirectPHP/DirectPHP.php(56) : eval()'d code on line 1
Il codice è il seguente:
<?php
error_reporting (E_ALL ^ E_NOTICE);
$host="localhost"; // Hostname
$username="root"; // Mysql username
$password=""; // Mysql password
$db_name="my_counterheroes"; //Nome del Database
$tbl_name="users"; // Nome della Tabella
$tbl_name1="Champions"; // Nome della Tabella
$tbl_name2="Dati_Champs";// Nome della Tabella
$tbl_ste="Kayalik";
$tbl_mar="Snow_J";
$tbl_luT="rattasat";
$tbl_luM="Bleker";
$tbl_and="Deynes";
$tbl_mir="Il_Tamarro";
$tbl_eli="NobleGas";
// Procedimento per connettersi al Database
mysql_connect($host, $username, $password)or die(mysql_error());
mysql_select_db($db_name)or die(mysql_error());
?>
<?php
error_reporting (E_ALL ^ E_NOTICE);
echo("<table border='1'>");
$query_select = mysql_query("SELECT * FROM `Kayalik` ") or die(mysql_error());
echo(" CHAMPIONS POSSEDUTI ");
echo("<br>");
while($row = mysql_fetch_array($query_select))
{
$nome_champ=$row[1];
$nome_champ=$nome_champ . ".png";
echo("<img src=" . "'http://counterheroes.altervista.org/imgs/lol_img/$nome_champ'" . "/>");
echo(" ");
}
echo("</table>");
?>
C'è da dire che il codice sopracitato è PERFETTAMENTE FUNZIONANTE perchè ho provato su altervista e funziona. Non riesco a capire quale sia il problema...
Grazie in anticipo! ;)