PHP - Se efectuaría este código? (manipulamiento de archivos)

   
Vista:
Imágen de perfil de Victorio Jesus Molina Bermejo

Se efectuaría este código? (manipulamiento de archivos)

Publicado por Victorio Jesus Molina Bermejo (29 intervenciones) el 21/02/2017 12:15:29
Lo que quiero conseguir con este código es que 2 PCs puedan modificar un archivo .php simultáneamente desde su navegador.
Este seria el modo lectura y lo que quiero conseguir es que se ejecute en un determinado intervalo de tiempo... por eso el setInterval de js.
Código:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<script type="text/javascript">
document.setInterval(function(){
</script>
<?php
$archivo = fopen("chat.php","a");
$linea = "";
while(false === feof($archivo)){
$linea = $linea.fgets($archivo);
}
if(strlen($archivo) === 0){
break;
}
else{
echo $linea;
}
fclose()
?>
<script type="text/javascript">
}, 1);
</script>

y luego otra cuestion que tengo:

se puede llamar a una funcion PHP con el atributo onclick?? en plan que cuando escribas algo en un textarea se llame a la funcion que implementa el texto insertado en el archivo. Gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

Se efectuaría este código? (manipulamiento de archivos)

Publicado por xve (6037 intervenciones) el 21/02/2017 18:47:56
Hola Victor, esto no te funcionara, ya que el PHP se ejecuta únicamente en el servidor y el JavaScript en el navegador del cliente. Para ello, tendrás que hacer peticiones AJAX al servidor cada n segundos, para que se ejecute ahí el código de PHP.

El colocar PHP dentro de javascript, no funciona!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar