Categorías > Lenguajes > PHP > Problemas con la pagina web en entorno Ubuntu 10.04 ...
Nuevo Mensaje | Responder
CHuLoYo


762 envíos
Desconectado

#21
RE: Problemas con la pagina web en entorno Ubuntu 10.0423-03-2011 a las 17:57:39

yo ya lo sab?a que el peso no era el correcto, insisto que no me hacen falta fotos ni iconos ni nada de eso

qu? fichero es el que t e da problemas?

www.Esquio.net | Diseño y programación web profesional
Responder | Citar | Moderar | Mensaje Privado
sulacok2


17 envíos
Desconectado

#22
RE: Problemas con la pagina web en entorno Ubuntu 10.0423-03-2011 a las 18:03:32

Vale perdona ahora pesa 17,3 KiB, tenia unas cosillas por hay que no me fije, lo siento, hay va.

http://www.aprendeprogramacion.net/upload/img/75069-ubuntu.zip


Responder | Citar | Moderar | Mensaje Privado
CHuLoYo


762 envíos
Desconectado

#23
RE: Problemas con la pagina web en entorno Ubuntu 10.0423-03-2011 a las 18:09:08

veo varios errores pero no s? qu? fichero es exactamente el que te da errores


                     fputs($ar;"-------------------------------------------------------------------------------------");

ah? no va un pu nto y coma, sino una coma

por otro lado aqu? va un punto en lugar de una coma


              Registro($_POST['nombre'],$_POST['clave'])


si me dices qu? problema tienes ser? mejor en qu? archivo

www.Esquio.net | Diseño y programación web profesional
Responder | Citar | Moderar | Mensaje Privado
sulacok2


17 envíos
Desconectado

#24
RE: Problemas con la pagina web en entorno Ubuntu 10.0423-03-2011 a las 19:21:26

Vale, perdona por tardar, pero estoy trabajando y en las horas o momentos muertos me pongo con esto, je, je, je, bueno ahora estoy un poco ocupado, en cuanto pueda te explico bien que es lo que no me funciona.
De nuevo mil gracias por tu paciencia y ayuda, saludos.


Responder | Citar | Moderar | Mensaje Privado
sulacok2


17 envíos
Desconectado

#25
RE: Problemas con la pagina web en entorno Ubuntu 10.0424-03-2011 a las 07:48:57

Hola, lo siento por tardar en responder, pero como estaba trabajando y al final me li? y sal? tarde del curro.
Vale a ver si me explico bien, como te dec?a en el archivo de texto, empezamos el recorrido por las paginas por el archivo ?1CURIOSOS.com? hay empiezan mis problemas, y si te fijas la funci?n la primera que se ve, la del encabezamiento, no deber?a de estar hay, esa funci?n tendr?a que ser llamada hay en esa pagina y en todas las dem?s, y recuperarla de un archivo que se llama ?LibreriaFunciones.php?, as? como el resto de funciones pero no lo hace, osea que hago seguido de la etiqueta html la referencia a ese archivo por medio de un ?include?, as?

<html>
<?php
       include("LibreriaFunciones.php");
       $titulo="Condiciones CURIOSOS.com";
       Encabezado($titulo);
?>
<body>
etc...

Y es hay donde todo se va al traste empezando porque solo veo la pagina en blanco, y no hace nada mas, y como ya te dije, despu?s de darle mil vueltas, descubr? que si met?a las funciones en las paginas que correspond?an, as? me funcionaban, lo raro, y que no entiendo, es, porque de la forma que yo lo hago en windows me funciona, ??, y cuando te mande lo que tengo programado en ese entorno lo veras, pero al caso, como te dec?a hay esta el problema y creo que tiene que ver con la configuraci?n del servidor, pero porque, tambi?n la ruta de ciertas cosa no me va, ??, por ejemplo, esto es lo que tengo que hacer para que me muestre esta imagen, y, me redireccione a ella o a cualquier archivo, ?por que?:

echo "<a href='09062010017.jpg'><img src='09062010017.jpg' height='94' width='120'></a>";

Y esto es lo que yo quiero hacer pero no puedo:

echo "<a href='plantilla/fotos/09062010017.jpg'><img src='plantilla/fotos/09062010017.jpg' height='94' width='120'></a>";

Y ahora me dedicare a ver lo del archivo del registro, que como te dec?a entre el trabajo y que sal? tarde, pues primero me he dedicado a responder a tu pregunta, espero que te sirva lo que te expongo, un saludo.


Responder | Citar | Moderar | Mensaje Privado
CHuLoYo


762 envíos
Desconectado

#26
RE: Problemas con la pagina web en entorno Ubuntu 10.0424-03-2011 a las 08:13:00

Bien, para empezar te recomiendo que saques los datos de las funciones con return y no con echo. Retorna datos, no los pintes, luego tr?talos como quieras:

Código Fuente:
function cosa() {
    $asieio  = "Cosa";
    return $asieio;

}

echo cosa();

if(cosa()=="Cosa") { echo "Bien"; }



Por otro lado, en lugar de include ponle require, a ver si cambia la cosa

Código Fuente:
require("LibreriaFunciones.php");



Saludos y a ver qu? pasa

www.Esquio.net | Diseño y programación web profesional
Responder | Citar | Moderar | Mensaje Privado
CHuLoYo


762 envíos
Desconectado

#27
RE: RE: Problemas con la pagina web en entorno Ubuntu 10.0424-03-2011 a las 08:15:42

Citando a sulacok2
pero porque, tambi?n la ruta de ciertas cosa no me va, ??, por ejemplo, esto es lo que tengo que hacer para que me muestre esta imagen, y, me redireccione a ella o a cualquier archivo, ?por que?:

echo "<a href='09062010017.jpg'><img src='09062010017.jpg' height='94' width='120'></a>";

Y esto es lo que yo quiero hacer pero no puedo:

echo "<a href='plantilla/fotos/09062010017.jpg'><img src='plantilla/fotos/09062010017.jpg' height='94' width='120'></a>";


si la imagen est? dentro de ./plantilla/fotos y el fichero web tambi?n con lo primero te llega.
si la imagen est? en ./plantilla/fotos y el fichero web est? en ./plantilla, la ruta deber?a ser ./fotos/imagen.ext

Saludos

www.Esquio.net | Diseño y programación web profesional
Responder | Citar | Moderar | Mensaje Privado
sulacok2


17 envíos
Desconectado

#28
RE: Problemas con la pagina web en entorno Ubuntu 10.0425-03-2011 a las 17:38:31

Buenas apa?ero, je, je, je, en fin ChuLoYo, en estos d?as he estado trabajando ?si se puede decir as?? en las paginas, pero no se por donde empezar, quiero decir que se han resuelto cosas y otras no, pero tambi?n me est?n empezando a pasar cosas raras, no sabr?a explic?rtelo, y por eso no te he comentado nada hasta ahora, una cosa si te puedo decir, el require no funciona, sigo con ese problema de tener que poner las funciones dentro de las paginas, los archivos e im?genes ya los recupero por medio de la ruta que corresponda, pero es gracioso, porque en el momento que la ruta la inicie con ?./? funciono, pero, ahora le quito el ?./? tambi?n funciona, te pongo un ejemplo:
Código Fuente:
<!-- as? comenz? a funcionar: -->
<a href='./contenidos/imagenes/jpg/09062010017.jpg'><img src='./contenidos/imagenes/jpg/09062010017.jpg' height='94' width='120'></a>"

<!--Pero despu?s de probar esto y empezara a funcionar, si lo hago as? como lo tenia ante ahora me funciona: -->
<a href='contenidos/imagenes/jpg/09062010017.jpg'><img src='contenidos/imagenes/jpg/09062010017.jpg' height='94' width='120'></a>"



Bueno esta es una de las cosas raras que ahora me suceden, las dem?s estoy intentando comprender un poco mas, porque depende del  navegador en ciertas ocasiones, as? como suena, otra de las cosas que no termino de entender es en la pagina de ?Registro.php? no consigo recuperar las variables y ya correg? lo que me sugeriste, pero aunque ahora arranca o carga la pagina sin problemas, pero las variables nada de nada, aunque aprovechando los ?else? puedo saber que en ocasiones si recibe una de ellas, porque me manda un mensaje u otro ?claro estos mensajes los he modificado para saberlo? pero claro tengo que controlar esto y la condici?n para continuar es que esas dos variables sean recuperadas, el c?digo ya lo viste pero lo pongo por si acaso.
Y as? se lo mando:
Código Fuente:
<?php
function CajaRegistro(){
echo "<center>";
echo "<div id='contenedorform'>";
echo "<h3>NOTA:los campos con (*) son obligatorios, por favor rellenelos.</h3>";
echo "<form method='post' action='Registro.php'>";
echo "<label>Ingrese nombre:</label>";
echo "<input type='text' name='nombre' size='30'>'(*)'";
echo "
";
echo "<label>Ingrese su clave:</label>";
echo "<input type='text' name='clave' size='30'>'(*)'";
echo "
";
echo "<label>Comentarios:</label>";
echo "<textarea name='comentarios' cols='30' rows='5'></textarea>";
echo "
";
echo "<input class='botonsubmit' type='submit' value='confirmar'>";
echo "</form>";
echo "</div>";
echo "<FONT SIZE=90 style='color:#000000;background-color:#ffff00'> www.CURIOSOS.com </FONT>";
echo "</center>";
}
       CajaRegistro();
?>


Y as? intento recuperarlas:
Código Fuente:
<form method="post" action="Registro.php">
<?php
       function Registro($nombre,$clave){
       if($nombre==true)
       {
              if($clave==true)
              {
                     echo "<center><h3>Enhorabuena $nombre</h3></center>";
                     $ar=fopen("datos","a") or
                            die("Problemas en la creacion");
                     fputs($ar,$_request['nombre']);
                     fputs($ar,"\n");
                     fputs($ar,$_request['clave']);
                     fputs($ar,"\n");
                     fputs($ar,$_request['comentarios']);
                     fputs($ar,"\n");
    fputs($ar,"-------------------------------------------------------------------------------------");
                     fputs($ar,"\n");
                     fclose($ar);
                     echo "<center><h3>Los datos se cargaron correctamente</h3></center>";
                     echo "<center><h3>Y recuerde que su clave es $clave</h3></center>";
              }
              else
              {
                     echo "Esto es que no recibo la clave.";
                     exit;
              }
       }
       else
       {
              echo "Esto es que no recibo el nombre.";
                     exit;
       }
}
       Registro($_POST['nombre'].$_POST['clave']);
?>
</form>


Bueno espero no ser un pesado, je, je, je, en fin, muchas gracias por tu ayuda.


Responder | Citar | Moderar | Mensaje Privado
CHuLoYo


762 envíos
Desconectado

#29
RE: Problemas con la pagina web en entorno Ubuntu 10.0425-03-2011 a las 17:55:03

Sustituye exit por break; mejor, e insisto en las funciones, cambia echo por una variable y el echo se lo pones donde llames a la funci?n:

Código Fuente:
function cosa($mas) {

return $mas;

}

echo cosa("Eseeeeee");


Por otro lado el primer problema me suena a la cach? del navegador, prueba envi?ndole unas cabeceras para que siempre cargue la p?gina del servidor y no de la cach? (si buscas en google EVITAR CACH? DEL NAVEGADOR te aparecer?n resultados tanto de php como de html)

Un saludo.

www.Esquio.net | Diseño y programación web profesional
Responder | Citar | Moderar | Mensaje Privado
1 2 3