Ho composto ed eseguito questo schema:(ho dovuto inserirlo nel file img perchè altrimenti il forum mi eseguiva le formattazioni del codice)L'errore riportato, una volta inserito è: Parse error: syntax error, unexpected '<' in /membri/letriadi/pages/forum.inc.php on line 498Il codice di richiamo php è inserito nella pagina forum, è:<h2></h2><font color="ffff"><div class="form_label"><h2>Risposta rapida</h2></div><?phpinclude(bbcode.php);include(bbcode2.php);echo <form action= forum.inc.php method=messaggio name=form_field/>;echo <input type=submit name=send value=Invia Form/>;echo </form>;if ($_POST['send']){$contenuto_textarea=bbcode($_POST['messaggio']);}?> <div class="form_field"> <textarea name="messaggio" /></textarea> </div>Dov'ho sbagliato?😥
Pagine: 1
05/06/2015 14:47:27
Pagina php 1
<? php //CODE BY MATTEOIAMMA - WWW.MATTEOIAMMARRONE.COMfunction bbcode($var){ $search = array( /(.*?)/is, /(.*?)/is, /(.*?)/is, //is, /[Link ]/is, /[url=(.*?)](.*?)' target=_blank rel=nofollow>Link ]/is, / (.*?)/is, //is, /(.*?)/is, /[marquee](.*?)[/marquee]/is, ); $replace = array( <strong>$1</strong>, <em>$1</em>, <u>$1</u>, <img src=$1 />, <a href=$1>$1</a>, <a href=$1>$2</a>, <div class=forum_quote>$1</div>, <object classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 codebase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0><param name=movie value=$3 /><param name=quality value=best /><param name=play value=true /><embed pluginspage=http://www.macromedia.com/go/getflashplayer src=$1 type=application/x-shockwave-flash quality=best play=true></embed> </object>,<div class=forum_code>$1</div>,<marquee>$1</marquee> ); $var = preg_replace ($search, $replace, $var); //SISTEMABBCODE //SISTEMA SMILE $sel_smile = opendir(smiles); while($smile=readdir($sel_smile)){$smile_value = str_replace(.gif, , $smile); $var_nw = str_replace($smile_value, <img src=smiles/$smile/>, $var); } // SYSTEMA SMILE return $var_nw; }} ?>
(.*?)
function textarea($name, $value, $form){?><center>Basic:<a Onclick=document.<?php echo $form; ?>.<?php echo $name; ?>.value+=>Grassetto</a> <a Onclick=document.<?php echo $form; ?>.<?php echo $name; ?>.value+= >Sottolineato</a> <a Onclick=document.<?php echo $form; ?>.<?php echo $name; ?>.value+= >Corsivo</a> <p></p></center><?phpecho <textarea name=$name rows=8 cols=40 id=$name>$value</textarea>;?><p></p><a Onclick=document.<?php echo $form; ?>.<?php echo $name; ?>.value+=><b>IMMAGINE</b></a><a Onclick=document.<?php echo $form; ?>.<?php echo $name; ?>.value+=[url=quiurl]quitesto' target=_blank rel=nofollow>Link ]><b>URL</b></a><a Onclick=document.<?php echo $form; ?>.<?php echo $name; ?>.value+= >Youtube Video</a><?phpecho <p></p>;$smile_op = opendir(smiles);while($smile=readdir($smileop)){ ?><a Onclick=document.<?php echo $form; ?>.<?php echo $name; ?>.value+=<img src="images/smiles/" alt="<?php echo $smile;?>">><img src=images/smiles/$smile/></a><?php}<p></p><div class=code><a Onclick=document.<?php echo $form; ?>.<?php echo $name; ?>.value+=>CODE</a></div> <div class=code><a Onclick=document.<?php echo $form; ?>.<?php echo $name; ?>.value+= >QUOTE</a></div> <div class=code><a Onclick=document.<?php echo $form; ?>.<?php echo $name; ?>.value+=[marquee][/marquee] >MARQUEE</a></div> <?php } ?> [ /code] Codice di richiamo inserito nel Forum.inc.php<h2></h2><font color="ffff"><div class="form_label"><h2>Risposta rapida</h2></div><?phpinclude(bbcode.php);include(bbcode2.php);echo <form action= forum.inc.php method=messaggio name=form_field/>;echo <input type=submit name=send value=Invia Form/>;echo </form>;if ($_POST['send']){$contenuto_textarea=bbcode($_POST['messaggio']);}?><div class="form_field"><textarea name="messaggio" /></textarea></div>La linea di errore la segnala alla vociecho <form action= forum.inc.php method=messaggio name=form_field/>;echo <input type=submit name=send value=Invia Form/>; World of TanksLanciati in epiche battaglie spalla a spalla con altri giocatori. Conquista la supremazia nel mondo dei Carri Armati! Modificato il 05/06/2015 14:48:41 da letriadi
06/06/2015 04:02:37
Parse error: syntax error, unexpected '<' in /membri/letriadi/pages/forum.inc.php on line 498
La linea di errore la segnala alla vociecho <form action= forum.inc.php method=messaggio name=form_field/>;echo <input type=submit name=send value=Invia Form/>;
06/06/2015 11:23:59
Ho risolto in un'altra via alternativa a questo codice, implementandolo nel sistema ^-^