Foros del Web » Administración de Sistemas » Shared Hosting y VPS »

PHP en mi dominio

Estas en el tema de PHP en mi dominio en el foro de Shared Hosting y VPS en Foros del Web. hola, Estoy intentando subir un codigo HTML con formulario PHP. El PHP tiene una clausula 'if' que me esta dando problemas con el hosting. La ...
  #1 (permalink)  
Antiguo 01/12/2013, 10:54
 
Fecha de Ingreso: noviembre-2013
Mensajes: 6
Antigüedad: 10 años, 5 meses
Puntos: 0
PHP en mi dominio

hola,

Estoy intentando subir un codigo HTML con formulario PHP. El PHP tiene una clausula 'if' que me esta dando problemas con el hosting.

La pagina de hosting es awardspace.

Mi codigo php es el siguiente
Código PHP:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" dir="ltr">
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  4.  
  5. <html>
  6.  
  7. <body color="#B81321">
  8. <?php
  9.  
  10. $pin = $_POST["code"]
  11.  
  12.  if($pin==711922){      
  13.         echo "<head><meta http-equiv="refresh" content="0; url=promotionW.html"></head>"
  14.     }
  15.     else {
  16.  
  17.         echo "<head><meta http-equiv="refresh" content="0; url=promotionL.html"></head>"
  18. }
  19. ?>
  20.  
  21. </body>
  22. </html>

y el error que me da el hosting cuando relleno el formulario es:

Código error:
Ver original
  1. Parse error: syntax error, unexpected T_IF in /srv/disk13/1564954/www/cocacolamap.atwebpages.com/premio.php on line 12

Cual es el problema? Y como podria solucionarlo? Gracias
  #2 (permalink)  
Antiguo 01/12/2013, 15:01
Avatar de CoriaWeb  
Fecha de Ingreso: septiembre-2012
Ubicación: Coria del Río - Sevilla
Mensajes: 1.795
Antigüedad: 11 años, 7 meses
Puntos: 130
Respuesta: PHP en mi dominio

Prueba asi:

Código PHP:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" dir="ltr">
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  4.  
  5. <html>
  6.  
  7. <body color="#B81321">
  8. <?php
  9.  
  10. $pin = $_POST["code"]
  11.  
  12.  if($pin==711922){      
  13.         echo "<head><meta http-equiv='refresh' content='0; url=promotionW.html'></head>";
  14.     }
  15.     else {
  16.  
  17.         echo "<head><meta http-equiv='refresh' content='0; url=promotionL.html'></head>";
  18. }
  19. ?>
  20.  
  21. </body>
  22. </html>
__________________
Hosting de Calidad
Servidores Dedicados Administrados
CoriaWeb.hosting
  #3 (permalink)  
Antiguo 01/12/2013, 15:18
 
Fecha de Ingreso: noviembre-2013
Mensajes: 6
Antigüedad: 10 años, 5 meses
Puntos: 0
Respuesta: PHP en mi dominio

Sigue saliendome el mismo error :S
  #4 (permalink)  
Antiguo 01/12/2013, 17:34
Avatar de CoriaWeb  
Fecha de Ingreso: septiembre-2012
Ubicación: Coria del Río - Sevilla
Mensajes: 1.795
Antigüedad: 11 años, 7 meses
Puntos: 130
Respuesta: PHP en mi dominio

Vale ya, ademas de lo que ya te dije, fijate que te falta el ";" en el final de esto:

Código PHP:
Ver original
  1. $pin = $_POST["code"]

Ponlo asi:

Código PHP:
Ver original
  1. $pin = $_POST["code"];
__________________
Hosting de Calidad
Servidores Dedicados Administrados
CoriaWeb.hosting
  #5 (permalink)  
Antiguo 01/12/2013, 17:53
 
Fecha de Ingreso: noviembre-2013
Mensajes: 6
Antigüedad: 10 años, 5 meses
Puntos: 0
Respuesta: PHP en mi dominio

Perfecto !! muchas gracias !! Ya me redirecciona... Ya solo me falta encontrar el error en la clausula 'if' que hace que pase lo que pase siempre me redireccione a la pagina de la clausula 'else'
  #6 (permalink)  
Antiguo 01/12/2013, 22:55
Avatar de CoriaWeb  
Fecha de Ingreso: septiembre-2012
Ubicación: Coria del Río - Sevilla
Mensajes: 1.795
Antigüedad: 11 años, 7 meses
Puntos: 130
Respuesta: PHP en mi dominio

Haz un echo antes del if para que veas el valor que le mandas antes:

Código PHP:
Ver original
  1. echo $pin;

Ponlo antes del if y asi puedes comparar el valor con el indicado en el if.
__________________
Hosting de Calidad
Servidores Dedicados Administrados
CoriaWeb.hosting
  #7 (permalink)  
Antiguo 01/12/2013, 22:59
 
Fecha de Ingreso: noviembre-2013
Mensajes: 6
Antigüedad: 10 años, 5 meses
Puntos: 0
Respuesta: PHP en mi dominio

Me has salvado !! Mil gracias

Etiquetas: dominio, hosting, php, web-hosting
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 00:02.