![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
06/01/2008, 16:17
|
| | Fecha de Ingreso: febrero-2003 Ubicación: Caracas
Mensajes: 24
Antigüedad: 22 años Puntos: 0 | |
Test con dos condiciones Hola a todos... Tengo conocimientos muy básicos de php.
Estoy haciendo un test, cuyas respuestas son verdadero y falso. Son 80 preguntas. Las voy a colocar de 10 o 20 preguntas por paginas. Es un test sobre temperamento. Si la respuesta es positiva alimenta a un temperamento, y si es negativa alimenta a otro temperamento Las respuestas las estoy guardando en una base de datos. Coloque un campo oculto para que tome el valor y lo grabe directamente en la base de datos, pero tengo un error en la condicion if:
td><input <?php if ($_POST && !(strcmp($_POST['p1'],"v"))) {echo "checked=\"checked\"";} ?> type="radio" name="p1" value="v" />
</td>
</tr>
<?php
if ($p1=="v") input name="colerico" type="hidden" id="colerico" value=1
?>
Si p1 es igual a v (verdadero) se grabará 1 punto para el temperamento colerico.
Si p1 es igual a f (falso) se grabará 1 punto para el temperamento flematico
El error que me sale en el navegador es este:
Parse error: parse error, unexpected T_STRING in C:\PHP\EasyPHP 2.0b1\www\index.php on line 148.
Al funcionarme esta linea de código crearé una igual para la condicion falso.
Agradezco sus comentarios
Última edición por anacoweb; 06/01/2008 a las 16:31 |