Noticias
Entradas
Comentarios
hacker emblem

Archivo de categorías 'PHP / HTML'

Clientes SOAP en Python y PHP

En el post anterior vimos como crear servicios Web personalizados con el protocolo SOAP en Drupal. Por supuesto, un servicio Web en SOAP puede hacerse en multitud de lenguajes. Al igual que los clientes que lo consumen. En este caso vamos a ver ejemplos para consumir el servicio Web creado en el post anterior con clientes SOAP escritos en los lenguajes Python y PHP.

Cliente en Python […]

Leer más »

Una de las cosas que más me gustan del software libre es la liberación del conocimiento. Incluso (o sobre todo), cuando lo que has investigado, usado o desarrollado al final no te sirve. Me parece realmente mal que se deseche todo ese conocimiento, ya que se ha invertido el tiempo en ello, por qué no invertir 20 minutos más en estructurarlo y escribirlo. Otro podría necesitar ese conocimiento tan cercano. Aunque no esté 100% depurado y sea directamente utilizable, podría ser un gran punto de partida para otras personas, o incluso para uno mismo en momentos posteriores. […]

Leer más »

Para este propósito necesitamos tener un rol administrador con todos los permisos asignados. El usuario que tenga asignado este rol será con el que iniciemos sesión en Python y el que tendrá poder para registrar usuarios. A partir de aquí, voy a suponer una instalación limpia de Drupal. Drupal tiene módulos que proporcionan un servidor XMLRPC y una serie de servicios Web impecables que expone al exterior. Veamos los pasos para preparar Drupal para este cometido.

  1. Instalar la herramienta de descarga y habilitación sencilla de módulos Drupal

[…]

Leer más »

Ha sido especialmente tedioso conseguir que para un iframe, se me redimensionara la altura dependiendo del contenido que se cargara dentro de éste. Firefox lo realizaba a la perfección, pero no así Internet Explorer. Tomando un par de referencias me he construido la solución que quiero compartir. En el archivo que declara el iframe: < […]

Leer más »

Para los que usamos Lampp y reconocemos como un fastidio usar PHPMyAdmin, existe una solución para que cada vez que se arranca Lampp, se inicie también un socket al demonio de mysql que permita la ejecución de MySQL Query Browser. Para crear el socket sería necesario hacer esto cada vez que se quiere iniciar Lampp: […]

Leer más »

En un proyecto en el que estoy trabajando necesitaba seleccionar ciertos datos dependiendo de si el usuario escogía un artículo o bien un pack de artículos. En la siguiente tabla puede verse que cada fila o bien apunta a la id de un artículo o bien a la ide de un pack. Para conseguir mi […]

Leer más »

Select multiple con DIV pasando arrays a Javascript

Vamos a aprovechar el código Javascript creado en el post anterior para crear un campo <select> dinámico que contendrá una serie de artículos recuperados de la base de datos. Muy útil para la selección de varios articulos en varias listas desplegables. Como siempre el código habla por sí solo: < View plain text > php […]

Leer más »

Port de funciones PHP ejecutando en Javascript

Os pongo en situación. Quería pasar desde PHP un array a una función Javascript. En esa función Javascript necesitaba hacer un bucle que me recorriera desde el primer elemento hasta el último, por lo que necesitaba conocer el número total de elementos. Sin percatarme de los sabios consejos de Moisés acerca de la existencia de […]

Leer más »

Algunos habréis notado que al actualizar de forma automática con la nueva herramienta que nos ofrece WordPress 2.7 nos aparece un error Cannot redeclare pclziputilpathreduction, justo al intentar desempaquetar la nueva versión de WordPress. La solucion es bien sencilla. Hay que desactivar el plugin WordPress Automatic Upgrade, con el que ya disfrutábamos de esta características […]

Leer más »

Al intentar meter una nueva opción del box Clientes, me he encontrado con un problema que me resultaba familiar y para el que no recordaba la solución: se soluciona incluyendo el fichero que integra la nueva opción (en mi caso requests.php) en el array $aADMPages del fichero /admin/includes/functions/administrators.php, diciéndole cuál es su fichero superior (en […]

Leer más »

Página anterior