Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/10/2011, 12:33
catapelaez84
 
Fecha de Ingreso: octubre-2011
Mensajes: 13
Antigüedad: 13 años, 3 meses
Puntos: 0
Pasarvariable desde un while de php a javascript

Hola, tengo un problema y necesito urgentemente que alguien me colabore con esto por que la verdad no tengo mucha idea de php.

Desde php lee un fichero de texto linea a linea con un while y es informacion la escribo en otro fichero tambien de texto.
Esa informacion linea a linea es la que necesito pasar a javascript para una funcion.
la parte de php funciona perfectamente, la parte de javascript por su parte funciona tb, sinembargo cuando uso en javascript la variable de php ya la cosa no va.

Aqui adjunto parte del codigo php

<?php
$file_name= "fichero1.txt";
$file_name2= "historial.txt";


if(file_exists($file_name)){
/* Open file for both reading and writng.
* Place pointer at the beginning of the file.
*/
if(file_exists($file_name2)){
$handle = fopen($file_name, 'r');
$handle2=fopen($file_name2,'a+');


if(!$handle){
die("couldn't open file <i>$file_name</i>");}
elseif(!$handle2){
die("couldn't open file <i>$file_name2</i>");}
else{

while(!feof($handle)){
//read line until end of file
$line = fgets($handle);
//set file content to a string
$str.= $line;
$vectorPos=explode(",",$line);
}


//write everything to the file historial.txt
fwrite($handle2, $str);
echo "Success writing to file historial.txt";
}}
else{
echo "file <i>$file_name2</i> doesn't exists";
}}
else{
echo "file <i>$file_name</i> doesn't exists";
}

fclose($handle);
fclose($handle2);
?>


Codigo en JS

<script type="text/javascript" >


function escribe(){
var fecha=<?php echo $vectorPos[0]; ?>;
var hora=<?php echo $vectorPos[1]; ?>;


document.write("la Fecha es: "+fecha+"<br>")
document.write("Hora: "+hora+"<br>")

}

</script>

La funcion hace mas cosas que solo escribir.. pero claro priemro necesito ver esas variables desde javascript.