Foros del Web » Programando para Internet » PHP »

Problema con una funcion

Estas en el tema de Problema con una funcion en el foro de PHP en Foros del Web. Hola a todos/as tengo un problema a ver si me podeis ayudar. Estoy haciendo un proyecto de fin de curso que va sobre la administración ...
  #1 (permalink)  
Antiguo 17/01/2009, 13:58
 
Fecha de Ingreso: junio-2008
Mensajes: 27
Antigüedad: 15 años, 10 meses
Puntos: 0
Problema con una funcion

Hola a todos/as tengo un problema a ver si me podeis ayudar.

Estoy haciendo un proyecto de fin de curso que va sobre la administración sobre un taller de coches.

El problema está en que por ejemplo tengo esta arquitectura en los archivos. (meto la estructura en php para explicarlo un poco mejor)

Código PHP:
               ____Taller______
                                                
          clientes________funciones
                                              
                                           
       Formulario
.php      conexion.phplogout.php 
En la carpeta taller está todo el proyecto y dentro están las carpetas clientes y funciones.
Dentro de clientes hay un formulario.
Dentro de funciones los otros dos arhcivos.
El archivo de conexión lo que hace es conectar con la base de datos y también le he incluido una función llamada logout que hace lo siguiente.

Código PHP:
function logout()
{
    echo 
"<a href='logout.php'>Salir</a><br>";

En el formulario he puesto:

Código PHP:
require "../funciones/conexion.php";
logout(); 
Sale todo bien pero el problema está en que cuando pincho en el enlace salir no encuentra el arhcivo logout.php porque lo busca en la misma carpeta (clientes, donde está el formulario).

¿Hay alguna manera de llamar al archivo dinámicamente también desde otros formularios que hay en el resto de carpetas?

Saludos y gracias
  #2 (permalink)  
Antiguo 17/01/2009, 14:01
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Problema con una funcion

usar su ruta completa o absoluta lo soluciona...

Código HTML:
<a href="http://servidor/ruta/foo.php">Bar</a> 
o bien, sin el servidor... es identico

Código HTML:
<a href="/ruta/foo.php">Bar</a> 
solo procura dejar una barra inicial siempre, que indica la raiz del sitio...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 17/01/2009, 14:21
 
Fecha de Ingreso: junio-2008
Mensajes: 27
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Problema con una funcion

jaja es verdad no había caído, vaya tarde que llevo.
Gracias por tu pronta respuesta, no será la última pregunta que haga
Saludos
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 03:27.