problemas con php o sintaxis

Iniciado por wolfmanet, 17 Agosto 2009, 03:33 AM

0 Miembros y 1 Visitante están viendo este tema.

wolfmanet

Hola como estan? espero que vienen.

Les comento mi problema, esperando la ayuda de alguien se los agradecería mucho.

Estoy empezando a leer un manual de php que me encontré por la red muy bueno entonces entonces llevos realizados 2 ejemplos por qué me atasque en uno:

ejemplo 1:

<form action="ejemplo2.php" method=post>
<table border=0>
<tr bgcolor=#ccc321>
   <td width=150>Item</td>
   <td width=15>Quantity</td>
</tr>
<tr>
   <td>Tires</td>
   <td align="center"><input type="text" name="tireqty" size="3"
      maxlength="3"></td>
</tr>
<tr>
   <td>Oil</td>
   <td align="center"><input type="text" name="oilqty" size="3"
maxlenght="3"></td>
</tr>
<tr>
   <td>Spark Plugs</td>
   <td align="center"><input type="text" name="sparkqty" size="3"
   maxlength="3"></td>
</tr>
<tr>
   <td colspan="2" align="center">&nbsp;</td>
</tr>
</table>
<input name="submit" type="submit" value="submit Order" />
</form>



segun yo esta bien todo

y este es el ejemplo 2: que lo hice en otro documento nuevo de php (utilizo el programa Dreamweaver)

<?php

   echo <p>Order Processed at;
   echo date(H:i, jS F);
   echo </p>;
   
?>


y el dreamweaver me lo marca así, realmente soy principiante y no sé nada sobre programación pero tengo las ganas de aprender, entonces ahí no sé cual sea el error, se los agradecere mucho si alguien me dice en donde estoy cometiendo mi error o si me puede explicar mucho mejor  :D
o si saben de algun manual para evitar este tipo de errores mucho mejor


De antemano les agradezco la atención prestada.


Saludos. ;D

Spider-Net

Deberías detallar cuales son los errores que te muestra cuando hagas una pregunta de este tipo. Además este tema debería ir al subforo de PHP, supongo que no te has dado cuenta.

Así a priori está claro cuales son tus errores, las cadenas van siempre entre comillas, ya sean simples o dobles. Es recomendable usar por lo general las dobles comillas por lo que quedaría así:

Código (php) [Seleccionar]
<?php
   
echo "<p>Order Processed at";
   echo 
date("H:i, jS F");
   echo 
"</p>";
?>


Así debería funcionar sin problemas.

Un saludo!

wolfmanet

ahh ok muchas gracias, para la otra me fijaré bien donde público, pero gracias de todos modos

wolfmanet

otra molestia para probarlo lo hago con el firefox esta bien?

yovaninu

Cita de: wolfmanet en 18 Agosto 2009, 18:05 PM
otra molestia para probarlo lo hago con el firefox esta bien?
Es mas todas tus pruebas deberian ser solo con firefox, es mas potente que el explorer a mi parecer...

wolfmanet

ahh ok, lo que pasa es que lo acabo de probar y me sale esto en el firefox:



Order Processed at"; echo date("H:i, jS F"); echo "

"; ?>


De antemano agradezco la atención prestada.
Saludos.

[u]nsigned

#6
Tenes el PHP/Apache bien instalado y configurado?

Que editor usas para escribir tus archivos .php?  :rolleyes:

Se me hace que tu código esta mal, es decir, tenes mal las comillas.

Proba poniendo el código que te dio Spidet-Net tal cual, o también proba esto:

Código (php) [Seleccionar]
<?php
   
echo "<p>Order Processed at ".date("H:i, jS F")."</p>";
?>


Que es lo mismo, pero en una sola linea.

Saludos

No hay atajo ante la duda, el misterio se hace aquí...
Se hace carne en cada uno, el misterio es existir!