-
Posts
70 -
Joined
-
Last visited
Everything posted by jes_master
-
Subir archivos a X carpeta php
jes_master replied to jes_master's topic in Webmaster, Tutoriales & Herramientas
vale wn te pasaste , entendi perfectamente todo muchas gracias por el tiempo :D saludos se va a fav. :D -
Buenas tardes/noches/dias, les explico que sucede. Funcion : Estoy desarrollando un pequeño sistema donde los usuarios crean su cuenta, se logean y pueden subir fotos. Problema: El sistema de login y registro funciona perfecto, el problema es que no logro que el "subidor de imágenes cree una carpeta con el nombre del "usuario" logeado. y que visualice la carpeta solo el usuario logeado" ( mi problema es que las otras cuentas ven la carpeta y las fotos ya que no logro crear una carpeta para cada usuario). Código del uploader y el visualizado de imágenes. <form action="" method="post" enctype="multipart/form-data"> <label for="file">Sube un archivo en formato PNG/JPEG no superior a 550 kb:</label> <input type="file" name="archivo" id="archivo" /> <input type="submit" name="boton" value="Subir" /> </form> <div class="resultado"> <?php if(isset($_POST['boton'])){ // Hacemos una condicion en la que solo permitiremos que se suban imagenes y que sean menores a550 KB if ((($_FILES["archivo"]["type"] == "image/gif") || ($_FILES["archivo"]["type"] == "image/jpeg") || ($_FILES["archivo"]["type"] == "image/png") || ($_FILES["archivo"]["type"] == "image/pjpeg")) && ($_FILES["archivo"]["size"] < 550000)) { //Si es que hubo un error en la subida, mostrarlo, de la variable $_FILES podemos extraer el valor de [error], que almacena un valor booleano (1 o 0). if ($_FILES["archivo"]["error"] > 0) { echo $_FILES["archivo"]["error"] . "<br />"; } else { // Si no hubo ningun error, hacemos otra condicion para asegurarnos que el archivo no sea repetido if (file_exists("archivos/" . $_FILES["archivo"]["name"])) { echo $_FILES["archivo"]["name"] . " ya existe. "; } else { // Si no es un archivo repetido y no hubo ningun error, procedemos a subir a la carpeta /archivos, seguido de eso mostramos la imagen subida move_uploaded_file($_FILES["archivo"]["tmp_name"], "archivos/" . $_FILES["archivo"]["name"]); echo "Archivo Subido <br />"; echo "<img src='archivos/".$_FILES["archivo"]["name"]."' />"; } } } else { // Si el usuario intenta subir algo que no es una imagen o una imagen que pesa mas de 550 KB mostramos este mensaje echo "Archivo no permitido, posiblemente pesa mas de 550kb o tiene un formato no aceptado"; } } ?> </div> <div style="width:50%;"> <?php $dir='Mangas/'; $images = glob("$dir{*.gif,*.jpg,*.png}", GLOB_BRACE); foreach($images as $v){ echo '<img src="'.$v.'" border="1" style="width:110px;float:left;margin:10px;" />'; } ?> </div> No se si les sirva este dato pero la estructura de la base de datos que uso para logear los usuarios es así. -- Estructura de tabla para la tabla `usuarios` -- CREATE TABLE `usuarios` ( `ID` int(9) unsigned NOT NULL auto_increment, `username` varchar(180) default NULL, `password` varchar(180) default NULL, `email` varchar(180) default NULL, `id_extreme` varchar(180) default NULL, PRIMARY KEY (`ID`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=0 ; Bueno en resumen el problema es que no logro que la carpeta donde se guarde la foto tenga el mismo nombre que el usuario logeado y que el visualziador haga lo mismo muestre la carpeta del usuario logeado.. les dejo una demo de como es mas omenos. http://portal.tuzonaotaku.com usuario demo clave demo De ante mano muchas gracias, busque información pero falle repetidas veces, si pueden dar documentacion o ayudarme seria perfecto. (si faltan mas datos me avisan)
-
Comentarios Facebook en mi web
jes_master replied to jes_master's topic in Webmaster, Tutoriales & Herramientas
Probare con el que tengo entonces si esta correcto :B y también probare el mencionado gracias :D -
Que tal, lo que estoy haciendo es agregar caja de comentarios de facebook mediante php con un include("cajadecomentarios.php"); que tengo en mi raiz. Ya solucione no tener que escribir el codigo de facebook en todas las paginas pero topo en no tener que editar el data-href="direccion de la pagina". Lo que agrege fue lo siguiente: <div class="fb-comments" data-href="<?php echo parse_url ( $_SERVER [ 'REQUEST_URI' ], PHP_URL_PATH ); ?> " data-num-posts="2" data-width="570"></div> Funciona, pero..¿ hay otra forma mas corta de hacerlo ?,por que no entiendo del todo lo que escribí de codigo ya que lo saque de un libro que tengo y no me explica bien. De antemano muchas gracias.
-
Mas alla del cielo [DvdRip][2010][Drama][Latino][1 Link]
jes_master replied to warez200's topic in Drama/Romance
jodidamente caidos -
¿Pero es posible alguna solucion solo en php sin tener que usar otro metodo, solo configurando mi mail.php y mi form.? es que la verdad solo quiero algo mas simple. PD: efectivamente probe el archivo que venia adjunto en la web mensionada, y ya pude hacerlo funcionar correctamente en mi web y te loa gradesco mucho aun que mi intencion era hacerlo solo con php sin recurrir a otros metodos. lamento hacer re post pero cuando le pongo editar me manda ala cresta " Oops! This page appears broken. DNS Error - Server cannot be found." Como decia con un ejemplito de validar campos la hago pero solo con php tabajando en mi form y en elmail.php"
-
Aqui esta el .mail <?php $Nombres= $_POST["Nombres"]; $Apellidos= $_POST["Apellidos"]; $Movil= $_POST["Movil"]; $Correo= $_POST["Correo"]; $Domicilio= $_POST["Domicilio"]; $Servicio= $_POST["Servicio"]; $Mensaje= $_POST["Mensaje"]; if ($Nombres == "" AND $Movil == "" AND $Correo == "" AND $Mensaje == "") { # Muestro mensaje de error echo 'Complete el formulario'; } # Caso contrario, procedo a enviar el email else{ $header = "From: $Nombres $mail\r\n"; $header .= "X-Mailer: PHP/" . phpversion() . " \r\n"; $header .= "Mime-Version: 1.0 \r\n"; $header .= "Content-Type: text/plain"; $mensaje .= "Nombres :". $Nombres ." \r\n"; $mensaje .= "Apellidos :". $Apellidos ." \r\n"; $mensaje .= "Su Numero es : " . $Movil . " \r\n"; $mensaje .= "Su Domicilio es : " . $Domicilio . " \r\n"; $mensaje .= "Su E-mail es : " . $Correo . " \r\n"; $mensaje .= "El Servicio es : " . $Servicio . " \r\n"; $mensaje .= "\r\n"; $mensaje .= "Mensaje : " . $_POST['Mensaje'] . " \r\n"; $mensaje .= "\r\n"; $mensaje .= "Enviado el " . date('d/m/Y', time()); $para = '[email protected]'; $asunto = 'Contacto Soporte Tecnico'; if (mail($para, $asunto, utf8_decode($mensaje), $header)) { echo 'El mensaje fue enviado!'; } else { echo 'Llena todos los campos!'; } } ?> y aca esta el formulario de contacto <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <script type="text/javascript"> <!-- function MM_swapImgRestore() { //v3.0 var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc; } function MM_preloadImages() { //v3.0 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array(); var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++) if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}} } function MM_findObj(n, d) { //v4.01 var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n]; for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); if(!x && d.getElementById) x=d.getElementById(n); return x; } function MM_swapImage() { //v3.0 var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3) if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];} } //--> </script> <head><LINK REL="SHORTCUT ICON" HREF="/images/ico.png"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Soporte Técnico</title> <link href="style.css" rel="stylesheet" type="text/css" /> </head> <body onload="MM_preloadImages('images/buscanos-en-facebook2.png')"> <div id="wrap"> <div id="header"> <div id="logo"> <h1 id="sitename">Soporte<span class="green">Cp</span></h1> <h2 class="description">La mejor calidad en servicio y soporte técnico</h2> </div> <div id="headercontent"> <h2>Técnicos a domicilio</h2> <p> </p> <p> Enviamos técnicos a domicilio para facilitar la atención a nuestros clientes. Nuestros servicios si no pueden ser llevados a cabo en el lugar el equipo será trasladado a nuestro centro de mantención.</p> <p> </p> <p> <img src="images/bullet.png" alt="Bullet" width="10" height="10" /> <a href="#">Solicitar</a></p> <p></p> </div><div id="sitecption">Page el Precio justo Servicio a <span class="bigger">Domicilio</span> aquí</div> </div> <div id="main"> <div id="menus"> <div id="mainmenu"> <ul> <li class="first"><a href="index.html">Inicio</a></li> <li><a href="acercade.html">acerca de</a></li> <li><a href="#">Tienda</a></li> <li><a href="servicios.html">servicios</a></li> <li><a href="/novedades.html">novedades</a></li> <li><a href="/descargas.html">descargas</a></li> <li id="active"><a href="contacto.php">contacto</a></li> </ul> </div> <div id="submenu"> <ul> <li><a href="/descargas.html">Antivirus</a></li> <li><a href="/descargas.html">AntiSpyware</a> </li> <li><a href="/descargas.html">Limpiador de registro </a></li> <li><a href="/descargas.html">Herramientas</a></li> </ul> </div> </div> <div id="content"> <div id="homeleft"> <h2>Contacte<span class="green">nos</span></h2> <div id="contactform"> <form name="form1" method="post" action="mail.php"> <table width="500" border="0" cellpadding="5"> <tr> <th scope="row">Nombres</th> <td><input name="Nombres" type="text" id="Nombres" size="30" /></td> </tr> <tr> <th scope="row">Apellidos</th> <td><input name="Apellidos" type="text" id="Apellido" size="30" /></td> </tr> <tr> <th scope="row">Movil</th> <td><input name="Movil" type="text" id="Movil" size="30" /></td> </tr> <tr> <th scope="row">Correo</th> <td><input name="Correo" type="text" id="Correo" size="30" /></td> </tr> <tr> <th scope="row">Domicilio</th> <td><input name="Domicilio" type="text" id="Domicilio" size="30" /></td> </tr> <tr> <th scope="row">Servicio</th> <td><select name= "Servicio" id="Servicio"> <option value="">Seleccione un servicio</option> <option value="Respaldo de información">Respaldo de información</option> <option value="Formateo de computador">Formateo de computador</option> <option value="Instalación Inalámbrica">Instalación Inalámbrica</option> <option value="Creación de puntos de red y cableado">Creación de puntos de red</option> <option value="Limpieza interna del computador">Limpieza interna del computador</option> <option value="Eliminación de virus">Eliminación de virus</option> <option value="Edición multimedia">Edición multimedia</option> <option value="Creación de Script de respaldo">Creación de Script de respaldo</option> <option value="Otro servicio">Otros servicios</option> </td> </tr> <tr> <th scope="row"> </th> <td> </td> </tr> <tr> <th scope="row"> </th> <td><p> <textarea name="Mensaje" id="Mensaje" cols="45" rows="5"></textarea> </p> <p> <input type="submit" name="Enviar" id="Enviar" value="Enviar" /> </p></td> </tr> </table> <label><br /> </label> <blockquote> <p> </p></blockquote> <blockquote> <p> </p> </blockquote> </form> </div> </form> </div> </div> <div id="homeright"> <h2> Contactenos<span class="green"> </span></h2> <div id="sidebar1"> <h3>Ubicación </h3> <p>Melipilla,<br /> Región Metropolitana,<br /> Soporte CP, <br /> Chile</p> <h3>Correos de contacto</h3> <p>[email protected]</p> <p>[email protected]</p> <p><a href="http://www.facebook.com/pages/Soporte-CP/330369610310996" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Imagen2','','images/buscanos-en-facebook2.png',1)"><img src="images/buscanos-en-facebook.png" width="170" height="124" border="0" id="Imagen2" /></a></p> </p> </div> <div id="sidebar2"> <h3>Números Telefónicos </h3> <p> (07) - 3917034 </p> <p>(09) - 8984556</p> <p> </p> <p><div id="fb-root"></div> <script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/es_LA/all.js#xfbml=1"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script><div class="fb-like" data-href="http://www.facebook.com/pages/Soporte-CP/330369610310996" data-send="false" data-layout="box_count" data-width="120" data-show-faces="true"></div><br /> <br /> </p> </div> </div> <div class="clear"></div> </div> <div id="footer">Soportecp.com © All Rights Reserved <br /> Servicios informáticos<br /> 2008-2012 . Diseño editado desde <a href="#">SoporteCp</a></div> </div> </body> </html> Problema Nº1 El codigo esta funcional osea meten datos ponen click en enviar y envian pero mi problema es que me redirije a otra pagina y solo dice" envio exitoso" o "llene campos" . Pregunta: ¿como puedo hacer que me envie un mensaje y que en la misma web diga "envio exitoso" o en caso de error "llene campos"? Problema Nº2 Hize una especie de validador de campos, como soy noob me complique mas de la cuenta, y cuando trato de enviar solo me valida "Apellidos" y "Domicilio" osea que si escribo algo en cualquier otro campo lo envia igual ignorando los demas campos. Pregunta: ¿Como hago una validacion de campos que funcione correctamente ? PD: de antemano muchas gracias por el tiempo y la idea es que si es necesario rehacer todo pues se hace todo de nuevo , gracias. si bien quieren verlo con todo el entorno y demas aqui se puede bajar esta por mediafire y pesa 360KB "plantilla"
-
Tips y Consejos para Webmasters de verdad
jes_master replied to Vendedor's topic in Centro de Recursos & Aplicaciones Web
interesante -
;3 oscomercer se isntala:B /install por lo general ahí ta el instalador:B luego de instalarlo se borra : o y queda pro
-
MANUAL PHP EN ESPAÑOL
jes_master replied to elliot35's topic in Webmaster, Tutoriales & Herramientas
vale bajando pa leer :B tnx -
Libro de visitas 3.0 (con emoticones)
jes_master replied to A-J's topic in Aplicaciones de Escritorio & Scripts PHP
se agradece lo bajo pa experimentar :B aprendiendo rompiendo y leyendo:D! -
toda la fuckin razon,se agradece bajando imprimiendo y leyendo aver que tal:B FUCK IE6!! No tienen por qué sufrir. Soportar IE6 es más caro que las visitas que aporta. Manden al carajo IE6 y vivan el feliz mundo de HTML5. jaja me cage de la risa con algunas cosas xD aun que leyendo y leyendo salen cosas intedesantes,+10 el pdf
- 24 replies
-
Problemas con codigo Addsense y exploradores
jes_master replied to jes_master's topic in Webmaster, Tutoriales & Herramientas
hace poco le implemente <PRE></PRE> al banner de adssense dejando unos espacios y quedo en la parte derecha de la web , pero quede con la duda si esta correctamente usado, y si, tienes toda la razon referente al ancho sera mejor usar horizontales, gracias a ambos por responder tan rapido, estoy aprendiendo de apoco, la verdad de algunas cosas complejas y las cosas basicas no, esto de aprender autodidacta es complicado, se agradece el tiempo:D PD:Se agradece por la solucion :B PD2: padding y margin toi leyendo unos textos para mejorar gracias:B -
Excelente curso de HTML (Desarrollo web)
jes_master replied to goglex's topic in Webmaster, Tutoriales & Herramientas
se agradece:B me lo llevo tmbn -
Hola que tal soy un un informatico del area de redes y estoy aprendiendo a programar de apoco y tope con un problema quizas basico con el codigo adsense: ya ok tengo mi codigo y mi web en mozilla firefox me la muestra bien ,onda es un baner largo 160x600 que en firefox me lo muestra al costado derecho bien todo y cuando lo veo en chrome u opera la wea se ve al medio de la web imagen:Mozilla rulz imagen Fail chrome: Ok el error es mio oviamente: aca esta el codigo de la web aver si algn me dice en lo que me pego los fails <table> <tr><th align="center"><br /></td></tr> <tr><th align="center"><br /><script type="text/javascript"><!-- google_ad_client = "ca-pub-8105199468080326"; /* cotado */ google_ad_slot = "0629902320"; google_ad_width = 160; google_ad_height = 600; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script></td></tr> </table><br /> Codigo original addssense <script type="text/javascript"><!-- google_ad_client = "ca-pub-8105199468080326"; /* cotado */ google_ad_slot = "0629902320"; google_ad_width = 160; google_ad_height = 600; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> ese codigo que puse para que se viera como se ve en mozilla y ps no caxo k weaxD se agrede cualquier aporte lo que sea
-
dude, te daria un hijo xD gracias soy informatico de redes y me gustaria aprender mas del lado programador:B se algo pero no suficiente, aunq ue jamas es suficiente , gracias perrin:D
-
Enlace Reparado.
-
l Samsung s5560 es la zorra. Lei harto antes de comprarlo y me decidí. Funciona muy bien, el wifi es super estable, la interfaz es práctica y agradable a la vista. Saca buenas fotos, tiene widgets interesantes (como el de twitter)... Lo unico un poco negativo, es la ausencia de botones de control en el mismo aparato para el audio. Si tienes el celular en el bolsillo y quieres cambiar de canción, tienes q sacar el celular, desbloquearlo, y con la pantalla webear en la pantalla touch para cambiar de cancion. Pero eso es lo de menos, el celular es la zorra! Yo con e-buddy y con Snaptu (para twitter y facebook) soy feliz. wifi +10 camara +10 flash +10 puedes shatear facebook y msn +10 ver videos en youtube +10 reproduce MP4 y grbaa MP4 pa mas podi encenderla luz del flash permamente mente pa grabar de noche +10 ;D que wea mas keri xD
-
bueno warianos tengo un problema con mi celu nuevo TOCCO SAMSUNG GT-S5560 es que no lo puedo conectar al wifi de mmi casa lo eh intentado de todas las formas he buscado en foros y no puedo encontrar la forma de conectarlo tambien unos de los problemas que tengo es: que me pide una clave de wifi que tiene 10 caracteres y la mia tiiene 12 caracteres alguien ke me ayude PORFAVORRRR sad.gif sad.gif ide una clave de wifi que tiene 10 caracteres y la mia tiiene 12 caracteres CUando intenetes coenctarte a tu red debes poner editar ( la informacion dice en la patanlla) bajas y dice Longitud de clave ponela 128 bits) y podras escribir completa tu clave saludos y cuidate Pasos -enciendes wifi -luego pones buscar... -le das un toke a la red que quieres conectar -te saldra la opcion de conectar editar detalles -pones editar -bajas y dice Tipo de encriptacion y abajo dice Longitud de clave -en longitud de clave pone 128 bit - luego podras escribir una contraseña mas larga .
-
Convertir videos a Mp4 calidad exelente a Samsung GT- S5560 Software Ultra Mobile 3GP Video Converter (no los engañe el nombre de 3gp) Celular: Samsung < S5560 > :D! Video a convertir: Sonata Arctica - Victoria´s Secret/Letter to Dana Acoustic Tamaño:4,32MB Pass: www.chilecomparte.cl Uploader: jes osea yo D: Enlace MEGAUPLOAD Rapidshare foto mostrando el video creado por el software corriendo desde el celular ojo :D Video en youtube Original Victoria "s Secret/Ketther to Dana Acoustic Comentario persnal: meti Mikami la caza fantasmas al celular con esa calidad y me moje enteroxD tn nitido y con un audio impresionante.
-
Burnout Paradise [Full] [Español] [FLS]
jes_master replied to Tronco50's topic in Deportivos & Simuladores
wena porte desgraciaoxD jajaja la raja bajando y pruebo a la noche y coento como em fue :D -
★ Suzumiya Haruhi no Shoushitsu ★ [Movie] --> Estreno 2010
jes_master replied to Jonα882's topic in Calidad Rip
wn teni que saberlo "soisla leche" "sos groso" " vale ctmxD "