Originariamente inviato da blem.flay
ho videato le variabili e mi danno la stessa stringa quindi la condizione dovrebbe essere vera, ma nulla
quella if e' dipendente da quella precedente ed il tutto inserito in un ciclo for. Probabilmente trova false if ($unsplitpost != "") e salta l'ultimo controllo oppure altra ipotesi siccome sei in un ciclo di non si capisce quanti record, l'ultimo della serie e' false e quindi rimane la variabile $emailtemp=$oemail;

posiziona degli echo in modo opportuno per verificare cosa stai facendo step by step