es que el codigo está incompleto o mal hecho.
le falta, por ejemplo, determinarl el type del archivo.
y el explode no tiene ni pies ni cabeza, no hay por donde cogerlo. es un disparate.
ya que estas reciclando código y no te importa porque no pierdes nada que hayas hecho, ¿puedes explicar qué quieres hacer exactamente para que podamos prescindir de este trozo de codigo problemático y usar uno decente?
sea lo que sea, seguro que ya esta inventado y podemos encontrar un snippet valido. despues de todo parece que lo único que intentas es cargar ficheros y colocarlos en una carpeta aleatoria.
le falta, por ejemplo, determinarl el type del archivo.
y el explode no tiene ni pies ni cabeza, no hay por donde cogerlo. es un disparate.
ya que estas reciclando código y no te importa porque no pierdes nada que hayas hecho, ¿puedes explicar qué quieres hacer exactamente para que podamos prescindir de este trozo de codigo problemático y usar uno decente?
sea lo que sea, seguro que ya esta inventado y podemos encontrar un snippet valido. despues de todo parece que lo único que intentas es cargar ficheros y colocarlos en una carpeta aleatoria.
En si lo que intento hacer en este código es subir una imagen con un nombre aleatorio o que valla aumentando de menor a mayor, en una carpeta llamada uploaded, eso es todo la estoy usando en un formulario y el codigo completo se complementa con este:
Código
<?php if ($_POST) { $str = "ABCDEFGHIJKLMNOPQESTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890"; $cad = ""; for ($i=0;$i<12;$i++) { } $tamano = $_FILES[ 'file' ][ 'size' ]; $tamano_max="5000000"; if( $tamano < $tamano_max){ $destino = 'uploaded' ; $tipo=$sep; if($tipo == "gif" || $tipo == "jpeg" || $tipo == "gif" || $tipo == "bmp" || $tipo == "pdf"){ include('post.html'); }}} ?> <?php $nombre=$_POST['nombre']; $apat=$_POST['apat']; $amat=$_POST['amat']; $correo=$_POST['correo']; $escpro=$_POST['escpro']; $curso=$_POST['curso']; if ($nombre!="" && $apat!="" && $amat!="" && $correo!="" && $escpro!="" && $curso!="") { if($con){ mysql_query("INSERT INTO curso1(nombre,apat,amat,correo,escpro,curso) VALUES('".$nombre."','".$apat."'.$amat."'.'".$correo."','".$escpro."','".$curso."');"); }else{echo"la conexión falla";}} ?>
Este es mi archivo subearchivo.php
Y el form bueno es htm basico y esta todo en linea solo queda comentar que el form lo abro asi
Código
<form action="subearchivo.php" method="post" enctype="multipart/form-data">
Como veis, lo ocupo para por medio un formulario subir una imagen a una carpeta y los datos se guarden en la base de datos, y bueno hasta ahora no eh averiguado como pero tambien quiero que la url se guarde en un campo de la base, la base tambien ya esta creada.
gracias de antemano y perdon por ser un pedinche