Cerca avançada
Resultats de la cerca
S’han trobat 623 coincidències
Els esdeveniments
Com funcionen els esdeveniments Un esdeveniment (Event) és un senyal que el navegador envia per indicar que ha passat alguna cosa (p. ex., un clic, el carregament d'una pàgina, un error). La funcionalitat de JavaScript per gestionar-los es basa en tres parts ...
Esdeveniments inline. Return false
Quan s'utilitzen esdeveniments de JavaScript, el valor de return dins de la funció gestora (listener) té una funció molt específica, especialment quan s'assigna l'esdeveniment directament a l'HTML mitjançant un atribut on.... No obstant això, amb el mètode rec...
Windows worker i treball en paral.lel
El component BackgroundWorker en C# Windows Forms és una eina clau per executar operacions de llarga durada en un fil (o thread) separat del fil principal de la Interfície d'Usuari (UI). Això evita que l'aplicació es bloquegi i manté la UI responsiva, permeten...
Multi threads vs single thread
Configuració UI Per a ambdós exemples, utilitzarem el mateix formulari amb els següents controls: Control Nom (Property Name) Propòsit Button btnBloqueja Inicia l'exemple Sense Fils. Button btnMultifil Inicia l'exemple Amb Fils (B...
Background worker i programació paral·lela
Què és el BackgroundWorker El BackgroundWorker és una classe de .NET (espai de noms System.ComponentModel) dissenyada per executar tasques de llarga durada en un fil separat (thread), sense bloquejar el fil principal de la interfície gràfica (UI thread). Aix...
Configuració php.ini
Gestioneu els uploads de fitxers amb PHP de manera segura i eficient requereix una atenció acurada a diversos paràmetres de configuració, tant a nivell del sistema operatiu (permisos de carpeta) com a nivell del servidor web (PHP). Configuració php.ini El fi...
Seguretat
Permisos carpetes La seguretat comença amb la configuració correcta de permisos per al directori on s'emmagatzemaran els fitxers pujats. Propietat: El directori de destí ha de ser propietat de l'usuari que executa el servidor web (o almenys el grup al ...
Upload un arxiu
Aquí teniu un exemple complet i segur d'un sistema d'upload de fitxers en PHP, acompanyat de comentaris que detallen les mesures de seguretat preses i la seva justificació. Assumirem la següent estructura de fitxers al servidor: /var/www/html/upload.ph...
$_FILES
L'array superglobal $_FILES és un array associatiu que PHP utilitza per emmagatzemar la informació dels fitxers pujats a través d'un formulari HTML. Només es pobla si el formulari utilitza el mètode POST i l'atribut enctype="multipart/form-data". Estructura i...
Upload multiples arxius
Quan s'utilitza l'atribut multiple al camp d'entrada i es posa [] al seu nom (name="fileToUpload[]"), l'estructura de l'array $_FILES canvia i s'organitza de manera diferent a la d'una sola pujada. Per tal de simplificar la gestió, aquí teniu un exemple que i...
MIME Type
El MIME Type (o Tipo MIME) és un concepte fonamental per a qualsevol desenvolupador web o PHP, ja que afecta directament com els servidors i els navegadors processen i mostren els fitxers. Què és el MIME Type? MIME significa Multipurpose Internet Mail Extens...
Una funció mime_types()
function mimeTypes() { /* Just add any required MIME type if you are going to download something not listed here.*/ $mime_types = array("323" => "text/h323", "acx" => "application/internet-property-stream", ...
Tractament de fitxers
La gestió de fitxers a nivell de lectura i escriptura a PHP es realitza a través d'un model de recurs de fitxer o punta de fitxer (file pointer). Aquest model garanteix un control precís sobre el fitxer durant el procés, essent crucial per a l'eficiència i la ...
Gestió carpetes i arxius
Gestió de directoris Funció Propòsit Sintaxi Bàsica Notes Clau mkdir() Crear un nou directori. mkdir(string $path, int $mode = 0777, bool $recursive = false) Utilitza el mode 0777 (permisos de lectura, escriptura i execució per a tothom...
Variables global vs $GLOBALS
A PHP, l'àmbit o scope de les variables és local per defecte dins de les funcions. Per fer accessible una variable definida fora d'una funció (àmbit global) dins d'aquesta, hi ha dues tècniques principals: la paraula clau global i l'ús de l'array $GLOBALS. Ar...
OpenFileDialog, SaveFileDialog
OpenFileDialog i SaveFileDialog en VB.NET, que són essencials per interactuar amb el sistema de fitxers de l'usuari. Aquests objectes són controls de diàleg comuns que et permeten mostrar les finestres estàndard del sistema operatiu (Windows) per a obrir o gu...
Propietat filter
La propietat Filter dels objectes OpenFileDialog i SaveFileDialog en VB.NET és crucial perquè controla quins tipus de fitxers es mostren a l'usuari i quines opcions de tipus de fitxer estan disponibles per a la selecció. La propietat Filter La propietat Filt...
El control MessageBox
El control MessageBox és una eina fonamental en VB.NET per mostrar missatges, advertències o sol·licitar una confirmació simple a l'usuari. No és pròpiament un "objecte de diàleg comú" com OpenFileDialog, sinó una classe estàtica (o mètode estàtic) que mostra ...