Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/04/2004, 07:38
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
1) En teoría esa información no deberías ni de saberlo pues eso lo maneja el motor de BD. Si bien access es muy común trabajar con sus .mdb como archivo físico para darle una ruta en los DSN etc .. En Msyql .. no se trabajan así las Base de datos. Las base de datos las creas sobre el administrador que uses (sea Msyql en línea de comandos directamente o bien con algún GUI como el que ya usas SQLyog).

En Msyql se trabajan las Base de datos (estructura y datos) para realizar movimientos entre servidores "exportando" e "importando" dichas Base de datos lo cual genera instrucciones SQL (tanto de creación de las BD y registros como de los datos en sí).

Esto es así simplemente por qué en la mayoría de casos no se tiene acceso al S.O. del servidor como para mover los archivos físicos que Mysql crea por Base de datos y tablas (crea como 3 archivos que son los datos, indices y otras cosas .. ademas separa las Base de datos por directorios y dentro las tablas con esos 3 archivos aprox. por tabla que tenga tu BD ..)

2) Si usas register_globals a OFF .. debes usar los arrays superglobales: $_POST o $_GET o el método que indicastes en tu formulario (method). Pues, las variabels se discrimian según el método enviado (he de ahí su seguridad) ...

Sería recomendable que pusieras el código completo (formulario y la parte PHP del proceso) que usas ..


3) ¿facil de comprender? .. Bueno .. los editores para PHP son simples editores de texto plano . .pero suelen incorporar resalto de sintax y algunas ayudas contextuales sobre el código que escribes. Bajo esta filosofía podrías usar desde el notepad de windows hasta el Dreamweaver. Para PHP preferentemente tienes: Magunma, Zend Studio y varios más (para que S.O. Sería?)

4) Eso viene de HTML .. y como se interpreta por los navegadores. Un navegador si recibe un carcater < .. va a intentar interprear todo lo que esté entre ese caracter y el > así que si tu capturas datos de un formulario por ejemplo y te ingresan ahí código html .. ejemplo <b>Esto es Negrita</b> pues lo ejecutará (eso sería un ejemplo inofensivo .. pero podría ser cualquier otra cosa ..) para solventar ese problema se convierte ese caracter a su equivalente "inofensivo" (tecnicamente no te sé explicar ahora ..).

Por cierto .. en PHP para hacer esa función "quitar" tienes las funciones própias de PHP:

htmlentities() entre otras de la misma famila.. usalas preferentemente.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.