Comunidad de diseño web y desarrollo en internet online

Problema con formulario

Citar            
MensajeEscrito el 22 Sep 2012 01:34 pm
Hola gente, os expongo el tema a ver si me podéis echar un cable.

Tengo un formulario en el que introduzco diferentes datos. Uno de ellos es una URL de una imagen, por ejemplo http://www.paraiso4.com/imagen.jpg.
Pues bien, al pulsar el botón enviar y llevarme a la ventana donde se debería mostrar la imagen, me tira un

Neolucifero escribió:

Forbidden

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


He mirado el htacces que tengo en el servidor, y los permisos de "resultado.php"

Alguna idea de por que pasa esto?

NOTA: Si no pongo http:// ni .jpg, no me sale el error.

Espero sus respuestas ;)

Por neolucifero

10 de clabLevel



 

Webmaster y diseñador multidisciplinar

chrome
Citar            
MensajeEscrito el 23 Sep 2012 02:25 am
Sería bueno para ayudarle si coloca el codigo para analizarlo ya que como dices el servidor está bien configurado.

Saludos!!!

Por danmoracr

Claber

128 de clabLevel

1 tutorial

Genero:Masculino  

Web application developer

firefox
Citar            
MensajeEscrito el 26 Sep 2012 08:02 pm
Hola, perdón por el tiempo de respuesta danmoracr. >_<

Este es el formulario:

Código :

<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1"/>
<title>Formulario</title>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<div id="art-page-background-middle-texture">
<div id="art-page-background-glare-image" style="padding-top: 20px;">
<div id="logo"></div>
<div id="cuerpo">
<h1>Formulario</h1><br />
<form method="post" action="resultado.php" target="blanco" onsubmit="window.open('', 'blanco', 'top=5px,left=425px,width=850px,height=800px')">
URL-IMAGEN: <input type="text" name="A" size="60"/><br />
B: <input type="text" name="B" size="25"/> /
C: <input type="text" name="C" size="25"/><br />
D: <input type="text" name="D" size="25"/><br />
E: <input type="text" name="E" size="4"/><br />
F: <textarea name="F" rows="20" cols="90"></textarea><br />
<input type="submit" value="Generar Código"/>
</form>
</div></div></div>
</body></html>


Y este el resultado del mismo:

Código :

<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1"/>
<title>HTML</title>
<?PHP
$A = $_POST['A'];
$B = $_POST['B'];
$C = $_POST['C'];
$D = $_POST['D'];
$E = $_POST['E'];
$F = $_POST['F'];
$G = nl2br($F);
?>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<div id="art-page-background-middle-texture">
<div id="art-page-background-glare-image" style="padding-top: 20px;">
<div id="logo"></div>
<div id="cuerpo">
<div id="ejemplo">
<p><img src="<?print("$A")?>" alt="Imagen" style="float: left; margin-left: 10px; margin-right: 10px; border: 0px none;width:134px; height:205px;" /></p>
<p><strong><em><?print("$B")?></em> / <?Print("$C")?></strong></p>
<p><strong>D: </strong><?Print("$D")?><br /><strong>E: </strong><?Print("$E")?></p>
<p style="text-align: justify;"><?Print("$G")?></p>
</div>
<br />
<div id="codigo">
<h1>RESULTADO EN HTML</h1>
<form method="get" action="" name="F1">
<textarea readonly="readonly" name="copi" rows="20" cols="90">&lt;p&gt;&lt;img src="<?print("$A")?>" style="float: left; margin-left: 10px; margin-right: 10px; border: 0px none;width:134px; height:205px;" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong>&lt;em&gt;<?print("$B")?> &lt;/em&gt;/ <?Print("$C")?>&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong>D: &lt;/strong&gt;<?Print("$D")?>&lt;br /&gt;&lt;strong>E: &lt;/strong&gt;<?Print("$E")?>&lt;/p&gt;
&lt;p style="text-align: justify;"&gt;<?echo("$G")?>{jcomments on}&lt;/p&gt;
</textarea>
</form>
</div></div></div></div>
</body></html>


Espero que puedan ayudarme, ya no se que hacer...

Por neolucifero

10 de clabLevel



 

Webmaster y diseñador multidisciplinar

chrome
Citar            
MensajeEscrito el 05 Oct 2012 08:13 pm
Hola,

El codigo está "bien", y el htaccess que contiene?

Por danmoracr

Claber

128 de clabLevel

1 tutorial

Genero:Masculino  

Web application developer

firefox
Citar            
MensajeEscrito el 05 Oct 2012 08:22 pm
Solucion por ferny desde otro foro.!

Si es el Apache 2.2.X entonces en el httpd.conf busca Deny from all y cámbialo a Allow from all, reinicia el apache y prueba de nuevo

Por js_toni

93 de clabLevel



Genero:Masculino  

programar

firefox
Citar            
MensajeEscrito el 06 Oct 2012 09:26 pm
Hola gente, al final lo que he hecho para no complicarme la vida es poner el http:// directamente como texto, sin pasarlo por variable. Hablando con mi proveedor de host, me comentó que era problema de la codificación, vamos que debería introducir el http:// como "http& #58;& #47;& #47;", lo cual es absurdo para un formulario tan simple.

js_toni, no tengo acceso a la configuración de apache por lo que descartado en mi caso. y el htacces he llegado a eliminarlo y pasaba lo mismo, por lo que o bien es lo que dice js_toni, o bien es lo que mi proveedor me ha querido contar...

Al caso, gracias por aportar, y perdonar por las molestias ;)

Por neolucifero

10 de clabLevel



 

Webmaster y diseñador multidisciplinar

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.