Foros del Web » Programando para Internet » PHP »

Metodo post no funciona XAMPP.AYUDA..solucionado

Estas en el tema de Metodo post no funciona XAMPP.AYUDA..solucionado en el foro de PHP en Foros del Web. buenas el primer ejercicio de practica que hago y no me funciona, el archivo php no recibe los datos del htm utilizo para probar las ...
  #1 (permalink)  
Antiguo 29/08/2008, 13:23
 
Fecha de Ingreso: octubre-2007
Mensajes: 57
Antigüedad: 16 años, 7 meses
Puntos: 0
Metodo post no funciona XAMPP.AYUDA..solucionado

buenas el primer ejercicio de practica que hago y no me funciona, el archivo php no recibe los datos del htm
utilizo para probar las paginas XAMPP.

Código HTML:
<html>

<body background="fondo.png">
<div id="Layer1" style="position:absolute; width:200px; height:115px; z-index:1; left: 46px; top: 206px;">
<form action="procesarorden.php" method="post">
<table border=0>
<tr bgcolor="#003399">
  <td width=150><font face="Arial, Helvetica, sans-serif">Libro</font></td>
  <td width=15><font face="Arial, Helvetica, sans-serif">Cantidad</font></td>
</tr>
<tr>
  <td><font face="Arial, Helvetica, sans-serif">ActionScript</font></td>
  <td align="center"><font face="Arial, Helvetica, sans-serif">
    <input type="text" name="actionqty" size=3 maxlength=3>
  </font></td>
</tr>
<tr>
  <td><font face="Arial, Helvetica, sans-serif">Photoshop</font></td>
  <td align="center"><font face="Arial, Helvetica, sans-serif">
    <input type="text" name="photoqty" size=3 maxlength=3>
  </font></td>
</tr>
<tr>
  <td><font face="Arial, Helvetica, sans-serif">Flash MX </font></td>
  <td align="center"><font face="Arial, Helvetica, sans-serif">
    <input type="text" name="flashqty" size=3 maxlength=3>
  </font></td>
</tr>
<tr>
  <td colspan=2 align="center"><input type="submit" value="Enviar Pedido"></td>
</tr>
</table>
</form></div>
</body>

</html> 
procesarorden.php

Código PHP:
<html>
<head>
  <title>Formulario de pedido de libros</title>
</head>
<body>
<h1>Librer&iacute;a Online </h1>
<h2>Resumen del Pedido </h2>

<? 
  
echo "<p>Pedido procesado el "// Start printing order 

  
echo date("jS F,H:i ");
  echo 
"<br>";
  echo 
"<p>Su pedido es el siguiente:";
  echo 
"<br>";
  echo 
$actionqty." ActionScript<br>";
  echo 
$photoqty." Photoshop<br>";
  echo 
$flashqty." Flash MX<br>";

  
$totalqty 0;
  
$totalamount 0.00;
 
  
define("ACTIONPRICE"100);
  
define("PHOTOPRICE"10);
  
define("FLASHPRICE"4);

  
$totalqty $actionqty $photoqty $flashqty;
  
$totalamount =  $actionqty ACTIONPRICE
                
$photoqty PHOTOPRICE
                
$flashqty FLASHPRICE;
  
  echo 
"<br>\n";
  echo 
"Artículos Pedidos:       ".$totalqty."<br>\n";
  echo 
"Subtotal:            €";
  echo 
number_format($totalamount2);
  echo 
"<br>\n";

  
$taxrate 0.10;  // local sales tax is 10%
  
$totalamount $totalamount * ($taxrate);
  
$totalamount number_format($totalamount2);
  echo 
"Total incluyendo impuestos: €".$totalamount."<br>\n";

?>
</body>
</html>

gracias a ver que se puede hacer si es por un fallo en el codigo o por el paquete xampp...


edito ya esta era una chorrada como una catedral ..el ejercicio de ejemplo del curso se olvidó de poner esto para recoger los valores. dios espero que los demas ejemplos del curso que sigo no tengan mas errores de este tipo jajajajaj



Código PHP:
 $actionqty=$_POST['actionqty'] ;
 
 
$photoqty=$_POST['photoqty'] ;
 
 
$flashqty=$_POST['flashqty']; 

Última edición por ARAPSPGON; 29/08/2008 a las 13:41
  #2 (permalink)  
Antiguo 29/08/2008, 13:41
Avatar de the_web_saint  
Fecha de Ingreso: mayo-2008
Ubicación: localhost/tierra/america/panama
Mensajes: 1.229
Antigüedad: 16 años
Puntos: 43
Respuesta: Metodo post no funciona XAMPP.AYUDA

No estas utilizando $_POST['nombreVariable'];
para bajar los valores pasados por post

Saludos
__________________
..::The Saint::..
El pesimista se queja del viento; el optimista espera que cambie; el realista ajusta las velas.
  #3 (permalink)  
Antiguo 29/08/2008, 13:43
 
Fecha de Ingreso: octubre-2007
Mensajes: 57
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Metodo post no funciona XAMPP.AYUDA..solucionado

gracias de todas formas, solo llevo una hora con el curso y en el primer ejemplo me sale con eso olvidado , menos mal que hay internet para no volverse loco.
  #4 (permalink)  
Antiguo 29/08/2008, 13:44
Avatar de the_web_saint  
Fecha de Ingreso: mayo-2008
Ubicación: localhost/tierra/america/panama
Mensajes: 1.229
Antigüedad: 16 años
Puntos: 43
Respuesta: Metodo post no funciona XAMPP.AYUDA..solucionado

Intenta con esto!

Código PHP:
<html>
<head>
  <title>Formulario de pedido de libros</title>
</head>
<body>
<h1>Librer&iacute;a Online </h1>
<h2>Resumen del Pedido </h2>

<? 
$actionqty
=$_POST['actionqty'];
$photoqty=$_POST['photoqty'];
$flashqty=$_POST['flashqty'];

  echo 
"<p>Pedido procesado el "// Start printing order 

  
echo date("jS F,H:i ");
  echo 
"<br>";
  echo 
"<p>Su pedido es el siguiente:";
  echo 
"<br>";
  echo 
$actionqty." ActionScript<br>";
  echo 
$photoqty." Photoshop<br>";
  echo 
$flashqty." Flash MX<br>";

  
$totalqty 0;
  
$totalamount 0.00;
 
  
define("ACTIONPRICE"100);
  
define("PHOTOPRICE"10);
  
define("FLASHPRICE"4);

  
$totalqty $actionqty $photoqty $flashqty;
  
$totalamount =  $actionqty ACTIONPRICE
                
$photoqty PHOTOPRICE
                
$flashqty FLASHPRICE;
  
  echo 
"<br>\n";
  echo 
"Artículos Pedidos:       ".$totalqty."<br>\n";
  echo 
"Subtotal:            €";
  echo 
number_format($totalamount2);
  echo 
"<br>\n";

  
$taxrate 0.10;  // local sales tax is 10%
  
$totalamount $totalamount * ($taxrate);
  
$totalamount number_format($totalamount2);
  echo 
"Total incluyendo impuestos: €".$totalamount."<br>\n";

?>
</body>
</html>
__________________
..::The Saint::..
El pesimista se queja del viento; el optimista espera que cambie; el realista ajusta las velas.
  #5 (permalink)  
Antiguo 29/08/2008, 13:45
Avatar de the_web_saint  
Fecha de Ingreso: mayo-2008
Ubicación: localhost/tierra/america/panama
Mensajes: 1.229
Antigüedad: 16 años
Puntos: 43
Respuesta: Metodo post no funciona XAMPP.AYUDA..solucionado

OK!.
Saludos
__________________
..::The Saint::..
El pesimista se queja del viento; el optimista espera que cambie; el realista ajusta las velas.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:47.