Tripa Compruebe un Tweeting y nevera: a pie (4 / 7 paso)

Paso 4: Código PHP

Para el Arduino dispara opened.php. Este es un buen punto de partida, he seguido aprovechando que recientemente también el cierre de la puerta de la pista y poner todo en una base de datos MySQL. Tan ampliar lo que quieras.

opened.php

============

<? php

$message = "he sido abierto! Alguien está intentando seak una merienda de la tarde en la noche! ";

$startTime = "22: 45:00"; 22:45 (definido en tiempo de 24 hrs. base)
$endTime = "06: 00:00"; 6:00

$startHr = date ("H", $startTime);
$startMin = date ("i", $startTime);
$endHr = date ("H", $endTime);
$endMin = date ("i", $endTime);

Comepare a ver si en la zona segura.

date_default_timezone_set('America/New_York'); Asegúrese de cambiar su zona horaria, el servidor puede existe en diferentes
$timenow_hr = date('H');
$timenow_min = date('i');

$timeNum = ((int) $timenow_hr * 60 + (int) $timenow_min) * 60;
$sNum = ((int) $startHr * 60 + (int) $startMin) * 60;
$eNum = ((int) $endHr * 60 + (int) $endMin) * 60;

$inDanger = true; comprueba si en vez de 'danger zone', asume es inicialmente

Si ($timeNum > $eNum & & $timeNum < $sNum) {/ / si no se cambia la variable
echo "Zona de seguridad interior";
$inDanger = false;
}

$msg = urlencode(stripslashes($message));

Si ($msg. = "" & & $inDanger) {}
MENSAJE PARA FACEBOOK
$ch = curl_init ();
curl_setopt ($ch, CURLOPT_URL, "/ gutcheck/facebook-post/examples/index.php?msg=".$msg);
curl_setopt ($ch, CURLOPT_HEADER, 0);
curl_exec($CH);
curl_close($CH);

MENSAJE EN TWITTER
$ch = curl_init ();
curl_setopt ($ch, CURLOPT_URL, "/ gutcheck/tweet.php?msg=".$msg);
curl_setopt ($ch, CURLOPT_HEADER, 0);
curl_exec($CH);
curl_close($CH);
}

? >

============

He puesto comentarios en el código de un poco de información extra. En Resumen, te abrirá la página. Comprobaré la hora de que ajustar con la zona horaria que haya especificado. Ofrece soporte para zonas horarias: http://php.net/manual/en/timezones.php

Y el código de facebook y twitter quería mantener separados para cada uno por lo que no es demasiado de una vez.
Esto utiliza curl para activar dichas páginas sin tener que cargar una nueva página, ya que, el arduino sólo puede desencadenar una página con una llamada. Lo probé con incluye y no funcionó según lo previsto. Por lo que tendrá esta iniciada en el servidor.

La llamada enrollamiento envía el mensaje a la página como una variable GET simplicidad sake.

Si no estás en la zona de peligro de momento esta página no hará nada.

Artículos Relacionados

Impresionante pastel de pacana

Impresionante pastel de pacana

esto aqui le dará todo lo que necesitas saber, para hacer una hella pastel de pacana buena para cualquier ocasión.Super fácil!!!Ingredientes:-1 taza llena de azúcar moreno ligero-1 1/4 de taza de mitades de nuez-3 huevos batidos-1 taza de jarabe de c
Super fácil Control de la PC de 110 Vac con un relé de estado sólido Crydom

Super fácil Control de la PC de 110 Vac con un relé de estado sólido Crydom

estoy preparando probar mi mano en hacer alguna soldadura placa caliente. Por lo tanto, necesitaba una manera de control 110Vac desde mi PC.Este instructable muestra cómo controlar fácilmente 110Vac de un puerto de salida serie de un PC. El puerto se
Viejo moda Cherry/Lemon nevera Pie

Viejo moda Cherry/Lemon nevera Pie

si usted está buscando un rápido, muy económico y delicioso postre de verano, eso es todo!Fresco, cremoso, caseoso y fácil...Rápido - 10 minutos para preparar durante la noche para que enfríe en el refrigerador.Fácil - sólo 7 ingredientes necesarios.
Domótica 101: fijación de un congelador de la nevera con un PLC

Domótica 101: fijación de un congelador de la nevera con un PLC

OK, así que va a la nevera para overkill. En lugar de tirar hacia fuera y comprar uno nuevo, podemos arreglarlo por no mucho dinero.¿En vez de correr todo el tiempo y utilizando cargas de electricidad, por menos de £20 podemos hacer como nuevo, salva
El mejor Chocolate Pecan Pie nunca!

El mejor Chocolate Pecan Pie nunca!

Come seria buena tarde!Mi esposa Barbara y me encanta el pay de nuez Chocolate!Nos han cambiado la receta para este concurso y que hemos creado un ganador de un PI / Pie.Se decidió fundir los trocitos de chocolate negro, a continuación, añadir el cho
Appleberry Pie en una manzana (vegana)

Appleberry Pie en una manzana (vegana)

Apple fue la primera palabra que nunca aprendí a deletrear y a escribir, y como tal, tiene un lugar especial en mi corazón. Generalmente siento que es un crimen para hornear las manzanas, pero es tan delicioso este postre healthy-ish, hice una excepc
Lámpara de pie hecha de acrílico

Lámpara de pie hecha de acrílico

ProclamaciónSi tenga algún problema o atascarse en cualquier punto dentro del instructivo (especialmente en la imagen de sección de procesamiento o en cualquier parte) apenas sienta libre de enviarme un mensaje de Instructable o un correo electrónico
Bourbon Pecan Pie Martini

Bourbon Pecan Pie Martini

estoy seguro de que no hay suficiente pastel de nuez en el mundo, never mind pastel de pacanas de bourbon.  La corteza escamosa el relleno pegajoso, el sabor, la nuez...  Oh, las deliciosas nueces, necesitamos más de ustedes!En homenaje de este postr
¿Tweet-a-Pot: Twitter habilitado Coffee Pot

¿Tweet-a-Pot: Twitter habilitado Coffee Pot

gusta la idea de un café sobre la marcha? ¿de tu cama? ¿Mientras estás en el autobús que viene casera? Entonces el pote de Tweet es para usted!Tweet-a-pot es la siguiente en twitter lujo habilitado dispositivos. Esta cafetera permite a su dueño hacer
Cómo citar un libro en formato Turabian (bibliografía y nota al pie)

Cómo citar un libro en formato Turabian (bibliografía y nota al pie)

Turabian es un formato de citas desarrollado por Kate L. Turabian específicamente para tesis de estudiante y ha crecido popular para el uso entre los estudiantes de historia. Permite a un lector para procesar fuentes rápidamente y seguir rastro de pa
Mano y el pie caliente cera tratamiento

Mano y el pie caliente cera tratamiento

Soy mayor y mis manos siempre secas y agrietadas de trabajar en el jardín y la limpieza. Yo he estado esperando hacer una mano y pie tratamiento con cera de abejas. Me ha sorprendido no encontrar ninguna recetas online. He encontrado un salón que hiz
Old Fashioned Lemon Pie

Old Fashioned Lemon Pie

¿Eres un nerd amante de torta? Entonces has venido al lugar correcto! Se trata de la fusión de matemáticas, física¿y pastel – el núcleo de cada ingeniero - y lo que no se como?Estoy loco por el limón y generalmente esto utilizaría para comensales o f
Bourbon Pecan Pie

Bourbon Pecan Pie

La adición de Borbón en este pastel le da una buena patada! Aunque el alcohol cocinar apagado mientras se hornea el pastel puedes omitir este ingrediente para un pastel de pacana clásico.Servir con helado de vainilla o crema batida.¡ Disfrute!Paso 1:
Pi within a Pie

Pi within a Pie

Me encanta hornear.  Me encanta la matemática.  Me encanta el día de Pi!  Hornear/asar, generalmente solo intente que sea buena de sabor, pero este año quería hacer algo parecía fresco y probado grandes.  Me inspiré por el últimos brillo "cookie dent