Archive for category: PHP

Flash Mailer envia correos

Categories: Flash, PHP - Tags: , , ,

Cuando haces una pagina en flash, es posible que luego necesites enviar correos de un formulario de contacto pues eso no es nada complicado usando el objeto LoadVars y el evento SendandLoad.

Primero debes crear en flash un formulario con los campos que deseas, en este caso: email_box, subject_box, message_box y un boton send_btn

Luego en el 1er fotograma agregas el siguiente codigo:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
stop();
// Creamos las acciones al darle click
send_btn.onRelease = function() {
// Crea el objeto loadvars que envia las vaiables
my_vars = new LoadVars();
// Guardamos las variables para enviarlas
my_vars.sender = email_box.text;
my_vars.subject = subject_box.text;
my_vars.message2 = message_box.text;
if (my_vars.sender != "" and my_vars.subject != "" and my_vars.message2 != "") {
/// Enviamos las variables a mailer.php
my_vars.sendAndLoad("mailer.php", my_vars, "POST");
gotoAndStop(2);
} else {
// En caso de error en el envio vamos al cuadro 2
error_clip.gotoAndPlay(2);
}
my_vars.onLoad = function() {
gotoAndStop(3);
};
};
email_box.onSetFocus = subject_box.onSetFocus=message_box2.onSetFocus=function () {
if (error_clip._currentframe != 1) {
error_clip.gotoAndPlay(6);
}
};

Puedes bajar el codigo desde aqui

En el archivo mailer.php no olvides cambiar el correo al que deseas que llegue el formulario

1
mail("mmanchego@mail.com", $subject, $message, "From: $sender");

File Manager para NicEdit

Categories: AJAX, PHP - Tags: , , ,

NicEdit es un pequeño pero muy potente editor WYSIWYG, pero le faltaba una herramienta muy util como es un administrador de archivos que además incluya la capacidad de subir archivos, es por eso que he programado esta pequeña utilidad extra.

Puedes descargar todos los archivos aqui

Para configurarlo, edita el archivo filemanager/config.inc.php

Para verlo funcionando, simplemente elige el icono de imagen y veras un nuevo boton “Choose”, este abrirá el administrador de archivos

filemanager-uploader

filemanager-uploader