¿Hay que adivinar el mensaje de error completo para conocer la linea del problema?
Vamos, que cuando algo así pasa es que te hace falta un punto-y-coma antes o cerca (no después) de la linea del error...
Aunque a simple vista se nota esto:
Código PHP:
** $dias = (strtotime($edate) - strtotime($sdate)) / 86400;
¿Notas los **?
PDTA: se ordenado, resalta la sintaxis con las herramientas el foro, indenta tu código o de otra forma nadie te va a querer ayudar y te van a mandar a freír espárragos.