25/05/2009, 16:32
|
| | Fecha de Ingreso: febrero-2008
Mensajes: 675
Antigüedad: 17 años Puntos: 5 | |
Respuesta: Subir una imagen y renombrarla Ok, segun he entendido seria esto...
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
$insertSQL = sprintf("INSERT INTO usuarios (nombre, sexo, localidad, imagen, nick, email, contra, busco) VALUES (%s, %s, %s, %s, %s, %s, %s, %s)",
GetSQLValueString($_POST['nombre'], "text"),
GetSQLValueString($_POST['sexo'], "text"),
GetSQLValueString($_POST['localidad'], "text"),
GetSQLValueString($_POST['imagen'] ['name'], "text"), GetSQLValueString("archivos/" . $_FILES['imagen'] ['name'], "text"),
GetSQLValueString($_POST['nick'], "text"),
GetSQLValueString($_POST['email'], "text"),
GetSQLValueString($_POST['contra'], "text"),
GetSQLValueString($_POST['aquibusco'], "text"));
mysql_select_db($database_quedada, $quedada);
$Result1 = mysql_query($insertSQL, $quedada) or die(mysql_error());
En rojo donde deberia ir el string, asi creo entender que pondría en el campo imagen "archivos/pepe.jpg
La segunda parte tambien la tengo clara, pero como renombrarla?, o sea por ejemplo que le asignara al nombre por ejemplo un numero aleatorio de 4 cifras+el nombre de la foto o algo asi o simpelmente un numero de 6 cifras. y si ya no te importa si me pones un ejemplo, ya rematarias.
Gracias por tu ayuda |