ianuarie 10, 2022

cum să încărcați și să redimensionați o imagine folosind PHP.

răspândiți cunoștințele

în acest post, vom învăța cum să încărcați și să redimensionați o imagine folosind PHP. Aici vom folosi codul PHP simplu pentru încărcarea imaginii și redimensionarea acelei imagini cu ajutorul datelor de fișiere imagine trimise de utilizator.

când utilizatorii încarcă imagini pe server, atunci în acel moment pagina nu va fi reîmprospătată și după finalizarea încărcării imaginii va afișa o imagine pe pagina web fără reîmprospătare a paginii.

am făcut unele validare pentru încărcarea imaginilor. Validare ca imaginea este selectată sau nu, permis Format fișier imagine, dimensiunea imaginii. Dacă această validare trece fișierul imagine, atunci după ce se va încărca pe server.

Pasul 1: Creați un nou index.php.

aici avem nevoie pentru a defini forma cu tag-ul de intrare fișier și enctype=”multipart/form-data” forma metoda Enctype. Ne va ajuta să alegem și să trimitem fișierul imagine într-un script PHP.

Pasul 2: redimensionați codul PHP al imaginii.

aici vom defini o imagine de încărcare script-uri de proces de manipulare cu crearea de imagini în miniatură formează un fișier original.

aici codul complet:

și, de asemenea, creați un dosar de nume de încărcări pentru încărcare și descărcare a imaginii.

apoi, executați aceste index.fișier php, puteți vedea punctul de vedere.

apoi, selectați lățimea, înălțimea și alegeți imagine.

vezi rezultatul:

Descărcați codul sursă:

înapoi

1
/
1

încărcare

play
tutoriale fundamentale PHP cu Demo de bază de Chentan în 2020-Parte-1

play
tutoriale fundamentale PHP cu Demo de bază de Chentan în 2020-Parte-2

înapoi

1
/
1

se încarcă

  • autor
  • Postări recente
Narayan K
Narayan K
ultimele postări de Narayan K (Vezi toate)
  • Top 5 instrumente de Management IT / Software de Management IT-30 iulie 2021
  • ghid complet al cursurilor de certificare PHP, tutoriale & instruire-23 iulie 2021
  • Top 10 platforme Cloud în 2021-iulie 2, 2021

Lasă un răspuns

Adresa ta de email nu va fi publicată.