Images uploaden

Door Niek Berckmans, 23 jaar geleden, 3.635x bekeken

Dit script:
- upload images
- voert een extentiecheck uit (deels uit een script hier op phphulp)
- kijkt of de bestandsgrootte niet te groot is
- Beperkt de breedte en hoogte van de upgeloade image

Gesponsorde koppelingen

PHP script bestanden

  1. images-uploaden

 

Er zijn 19 reacties op 'Images uploaden'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen


23 jaar geleden
 
0 +1 -0 -1
Één van velen.
Jelle Posthuma
Jelle Posthuma
23 jaar geleden
 
0 +1 -0 -1
Inderdaad. Er zijn al zoveel goeie...
Han eev
Han eev
23 jaar geleden
 
0 +1 -0 -1
unlink("images/$naam$ext"); kan je dat niet beter doen als
unlink("images/".$naam.$ext); ?


23 jaar geleden
 
0 +1 -0 -1
Ja ook weer zoiets. Variabelen moet je zoveel mogelijk buiten de quotes houden!
Gerard DeBoer
Gerard DeBoer
23 jaar geleden
 
0 +1 -0 -1
Ik krijg deze foutmelding :S

Notice: Undefined variable: file
Hipska BE
Hipska BE
23 jaar geleden
 
0 +1 -0 -1
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? unlink('images/'.$naam.'.'.$ext); ?>

er staat namelijk geen punt tussen de extentie en de bestandsnaam
Gerard DeBoer
Gerard DeBoer
23 jaar geleden
 
0 +1 -0 -1
Ik blijf deze melding krijgen:

Notice: Undefined variable: file


23 jaar geleden
 
0 +1 -0 -1
error_reporting(E_ALL ^ E_NOTICE); bovenaan het script zetten
Hipska BE
Hipska BE
23 jaar geleden
 
0 +1 -0 -1
@roy: idd, er zitten nog foutjes in

@niek:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<? }else{
        
            if($extentie_check){
        
                if(is_uploaded_file($file)){ ?>

waar komt $file plots vandaan?
Niek Berckmans
Niek Berckmans
23 jaar geleden
 
0 +1 -0 -1
Rechtstreeks uit het form.


23 jaar geleden
 
0 +1 -0 -1
Hoort dat niet $_POST['file'] te zijn?
Gerard DeBoer
Gerard DeBoer
23 jaar geleden
 
0 +1 -0 -1
wanneer je dit toevoegd aan het script:

$file = $_POST['file'];

krijg je de foutmelding undefined index file :S:S
Pim Vernooij
Pim Vernooij
23 jaar geleden
 
0 +1 -0 -1
Als register_globals aanstaat kan je gewoon $formVeld gebruiken. Erg ongebruiksvriendelijk als je het op meerdere servers wilt draaien. Meestal staat register_globals volgens mij uit volgens mij.
Cake Masher
Cake Masher
23 jaar geleden
 
0 +1 -0 -1
unlink("images/$naam");
Jah hebben we veel aan als dit er staat:
$locatie = "images/";

waarom niet gewoon:

unlink("$locatie/$naam");
of was het nou
unlink(".$locatie./$naam");
agg jah dat met die gepunt snap ik niet egt :)
Iwan
Iwan
23 jaar geleden
 
0 +1 -0 -1
Zou ik dit script ook in een nieuws systeem kunnen zetten.. Kan iemand mij mischien uitleggen hoe ik dat kan aanpakken??
Iwan
Iwan
23 jaar geleden
 
0 +1 -0 -1
Zou ik dit script ook in een nieuws systeem kunnen zetten.. Kan iemand mij mischien uitleggen hoe ik dat kan aanpakken??
Kalle P
Kalle P
23 jaar geleden
 
0 +1 -0 -1
Ja dat kan. Ik weet niet waar je een plaatje wilt uploaden. Je bedoelt, neem ik aan, een plaatje uploaden bij je nieuws dat je post.
Iwan
Iwan
23 jaar geleden
 
0 +1 -0 -1
ja idd.. maar ik krijg het niet weggeschreven.. heb al van alles geprobeerd! Zou jij mij kunnen vertellen hoe het wel moet??
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Kalle P
Kalle P
23 jaar geleden
 
0 +1 -0 -1
Bij de meeste nieuwssystemen zit een functie om plaatjes te laten zien. Alleen hiervoor moet je eerst het plaatje hebben geupload ergens en dan de url invoeren tussen de ubbtags. Netzoals hier.

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. images-uploaden

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.