|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Jan 2008
Città: Firenze
Messaggi: 62
|
problema pagina php
ciao a tutti ho un problema mi da errore all'ultima riga quando vo ad aprire questa pagina che ho scritto cosa puo essere?
ecco l'errore Parse error: syntax error, unexpected $end in /membri/sergiothekiller/index.php on line 123 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>Sergius Website</title> <meta name="keywords" content="" /> <meta name="description" content="" /> <link href="default.css" rel="stylesheet" type="text/css" media="screen" /> </head> <body> <!-- inizio header --> <div id="header"> <h1>Sergius Website</h1> <p>By Sergius</p> </div> <!-- fine header --> <!-- inizio pagina --> <div id="page"> <div id="pagebg"> <!-- inizio content --> <div id="content"> <div class="post"> <div><img src="logo.gif" alt="" width="466" height="152" /></div> <h1><a>-------Benvenuti-------</a></h1> <p class="meta"><small> sei in linea da: <?php $giorno = date("j"); $mese = date("n"); $anno = date("Y"); $ora = date("H:i"); $internettime = date("B"); $settimana = date("w"); $giornosettimana = array ("Domenica", "Lunedi", "Martedi", "Mercoledi", "Giovedi", "Venerdi", "Sabato"); $nomemese = array (1 => "gennaio", "febbraio", "marzo", "aprile", "maggio", "giugno", "luglio", "agosto", "settembre", "ottobre", "novembre", "dicembre"); echo ("$giornosettimana[$settimana]" . "," . " " . "$giorno" . " " . "$nomemese[$mese]" . " " . "$anno"); echo " ore $ora @$internettime"; ?> </small></p> <div class="entry"> <blockquote> <?php session_start(); function paragrafo() { echo '<div id="par">'; switch($this->pagina) { case 0: include("home.php");break; case 1: include("programmazione.php");break; case 2: include("anime.php");break; case 3: include("amv.php");break; case 4: include("ogame.php");break; case 5: include("affilazioni.php");break; case 6: break; default: echo "<p>Errore</p>";break; } ?> </blockquote> </div> </div> </div> <!-- fine content --> <!-- inizio sidebar --> <div id="sidebar"> <ul> <li> <h2>Menu:</h2> <ul> <li><a href="http://sergiothekiller.altervista.org">Home page</a></li> <li><a href="http://sergiothekiller.altervista.org/Programmazione.html">Programmazione</a></li> <li><a href="http://sergiothekiller.altervista.org/Anime.html">Anime</a></li> <li><a href="http://sergiothekiller.altervista.org/Amv.html">Amv</a></li> <li><a href="http://sergiothekiller.altervista.org/Ogame.html">Ogame</a></li> <li><a href="http://sergiothekiller.altervista.org/Affilazioni.html">Affilazioni</a></li> </ul> </li> <li> <h2>Siti consigliati:</h2> <ul> <li><a href="http://hackerforum.devil.it">Hacker forum</a></li> <li><a href="http://amvparadise.forumfree.it">AMV Paradise</a></li> <li><a href="http://blacklight.gotdns.org/wiki/index.php/Pagina_principale">Hacknowledge</a></li> <li><a href="http://www.cplusplus.com/">C++ Official site</a></li> <li><a href="http://bomboz.altervista.org/">Bomboz</a></li> <li><a href="http://forumhex.devil.it/">Forum hex</a></li> <li><a href="http://www.mlr92.altervista.org/">L'incrociatore</a></li> </ul> </li> </ul> <p> <a href="http://validator.w3.org/check?uri=referer"><img src="http://www.w3.org/Icons/valid-xhtml10-blue" alt="Valid XHTML 1.0 Strict" height="31" width="88" /></a> </p> <script type="text/javascript" src="http://www.altervista.org/js_tags/top100.js"></script> <br/> <br/> <li><a href="index.php">Torna alla Home Page</a></li> </div> <!-- fine sidebar --> <div style="clear: both;"> </div> </div> </div> <!-- fine pagina --> <!-- inizio footer --> <div id="footer"> </div> <!-- fine footer --> </body> </html> qualcuno mi puo aiutare grazie!
__________________
Windows Vista Ultimate 32bit - Amd Athlon64 X2 5000+ Asus M2N Socket AM2 - 2Gb - EN8600GTS Silent Seagate Barracuda 250 GB - Cooler Master Centurion 5 Ultima modifica di SergiusITA : 25-04-2008 alle 10:55. |
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Oct 2007
Città: Teramo
Messaggi: 392
|
riga 65... manca la chiusura della funzione con una parentesi graffa "}"
Se posso permettermi... esistono molti IDE/Editor PHP a pagamento e freeware per windows e linux. Ti forniscono pieno supporto per il debug e la scrittura di codice corretto sintatticamente.
__________________
Asus PRO H610M-C CSM - Intel I5 12400 - Crucial 16GB DDR5 - Samsung 960 M.2 https://www.alfredocentinaro.it |
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Mar 2005
Città: Morimondo city
Messaggi: 5491
|
http://dventurin.wordpress.com/2008/...-progetto-php/
ormai sono eclipse dipendente faccio tutto con quello,se lo usi anche te dai un occhio al link! P.s:se eviti il tag spoiler è un po piu comodo!
__________________
Khelidan |
|
|
|
|
#4 |
|
Member
Iscritto dal: Jan 2008
Città: Firenze
Messaggi: 62
|
sentite ho un problema ho sotituito questo codice
<?php session_start(); function paragrafo() { echo '<div id="par">'; switch($this->pagina) { case 0: include("home.php");break; case 1: include("programmazione.php");break; case 2: include("anime.php");break; case 3: include("amv.php");break; case 4: include("ogame.php");break; case 5: include("affilazioni.php");break; case 6: break; default: echo "<p>Errore</p>";break; } ?> con questo: <?php echo '<div id="par">'; $pagina = isset($_GET['pagina']) ? $_GET['pagina'] : false; switch($pagina) { case 0: include("home.php");break; case 1: include("programmazione.php");break; case 2: include("anime.php");break; case 3: include("amv.php");break; case 4: include("ogame.php");break; case 5: include("affilazioni.php");break; default: echo "<p>Errore</p>"; } ?> adesso mi richiama il contenuto del case 0 cioè home.php ma non gli altri contenuti delle altre pagine (case 1,2,3,4..) quando vo a cliccare sui link del menu......come posso fare???
__________________
Windows Vista Ultimate 32bit - Amd Athlon64 X2 5000+ Asus M2N Socket AM2 - 2Gb - EN8600GTS Silent Seagate Barracuda 250 GB - Cooler Master Centurion 5 Ultima modifica di SergiusITA : 25-04-2008 alle 10:56. |
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Oct 2007
Città: Teramo
Messaggi: 392
|
Quote:
Codice:
<?php //$_GET['pagina']=2; isset($_GET['pagina'])? $pagina = $_GET['pagina']: print"Errore: pagina non settata"; //print $pagina; ?>
__________________
Asus PRO H610M-C CSM - Intel I5 12400 - Crucial 16GB DDR5 - Samsung 960 M.2 https://www.alfredocentinaro.it Ultima modifica di alfgt : 25-04-2008 alle 17:38. |
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Oct 2001
Messaggi: 11471
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 01:34.


















