[PHP] Problema Invio Email Elseif

Claudia1

Nuovo Utente
9 Giu 2015
14
0
1
Salve a tutti,
Premetto che ho pochissima conoscenza di php.
Ho questo script che legge il contenuto di cam01.txt.
Se il contenuto e' > di( 0 ) ottengo Online se il contenuto e' = a ( 0 ) ottengo Offline
Volevo aggiungere un invio E-Mail mettendo
PHP:
echo("<font color='#00ff00'><span class='online'>Online</span></font>");
include 'MailONLine.php'; 
echo("<font color='#00ff00'><span class='online'>Online</span></font>");
include 'MailOFFLine.php';
Il che funziona, ma il problema, avendo il Refresh:9 qualunque sia la condizione mi invia un Email
(MailONLine.php) o (MailOFFLine.php) ogni 9 secondi.
Anche se non credo sia possibile, esiste una maniera di fargli inviare un una sola Email ?
Posto il codice e grazie anticipatamente
Claudia1
PHP:
<?php
$testo = file_get_contents('cam01.txt');
if ($testo > 0) {
   echo("<font color='#00ff00'><span class='online'>Online</span></font>");
include 'MailOnline.php'; 
} elseif ($testo == 0) {

    echo("<font color='#ff0000'><span class='offline'>Offline</span></font>");
include 'MailOFLine.php'; 
}
header("Refresh:9");
?>
 
Ultima modifica di un moderatore:
@Claudia1
Da regolamento del forum, come tutti noi sei tenuto ad usare il tag
code.gif
quando posti del codice, oppure la funzione codice dalla barra degli strumenti
box inserisci 2.png.JPG

Inoltre ti prego di leggere attentamente il regolamento generale del forum e quello di sezione dove posti
Grazie
Per questa volta te lo sistemo io ma mi raccomando per il futuro
 
Prova ad mettere un
PHP:
exit();
dopo
PHP:
Include ‘MailOnLine.php’;

Prova e fammi sapere
 

Discussioni simili