$DB_NAME = 'autoescu_test'; $DB_USER = 'autoescu_javier'; $DB_PASSWORD = 'z*KmT~fz]9qu'; $DB_HOST = 'localhost'; $titulo_test = "TEST ONLINE"; $btn_submit = "Revisar mi test"; $preguntas_por_pagina = 24; // NO TOCAR HACIA ABAJO @mysql_connect($DB_HOST,$DB_USER,$DB_PASSWORD) or die ("ERROR DE CONEXION SQL"); @mysql_select_db($DB_NAME); if(!empty($_POST['respuestas'])){ preg_match_all('|\[([^]]+?)\]|is',$_POST['respuestas'],$temporalito); $html_to_print = ""; $respuestascorrectas = 0; foreach($temporalito[1] AS $pr){ if(strstr($pr,"|")){ $partesitas = explode("|",$pr); $pregunta_r = mysql_fetch_array(mysql_query("SELECT * FROM preguntas WHERE id='".$partesitas[0]."' limit 1")); $resultado = "incorrecta"; if($pregunta_r['respuesta'] == $partesitas[1]){$resultado = "correcta"; $respuestascorrectas++;} $pregunta_r['pregunta'] = trim($pregunta_r['pregunta']); $respuestass = explode("\n",trim($pregunta_r['respuestas'])); $preguntashtml=""; $turespuesta=""; $i=0; foreach($respuestass AS $respuestaa){ $i++; $respuestaa = trim($respuestaa); if(!empty($respuestaa)){ preg_match_all('|(\w{1}).|is',$respuestaa,$temporal); if($temporal[1][0] == $partesitas[1]){ $turespuestaes = $respuestaa; } if($temporal[1][0] == $pregunta_r['respuesta']){ $respuestacorrectaes = ''.$respuestaa.''; $preguntashtml .= '
'.$i.' - '.utf8_encode(nl2br($pregunta_r['pregunta'])).'
'.utf8_encode($preguntashtml).' |
'.utf8_encode($turespuestaes).'Respuesta correcta: '.utf8_encode($respuestacorrectaes).' |