Hola buena gente!
Estoy intentando probar de crear una capa flotante a la derecha de la web con forma de Post-it y dentro de ella quiero que aparezca el contenido de un fichero de texto que iré subiendo al servidor cada vez que quiera modificar esa parte de la web.
Mi problema es que la función php que me lee el contenido de un fichero y me lo printa en la web me va bien.
Código PHP:
<html>
<body>
<div>
<?php
function mostrartexto()
{
$arch = "archivo01.txt";
//echo "$arch";
$da = @fopen($arch, "r")
or die ("no existe el archivo");
$lectura = fread ($da, filesize ($arch));
fclose ($da);
return $lectura . "<br>";
}
?>
<?php print mostrartexto();?>
<p>hola</p>
</div>
</body>
</html>
Pero cuando intento meter la función dentro de la web de pruebas no me muestra el contenido!
Estoy un poco verde con php, os explico porque igual no lo he hecho bien...
Yo dentro de mi codigo html, mas concretamente dentro del body tengo la función php
Código PHP:
?php
function mostrartexto()
{
$arch = "notas.txt";
$da = @fopen($arch, "r")
or die ("no existe el archivo");
$lectura = fread ($da, filesize ($arch));
fclose ($da);
return $lectura .;
}
?>
Bien? o eso va en otro lugar :S
Y a continuación tengo una capa donde inserto la llamada...
Código HTML:
<div class="postit">
<p>hola</p>
<?php print mostrartexto();?>
</div>
Sin embargo, no me va
Que puede estar pasando? qué hago mal?¿
Gracias de antemano!