con un ciclo while o for scorri tutti i giorni da $data_inizio a $data_fine e conti quanti sabati o domeniche ci sono (incrementando una variabile contatore)..
dai un occhiata alla funzione date... (in particolare dovrebbe servirti date('w', $time).....)