Error al modificar archivo php con bloc de notas y volver a subirlo al servidor

Pisha TDIs Seguir

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
15 Mar 2014
Mensajes
40
Hola, antes de nada quiero exponer que soy novato en el mundo de la webs. De Adwords si que se un poquillo y quizás pudiera ayudar a algun novato.

Gestiono una web mia, que no hice yo; dentro de una de las paginas .php de la web se encuentra un fichero .php que es una calculadora. Al cambiar de año debo modificar algunos datos numericos de dicha calculdora.

Pues bien, aunque solo modifique un numero de esta calculadora con el bloc de notas, cuando la vuelvo a subir al servidor en la web aparece este fallo totalmente visible aunque curiosamente la calculadora funciona correctamente con los nuevos numeros introducidos.

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /usr/home/accigest.com/web/calculaTuIndemnizacion.php:1) in /usr/home/accigest.com/web/calculaTuIndemnizacion.php on line 3

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /usr/home/accigest.com/web/calculaTuIndemnizacion.php:1) in /usr/home/accigest.com/web/calculaTuIndemnizacion.php on line 3

Si vuelvo a poner el fichero (copia de seguridad de como lo tenia antes) el error desaparece.


En este trozo de codigo podeis ver los numeros que deberia modificar pero aunque solo modifique uno ya me sale el error.

function calcula(){
global $punts,$dies_hospi,$dies_impe,$dies_no_impe,$indemnitzacio,$edat;
// Euros por indemnización diaria
$euros_hospi=71.84;
$euros_impe=58.41;
$euros_no_impe=31.43;

// Array de valores del punto en euros
$puntsxeuros = array
(
/*PUNTS*/
/*1*/ array(852.40,789.14,725.87,668.23,598.10),
/*2*/ array(878.70,811.68,744.65,686.72,607.58),
/*3*/ array(902.31,831.85,761.35,703.23,617.15),
/*4*/ array(923.24,849.61,775.94,717.76,622.33),
/*5*/ array(941.48,864.98,788.45,730.29,627.63),
/*6*/ array(957.04,877.97,798.88,740.83,631.54),
/*7*/ array(977.61,895.63,813.61,755.32,639.08),
/*8*/ array(996.14,911.50,826.79,768.34,645.58),
/*9*/ array(1012.70,925.56,838.40,779.84,651.02),
/*10-14*/ array(1027.22,937.83,848.45,789.87,655.44),
/*15-19*/ array(1207.26,1105.04,1002.79,929.98,731.43),
/*20-24*/ array(1372.62,1258.60,1144.58,1058.69,800.84),
/*25-29*/ array(1537.65,1411.75,1285.88,1187.07,871.72),
/*30-34*/ array(1692.14,1555.16,1418.18,1307.27,937.85),
/*35-39*/ array(1836.34,1689.03,1541.71,1419.51,999.37),
/*40-44*/ array(1970.56,1813.64,1656.73,1523.94,1056.42),
/*45-49*/ array(2095.03,1929.22,1763.42,1620.80,1109.08),
/*50-54*/ array(2210.03,2036.02,1862.01,1710.32,1157.46),
/*55-59*/ array(2363.03,2177.79,1992.55,1829.20,1226.25),
/*60-64*/ array(2513.02,2316.79,2120.56,1945.76,1293.65),
/*65-69*/ array(2660.10,2453.07,2246.05,2060.05,1359.76),
/*70-74*/ array(2804.28,2586.67,2369.09,2172.09,1424.55),
/*75-79*/ array(2945.61,2717.65,2489.71,2281.94,1488.07),
/*80-84*/ array(3084.20,2846.06,2607.95,2389.65,1550.36),
/*85-89*/ array(3220.04,2971.97,2723.90,2495.20,1611.43),
/*90-99*/ array(3353.26,3095.41,2837.55,2598.72,1671.30),
/*100*/ array(3483.84,3216.41,2948.98,2700.25,1729.99),
);


A ver si me echais un cable.

Muchas gracias.

---------- Post agregado el 19-mar-2014 hora: 11:58 ----------

Me autorrespondo, leí en varios sitios que al modificar un documento con el Bloc de Notas y guardarlo, este se vuelve archivo .txt.
La verdad es que a mi no se me cambiaba de tipo de archivo, almenos aparentemente pero he editado el archivo .php con MFC WORDPAD y ya no aprece el fallo al subirlo al servidor.

Saludos,
 

Javieer

Gamma
Programador
Desde
2 Ago 2013
Mensajes
161
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
Aun que ya lo arreglaste, lo mas seguro era la codificación, al guardar tus archivos fíjate que no estés guardando en utf8
 
Arriba