Autor Tema: [AYUDA] if(somos amigos) {veo tu perfil} else {no puedo}.  (Leído 2240 veces)

Desconectado Animus

  • PHPero Avanzado
  • ****
  • Mensajes: 273
  • Karma: 1
  • Sexo: Masculino
  • Aprende a aprender, el resto vendrá solo.
    • Ver Perfil
Re:[AYUDA] if(somos amigos) {veo tu perfil} else {no puedo}.
« Respuesta #15 en: 12 de Abril de 2012, 10:03:27 am »
OMG mejorenho, gracias hasta a mi me has resuelto dudas con tu ilustración, gracias!


La red social de tus sueños.


Comunidad PHPeros

Re:[AYUDA] if(somos amigos) {veo tu perfil} else {no puedo}.
« Respuesta #15 en: 12 de Abril de 2012, 10:03:27 am »

Desconectado MEJORENHO

  • PHPer@ Fijo
  • ***
  • Mensajes: 204
  • Karma: 3
  • Sexo: Masculino
    • Ver Perfil
    • Beeme
Re:[AYUDA] if(somos amigos) {veo tu perfil} else {no puedo}.
« Respuesta #16 en: 12 de Abril de 2012, 18:20:25 pm »
OMG mejorenho, gracias hasta a mi me has resuelto dudas con tu ilustración, gracias!

Esque soy muy bueno haciendo esquemas  ??? xddd

Desconectado maska

  • PHPer@ Fijo
  • ***
  • Mensajes: 126
  • Karma: 2
  • Nuev@ PHPer@
    • Ver Perfil
Re:[AYUDA] if(somos amigos) {veo tu perfil} else {no puedo}.
« Respuesta #17 en: 14 de Abril de 2012, 20:58:47 pm »
Muchisimas gracias por la grafica. Ya resolvi mi problema. pero dejame preguntarte, entonces, ¿tu tienes dos perfiles, uno para mostrar el perfil de los usuarios y otro que es el perfil personal de cada uno para modificar el contenido?

Desconectado MEJORENHO

  • PHPer@ Fijo
  • ***
  • Mensajes: 204
  • Karma: 3
  • Sexo: Masculino
    • Ver Perfil
    • Beeme
Re:[AYUDA] if(somos amigos) {veo tu perfil} else {no puedo}.
« Respuesta #18 en: 17 de Abril de 2012, 00:45:35 am »
Tengo un archivo en el que compruebo todo, y a raiz de la comprobación te envia a un archivo u otro. En total son 1 archivo de comprobación más 4:

- Mi perfil
- Perfil visible
- Perfil no visible
- Perfil inexistente

Desconectado maska

  • PHPer@ Fijo
  • ***
  • Mensajes: 126
  • Karma: 2
  • Nuev@ PHPer@
    • Ver Perfil
Re:[AYUDA] if(somos amigos) {veo tu perfil} else {no puedo}.
« Respuesta #19 en: 19 de Abril de 2012, 16:45:08 pm »
Estupendo. Graicas por tus explciaciones.

Quisiera preguntarte ya que estamos una cosita, es sobre aspecto de orgnización. ¿Tú cómo tienes organizados los archivos?
A lo que me refiero es a esto:

- Web
     - css [carpeta]
          - plantilla_general.php
     - js [carpeta]
     - miembros [carpeta]
          - perfil.php
     - index.php
     - a.php
     - b.php
     - c.php

Para que me expliques. Un poco. Y si puede ser de forma gráfica... sería brutal ya... Jajajaja.

Saludos.

Desconectado MEJORENHO

  • PHPer@ Fijo
  • ***
  • Mensajes: 204
  • Karma: 3
  • Sexo: Masculino
    • Ver Perfil
    • Beeme
Re:[AYUDA] if(somos amigos) {veo tu perfil} else {no puedo}.
« Respuesta #20 en: 20 de Abril de 2012, 05:29:40 am »
Estupendo. Graicas por tus explciaciones.

Quisiera preguntarte ya que estamos una cosita, es sobre aspecto de orgnización. ¿Tú cómo tienes organizados los archivos?
A lo que me refiero es a esto:

- Web
     - css [carpeta]
          - plantilla_general.php
     - js [carpeta]
     - miembros [carpeta]
          - perfil.php
     - index.php
     - a.php
     - b.php
     - c.php

Para que me expliques. Un poco. Y si puede ser de forma gráfica... sería brutal ya... Jajajaja.

Saludos.

No encuentro manera de explicartelo mediante gráficos pero vamos, te lo explico como tu has hecho.

   - Index.php
      - Carpeta de configuracion (config.php, core.php, funciones.php)
      - Carpeta de complementos (Imagenes, CSS y JS)
          - Carpeta de imagenes
          - Carpeta de CSS
          - Carpeta de JS
     - Carpeta de "herramientas"
 

Esta última carpeta es la que contiene la mayoría de los archivos, tipo por ejemplo, el archivo de procesar comentarios, el archivo de peticion de amistad, etc..

En todas las webs que he hecho, siempre utilizo esta estructura usando el index.php para hacer la modulación, y incluyendo en el config.php las constantes obtenidas de la base de datos, para dar por ejemplo a la constante "URL" el valor de la página, o a la constante "IMG" el valor de la carpeta de complementos para obtener el codigo js, css o las iamgenes.

De esta forma, si quiero colocar por ejemplo las imagenes en un subdominio, me es más facil que andar cambiando el codigo entero.

Si no sabes crear constantes es muy facil:

Código: [Seleccionar]
define("VALOR", $variabledevalor);
de esta forma darías a VALOR el valor de $variablevalor.

Desconectado Animus

  • PHPero Avanzado
  • ****
  • Mensajes: 273
  • Karma: 1
  • Sexo: Masculino
  • Aprende a aprender, el resto vendrá solo.
    • Ver Perfil
Re:[AYUDA] if(somos amigos) {veo tu perfil} else {no puedo}.
« Respuesta #21 en: 20 de Abril de 2012, 10:23:55 am »
Un constante con variable o_O vaya ..

Una constante se utiliza para un valor fijo que no cambia, por ejemplo, cuando tienes que regular algo..

Crear una constante para que su valor sea una variable, un poco tonto ?


La red social de tus sueños.


Desconectado MEJORENHO

  • PHPer@ Fijo
  • ***
  • Mensajes: 204
  • Karma: 3
  • Sexo: Masculino
    • Ver Perfil
    • Beeme
Re:[AYUDA] if(somos amigos) {veo tu perfil} else {no puedo}.
« Respuesta #22 en: 21 de Abril de 2012, 04:38:20 am »
Un constante con variable o_O vaya ..

Una constante se utiliza para un valor fijo que no cambia, por ejemplo, cuando tienes que regular algo..

Crear una constante para que su valor sea una variable, un poco tonto ?

No tanto, porque la variable la obtengo al hacer el array de la base de datos, con lo cual, lo que hago es definir la constante en el config.php para que en todo el modulo me funcione. De esta forma, para cambiar la configuración de toda la página solo tengo que hacerlo desde phpmyadmin xd

Desconectado maska

  • PHPer@ Fijo
  • ***
  • Mensajes: 126
  • Karma: 2
  • Nuev@ PHPer@
    • Ver Perfil
Re:[AYUDA] if(somos amigos) {veo tu perfil} else {no puedo}.
« Respuesta #23 en: 21 de Abril de 2012, 22:46:19 pm »
Citar
   - Index.php
      - Carpeta de configuracion (config.php, core.php, funciones.php)
      - Carpeta de complementos (Imagenes, CSS y JS)
          - Carpeta de imagenes
          - Carpeta de CSS
          - Carpeta de JS
     - Carpeta de "herramientas"
 

Esta última carpeta es la que contiene la mayoría de los archivos, tipo por ejemplo, el archivo de procesar comentarios, el archivo de peticion de amistad, etc..

En todas las webs que he hecho, siempre utilizo esta estructura usando el index.php para hacer la modulación, y incluyendo en el config.php las constantes obtenidas de la base de datos, para dar por ejemplo a la constante "URL" el valor de la página, o a la constante "IMG" el valor de la carpeta de complementos para obtener el codigo js, css o las iamgenes.

De esta forma, si quiero colocar por ejemplo las imagenes en un subdominio, me es más facil que andar cambiando el codigo entero.

Si no sabes crear constantes es muy facil:

Código: [Seleccionar]
define("VALOR", $variabledevalor);
de esta forma darías a VALOR el valor de $variablevalor.

¿Sólo utilizas el index en todo momento? Es decir, ¿tienes algo así?

index.php?inicio
index.php?perfil
index.php?mensajes

¿Así haces el sistema de modulación?

Desconectado MEJORENHO

  • PHPer@ Fijo
  • ***
  • Mensajes: 204
  • Karma: 3
  • Sexo: Masculino
    • Ver Perfil
    • Beeme
Re:[AYUDA] if(somos amigos) {veo tu perfil} else {no puedo}.
« Respuesta #24 en: 22 de Abril de 2012, 07:08:24 am »
¿Sólo utilizas el index en todo momento? Es decir, ¿tienes algo así?

index.php?inicio
index.php?perfil
index.php?mensajes

¿Así haces el sistema de modulación?

Exacto. En el inicio hago toda la modulación, aunque para que la url quede más como a mi me gusta, que es sin que se vea el archivo .php, lo que hago es directamente en los enlaces, etc.. pornerle ?, es decir, en vez de index.php?f=inicio, pongo ?f=inicio y es el mismo resultado.

Desconectado Animus

  • PHPero Avanzado
  • ****
  • Mensajes: 273
  • Karma: 1
  • Sexo: Masculino
  • Aprende a aprender, el resto vendrá solo.
    • Ver Perfil
Re:[AYUDA] if(somos amigos) {veo tu perfil} else {no puedo}.
« Respuesta #25 en: 25 de Abril de 2012, 11:21:39 am »
No tanto, porque la variable la obtengo al hacer el array de la base de datos, con lo cual, lo que hago es definir la constante en el config.php para que en todo el modulo me funcione. De esta forma, para cambiar la configuración de toda la página solo tengo que hacerlo desde phpmyadmin xd

Yo hago lo mismo pero solo con variables, la verdad que entendí muy bien .!


La red social de tus sueños.