Conta il numero delle settimane, poi se il giorno della settimana passata e' > oppure < al giorno della settimana corrente lo adegui con +-1...

usa date() e mktime()

http://it.php.net/manual/it/ref.datetime.php