刑事訴訟法證人條件有:
1、凡是知道案件情況並有作證能力的人,都可以作為證人;
2、生理上、精神上有缺陷或者年幼,不能辨別是非,不能正確表達的人,不能作證人;
3、證人只能是當事人以外知道案件情況的人;
4、證人具有不可代替性;
5、證人只能是自然人。
【法律依據】
根據《刑事訴訟法》第五十九條,證人證言必須在法庭上經過公訴人、被害人和被告人、辯護人雙方質證並且查實以後,才能作為定案的根據。
刑事訴訟法證人條件有:
1、凡是知道案件情況並有作證能力的人,都可以作為證人;
2、生理上、精神上有缺陷或者年幼,不能辨別是非,不能正確表達的人,不能作證人;
3、證人只能是當事人以外知道案件情況的人;
4、證人具有不可代替性;
5、證人只能是自然人。
【法律依據】
根據《刑事訴訟法》第五十九條,證人證言必須在法庭上經過公訴人、被害人和被告人、辯護人雙方質證並且查實以後,才能作為定案的根據。
《刑事訴訟法》對於搜查的法律規定主要包括以下內容:
《刑事訴訟法》第一百三十六條規定,為了收集犯罪證據、查獲犯罪人,偵查人員可以對犯罪嫌疑人以及可能隱藏罪犯或者犯罪證據的人的身體、物品、住處和其他有關的地方進行搜查。
第一百三十八條規定,進行搜查,必須向被搜查人出示搜查證。在執行逮捕、拘留的時候,遇有緊急情況,不另用搜查證也可以進行搜查。
第一百三十九條規定,在搜查的時候,應當有被搜查人或者他的家屬,鄰居或者其他見證人在場。搜查婦女的身體,應當由女工作人員進行。
第一百四十條規定,搜查的情況應當寫成筆錄,由偵查人員和被搜查人或者他的家屬,鄰居或者其他見證人簽名或者蓋章。如果被搜查人或者他的家屬在逃或者拒絕簽名、蓋章,應當在筆錄上註明。
刑事訴訟法的規定主要如下:
《刑事訴訟法》第三條規定,對刑事案件的偵查、拘留、執行逮捕、預審,由公安機關負責。檢察、批准逮捕、檢察機關直接受理的案件的偵查、提起公訴,由人民檢察院負責。
審判由人民法院負責。除法律特別規定的以外,其他任何機關、團體和個人都無權行使這些權力。
人民法院、人民檢察院和公安機關進行刑事訴訟,必須嚴格遵守本法和其他法律的有關規定。
第五條規定,人民法院依照法律規定獨立行使審判權,人民檢察院依照法律規定獨立行使檢察權,不受行政機關、社會團體和個人的干涉。
第六條規定,人民法院、人民檢察院和公安機關進行刑事訴訟,必須依靠群眾,必須以事實為根據,以法律為準繩。對於一切公民,在適用法律上一律平等,在法律面前,不允許有任何特權。