non funziona la funzione ($codice) nel testo2 ...me li rescrive uguali cosi com'è (<a href=\'#\' onclick=\'Boxy.load("$codice");\'><img src="http://i2.ytimg.com/vi/$codice/default.jpg" height="" width="" />)
mi potete correggere ?
Codice PHP:
<?php
if(isset($_POST['submit'])){
$page2= "page2.php";
$codice = $_POST['codice'];
$codice= "$codice.php";
$testo1 = ' <object width="560" height="349"><param name="movie" value="http://www.youtube.com/v/'.$codice.'?version=3&hl=it_IT"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/'.$codice.'?version=3&hl=it_IT" type="application/x-shockwave-flash" width="560" height="349" allowscriptaccess="always" allowfullscreen="true"></embed></object> ' ;
$testo2 = '<a href=\'#\' onclick=\'Boxy.load("$codice");\'><img src="http://i2.ytimg.com/vi/$codice/default.jpg" height="" width="" />' ;
$fp = fopen($codice, "w");
fwrite($fp, "$testo1");
$fp = fopen("$page2", "a+");
$fw = fwrite($fp,$testo2);
fclose($fp);
echo "<a href='./$codice'>vedi</a>";
}
?>
<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?> ">
<input name="codice" type="text" value="">codice<br>
<input name="submit" type="submit" >
</form>
EDIT:
ho risolto il problema.. sapete dirmi come faccio a inviare la stringa di codice immezzo alla pagina..
esempio..
Codice PHP:
$fp = fopen("$page", "a+");
$fw = fwrite($fp,$testo2);
fclose($fp);
cosi mi aggiunge ($testo2) nella parte in basso della pagina ...come posso scrivere (testo2) dove voglio io?