yo tengo el siguiente script para subir imagenes:
Código:
entonces quiero añadir el upload a una pagina pero no consigo hacerlo. <?php // V1.5 BETA - BY DEWEYCARAPINTADA $varrand = substr(md5(uniqid(rand())),0,10); $varallw = array("image/bmp","image/gif","image/jpeg","image/pjpeg","image/png","image/x-png"); $extensiones = array("bmp","gif","jpeg","png","jpg"); $pagina = "http://uploaddeimagenes.es/tmp/"; $titulo = "Upload de Imagenes - Sube tus imagenes gratuitamente."; $logo = "img/logo.png"; $favicon = "img/favicon.ico"; $estilo = "oscuro"; // Elegir entre Claro y Oscuro $estado = ""; if ($_POST["action"] == "upload") { if (is_uploaded_file($_FILES["imagen"]["tmp_name"])) { $varname = $_FILES["imagen"]['name']; $vartemp = $_FILES['imagen']['tmp_name']; $vartype = $_FILES['imagen']['type']; if (in_array($vartype, $varallw) && $varname != "") { $arrname = explode(".", $varname); $i = strtolower(end($arrname)); if(in_array($i, $extensiones)){ $varname = $varrand.".".$i; if (copy($vartemp, "tmp/".$varname)) { $pagina = $pagina.$varname; $estado = "ok"; } else { $estado = "Error al subir el archivo"; } } else { $estado = "Archivo no valido"; } } else { $estado = "Servidor sobrecargado, intenta mas tarde."; } } } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="es"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title><?php echo $titulo; ?></title> </head> <body> <div align="center"> <form action="uploadr.php" method="post" enctype="multipart/form-data"> <input name="imagen" type="file" class="casilla" id="imagen" size="35" /> <input name="enviar" type="submit" class="boton" id="enviar" value="Subir" /> <input name="action" type="hidden" value="upload" /> </form> <?php if ($estado == "ok") { ?> <br /> <td class="textinf"><strong>¡AVISO!</strong><br> Tu archivo se ha subido correctamente, tienes diferentes opciones para enlazarlo y aqui en nuestro sitio te ofrecemos tres:<br> <br /> <strong>Codigo HTML:</strong> <br> <input name='txt1' type='text' value='<a href="<?php echo $pagina; ?>"><img src="<?php echo $pagina; ?>" border="0" /></a>' size='60'> <br> <br /> <strong>Codigo BBCODE:</strong> <br> <input name='txt1' type='text' value='[url=<?php echo $pagina; ?>][img]<?php echo $pagina; ?>[/img][/url]' size='60'> <br> <br /> <strong>Enlace Directo: </strong><br> <input name='txt2' type='text' value='<?php echo $pagina; ?>' size='60'></td> <?php } else { ?> <?php if ($estado != "") { ?> <td class="textinf"><strong>Error:</strong><br> <?php echo $estado; ?> </td> <?php } ?> <?php } ?> <br /> <?php if ($estado == "ok") { ?> <p align="center"><a rel='example_group' href='tmp/<?php echo $varname; ?>'><img alt='img' src='tmp/<?php echo $varname; ?>' width='125' height='125' /></a></p> <?php } ?> <?php if ($_GET['image'] != "") { ?> <p align="center"><a rel='example_group' href='tmp/<?php echo $varname; ?>'><img alt='img' src='tmp/<?php echo $_GET['image']; ?>' width='125' height='125' /></a></p> <?php } ?> </div> </body> </html>