Foros del Web » Programando para Internet » PHP »

Error: you don´t have...

Estas en el tema de Error: you don´t have... en el foro de PHP en Foros del Web. Wenas a todos, tengo el siguiente problema, estoy ejecutando un código en php. el cuál tiene dos edits y un boton para enviar los datos ...
  #1 (permalink)  
Antiguo 13/09/2007, 13:30
 
Fecha de Ingreso: mayo-2007
Mensajes: 41
Antigüedad: 17 años
Puntos: 0
Error: you don´t have...

Wenas a todos, tengo el siguiente problema, estoy ejecutando un código en php. el cuál tiene
dos edits y un boton para enviar los datos pero cuando doy click en el botón para enviar
la información me aparece este mensaje:

Forbidden

You don't have permission to access /< on this server.

Estoy utilizando el Wampserver versión 5

El código es el siguiente:
--------------------------------------------------------------

<?php
session_start();
session_register('itemsEnCesta');
$item=$_POST['item'];
$cantidad=$_POST['cantidad'];
$itemsEnCesta=$_SESSION['itemsEnCesta'];

if ($item){
if (!isset($itemsEnCesta)){
$itemsEnCesta[$item]=$cantidad;
}else{
foreach($itemsEnCesta as $k => $v){
if ($item==$k){
$itemsEnCesta[$k]+=$cantidad;
$encontrado=1;
}
}
if (!$encontrado) $itemsEnCesta[$item]=$cantidad;
}
}
$_SESSION['itemsEnCesta']=$itemsEnCesta;
?>
<html>
<body>
<tt>
<form action="<?=$PHP_SELF.'?'.$SID?>" method="post">
Dime el producto <input type="text" name="item" size="20"><br>
Cuantas unidades <input type="text" name="cantidad" size="20"><br>
<input type="submit" value="Añadir a la cesta"><br>
</form>
<?php
if (isset($itemsEnCesta)){
echo'El contenido de la cesta de la compra es:<br>';
foreach($itemsEnCesta as $k => $v){
echo 'Artículo: '.$k.' ud: '.$v.'<br>';
}
}
?>
</tt>
</body>
</html>

------------------------------------------------------------------
Gracias a todos!!!!!!!
  #2 (permalink)  
Antiguo 13/09/2007, 13:46
Avatar de Seppo  
Fecha de Ingreso: marzo-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.284
Antigüedad: 19 años, 1 mes
Puntos: 17
Re: Error: you don´t have...

Parece que short_tags está deshabilitado...
Probá lo siguiente


<form action="<?php echo $PHP_SELF.'?'.$SID?>" method="post">
  #3 (permalink)  
Antiguo 13/09/2007, 13:57
Avatar de Scailay  
Fecha de Ingreso: septiembre-2007
Mensajes: 6
Antigüedad: 16 años, 7 meses
Puntos: 1
Re: Error: you don´t have...

SID es una constante, así que no necesitas anteponer el símbolo $ para acceder a ella.

Código PHP:
<form action="<?php echo $PHP_SELF '?' SID ?>" method="post">
  #4 (permalink)  
Antiguo 13/09/2007, 14:06
 
Fecha de Ingreso: mayo-2007
Mensajes: 41
Antigüedad: 17 años
Puntos: 0
Re: Error: you don´t have...

Muchas gracias, lo probare!!!!!
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 05:17.