Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > HTML, Javascript y otros
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-01-2010
ninguno ninguno is offline
Miembro
 
Registrado: sep 2008
Posts: 45
Poder: 0
ninguno Va por buen camino
Javascript y php de otro dominio

Buenas,

Estoy realizando un script para el plugin de Firefox GreaseMonkey que se encarga de leer ciertos elementos de la web y, según el resultado, me gustaría actualizar una base de datos de la empresa.

El control mediante JS de la web ya lo tengo hecho, mediante un alert veo el resultado, pero ahora está el actualizar la base de datos. Había pensado hacer el proceso en un php, pero no se como llamar desde el script a mi php que está en mi servidor.

¿Alguna sugerencia?

Gracias
Responder Con Cita
  #2  
Antiguo 28-01-2010
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Poder: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Código:
window.location = "http://www.elservidorquesea.com/archivo.php?variable="+Valor);
Y si no, pues a tirar de AJAX.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
Responder Con Cita
  #3  
Antiguo 28-01-2010
ninguno ninguno is offline
Miembro
 
Registrado: sep 2008
Posts: 45
Poder: 0
ninguno Va por buen camino
Hola Ñuño

Gracias por responder, funciona genial, no sabía que con location se podría hacer, pensaba que sólo servía para la propia web

El ajax lo probé, pero no se porque no me funcionó.

En fin, que esta solución es sencilla y eficaz, gracias de nuevo

Nos leemos
Responder Con Cita
  #4  
Antiguo 28-01-2010
ninguno ninguno is offline
Miembro
 
Registrado: sep 2008
Posts: 45
Poder: 0
ninguno Va por buen camino
Este.... perdón, he hablado demasiado rápido, no funciona correctamente el invento. El window.location me ejecuta el php deseado pero me cambia a ese php, no se queda en la web en la que estaba. Voy a intentar explicarme con un ejemplo

www.webacontrolar.com <- al abrir esta web se ejecuta el script recuperando los datos necesarios y al final ejecuta esta función

Código:
window.GestionDatos = function( data ) {
	window.location = "http://www.midominio.com/miphp.php?var=" + data;
}
y al salir de ahí la url del navegador se queda con
http://www.midominio.com/miphp.php?var=el_texto_que_sea

Alguna idea?

Muchas gracias
Responder Con Cita
  #5  
Antiguo 28-01-2010
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Poder: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Nuestro compañero Dec hizo un inventito para manejarse con AJAX llamado xhr que quizá te ayude. Echa un vistazo a este mensaje del foro a ver si te sirve.

[edito] Olvidé que el sitio de David ya no existe. A ver si consigo localizarlo...
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine

Última edición por Ñuño Martínez fecha: 28-01-2010 a las 10:14:39.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Liberan el Dominio .eu egostar Noticias 0 08-04-2006 06:27:21
Cambiar dominio Luis Castillo Firebird e Interbase 12 19-01-2006 15:26:43
como migrar de codigo dbase a otro ¿? clipper u otro ? mainau Varios 3 31-05-2004 22:39:19
Conectar Bd Interbase En Otro Dominio GIVO Conexión con bases de datos 3 28-05-2004 11:48:46
conectar xp a un dominio Manuel Windows 7 12-03-2004 09:59:17


La franja horaria es GMT +2. Ahora son las 23:42:22.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi