Debo insistir en que tus campos de texto no deben tener nombre o id numérico, pero sí puedes hacer el array desde ahí, ejemplo:
Código HTML:
Ver originalTexto 1:
<input type="text" name="materias[]" value="" /><br />Texto 2:
<input type="text" name="materias[]" value="" /><br />Texto N:
<input type="text" name="materias[]" value="" /><br />
Luego, en PHP las obtienes así:
Código PHP:
Ver original// Debes tener en cuenta que la numeración en PHP comienza en cero
foreach($_POST['materias'] as $numero => $valor) {
// Conviertes a mayúscula para evitarte mayor problema
// Comparas
if($valor != 'A' || $valor != 'R') {
// Aquí el mensaje que debas poner
}
}
Luego, me pregunto, si sólo hay dos valores posibles, no sería más conveniente usar checkboxes, marcando sólo las materias que estén aprobadas?