[ home ] [ a / jp / h / lain ] [ b / hum ] [ mu / tech / v / vis / x ] [ meta / nexo ]

/tech/ - Tecnología

No rompas las leyes de Isaac Asimov
Nombre
Email
Comentario
Archivo





[]
Clave (Para eliminar el post.)

  • Archivos soportados: [ jpg, jpeg, png, gif ] , [ ogg, mp3 ] , [ webm ] & [ pdf ].
  • Adjuntos soportados: [ youtube, vimeo, dailymotion, metacafe & vocaroo ].
  • Tamaño máximo total 20MB.



File: 20210323_003502.jpg (89.85 KB, 1080x804) ImgOpsiqdb

89.85 KB

No.2393

Hola waiyados, ¿como estan? Espero que bien.
Bueno, la razon del porque hago este hilo es que estoy realizando un chan, el problema radica en que soy demasiado estupido no se como programar a pic related, ya tengo gran parte de este hecho pero no se como hacer esto.
Si alguien sabe estare eternamente agredecido con ustedes
>>

No.2396

A ver partiendo de que "quiero saber esto" sin especificar hasta donde sabes es muy genérico, las respuestas que obtendrás también son muy genéricas.
Eso es un formulario HTML, lo creas y haces que el servidor reciba el POST y procese los campos. Si tiene algún archivo adjunto entonces es un formulario por partes y debes de unir los streams/partes de datos que te lleguen. Busca en Google como procesar un formulario o formulario multiparte en el lenguaje que utilices, también busca proyectos open source de IBs y te fijas en el código
>>

No.2399

>>2393
Crea la estructura del formulario con html.
Usa el método post y multipart/form-data como enctype
Para el botón de "new thread" haces un <input type="submit">
La subida múltiple es un poco más compleja, pero puedes permitir que solo se suba un archivo y eso es fácil, solo es <input type="file">
Luego tienes que programar el back-end para que procese los datos que se envíen con el formulario. Todos los lenguajes tienen formas diferentes de hacerlo, pero en python/php que son los más comunes es fácil.
En general en el script de procesamiento tienes que insertar el contenido del post en una base de datos sql y mover la imágen a algún directorio como src/ o img/
Recuerda que para todo eso tienes que instalar un servidor local para hacer pruebas. Recomiendo usar python porque es fácil para empezar pero realmente puedes usar lo que sea.
>>

No.2400

>>2393
te recomiendo visitar la mozilla web docs o usar algun proyecto ya hecho para montar tu ib
>>

No.2402

>>2396
>A ver partiendo de que "quiero saber esto" sin especificar hasta donde sabes es muy genérico, las respuestas que obtendrás también son muy genéricas
Bueno es verdad, perdón wai.
Lo que se es lo básico de HTML y python, apenas estoy aprendiendo.
>Eso es un formulario HTML, lo creas y haces que el servidor reciba el POST y procese los campos.
¿Así de fácil wai? ¿No hay algo mas?
>Si tiene algún archivo adjunto entonces es un formulario por partes y debes de unir los streams/partes de datos que te lleguen.
Esta bien wai, gracias.
>Busca en Google como procesar un formulario o formulario multiparte en el lenguaje que utilices, también busca proyectos open source de IBs y te fijas en el código
Lo hare wai, aunque me gustaría esperar para otras respuestas, aun así muchísimas gracias wai (^-^)
>>2399
Gracias wai, te lo agradezco mucho y perdona mi estupidez kek
>>2400
>esos dobles
Claro wai, gracias por la ayuda
>>

No.2555

No soy OP pero también estoy haciendo un chan como este waiyado, pero yo tengo un problema diferente, lo que pasa es que soy demasiado idiota (no se como explicarlo pero lo hare lo mejor posible) no se como entrar en cada tablón a lo que me refiero con esto es que cada vez que le clickeo una opción para entrar no hay nada. ¿Cómo podría agregárselo al tablón correspondiente?
>>

No.2556

>>2555
pues nada simplemente crea el enlace a la ruta donde tienes cada tablón, no se que tan nuevo seas en esto, revisa esto pero supongo que si preguntas esto es porque no sabes como poner los enlaces a las rutas, checa este link
https://www.laurachuburu.com.ar/tutoriales/enlaces-html.php
>>

No.2557

>>2556
Gracias wai, te lo agradezco


[Post a Reply]
[ ]
[ home ] [ a / jp / h / lain ] [ b / hum ] [ mu / tech / v / vis / x ] [ meta / nexo ]