Ver Mensaje Individual
  #5 (permalink)  
Antiguo 27/08/2010, 14:25
Avatar de enlinea777
enlinea777
 
Fecha de Ingreso: mayo-2008
Ubicación: frente al pc
Mensajes: 1.830
Antigüedad: 16 años
Puntos: 127
Respuesta: problema con botones submit

Cita:
Iniciado por maycolalvarez Ver Mensaje
el problema viene debido al uso de short_tags, por eso es preferible que uses <?php porque los short_tag están por defecto inhabilitados y en futuras versiones de php no serán soportados:

<input type="submit" name="mensajes" class="mensajes" value="<?php echo $mensajes; ?>"/>
<input type="submit" name="comentarios" class="comentarios" value="<?php echo $nuevos_com; ?>"/>
<input type="submit" name="creditos" class="creditos" value="<?php echo $creditos; ?>"/>
ACLARO.
http://enlinea.webhop.net/guia/langu...ic-syntax.html

el uso de <?="hola"?> ESTA COMPLETAMENTE SOPORTADO EN TODAS LAS VERSIONES POSTERIORES A PHP3 (yo lo he comprobado.);

para lo que usamos servidores linux o unix no es muy comun saver que esto se avilita en el php.ini y que la mayoria lo tiene activo por defeto.
el manual aconseja usar la etiqueta tradicional solo cuando tu intencion es publicar tu codigo ya que muchos servers no estan bien configurados.

para nosotros los desarrolladores que trabajamos con un sin fin de lineas de codigo y con nuestros servidores propios es mucho mas facil usar las etiquetas cortas pues ayuan a que el tiempo de ejecucion de los script's sea mas corto.

por lo tanto es mas facil cambiar una linea en el php.ini --->short_opentag=On que cada linea de codigo en la que hay una etiqueta como esta <?="hola"?>