Test deze webeditor

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Java Front-end Developer

Dit ga je doen Ontwikkelen van nieuwe functionaliteiten in Java met tools als Springboot, MS SQL Server (T-SQL) en JavaScript; Het onderhouden van de (web-)applicaties binnen een complexe omgeving; Werken aan de migratie van een monolithisch systeem naar een architectuur gebaseerd op Kubernetes; Code reviews met collega's en actieve kennisuitdelingsessies voeren; Het uitvoeren van unit- en systeemtests Experimenteren met nieuwe tools en technieken. Hier ga je werken Binnen deze organisatie kom je te werken op de afdeling die gegevens verzamelt vanuit het hele land. Denk hierbij aan vertrouwelijke persoonsgegevens. Het team verwerkt al deze data met als doel het waarborgen

Bekijk vacature »

C# .NET developer voor innovatieve applicaties gez

Bedrijfsomschrijving Deze werkgever houdt zich al ruim 20 jaar bezig met het ontwikkelen van innovatieve software en dat willen ze graag nog lang doorzetten. En dat merk je ook als je als .NET developer hier aan de slag gaat. De applicaties worden continu doorontwikkeld met altijd als uitgangspunt dat zowel de kwaliteit als het gebruikersgemak van hoog niveau is. Het bedrijf telt inmiddels ruim 25 medewerkers waarvan meer dan de helft op de development afdeling werken. Meer weten over deze werkgever? Mail naar [email protected] of bel 0657578548 Functieomschrijving Je komt te werken in een Scrum team met andere .NET developers

Bekijk vacature »

Back-end Software Developer

Functie omschrijving Ben jij op zoek naar een uitdagende development functie bij een klein gespecialiseerd softwarebedrijf? Wil jij graag hybride werken (combi tussen thuis + kantoor), loop jij warm voor maatwerk software en voel jij je prettig in een informele cultuur? Zoek dan niet verder! Reageer direct! Voor een gewilde werkgever in omgeving Tilburg zoeken wij een back-end software developer met een aantal jaar werkervaring. Je gaat werken voor een klein softwarebedrijf dat gespecialiseerd is in de ontwikkeling van integratiesoftware. Jouw werkzaamheden zien er als volgt uit: In een klein team met 4 ontwikkelaars houd jij je bezig met afwisselende

Bekijk vacature »

C# Developer Research and Development - Delft

Vacature details Vakgebied: Software/IT Opleiding: Medior Werklocatie: Delft Vacature ID: 6307 Introductie C# Developer Research and Development - Delft - Onze klant is één van de meest innovatieve bedrijven in de region van Delft. Op dit moment zijn ze voor het innovatie centrum. In het innovatie centrum wordt gewerkt aan de nieuwste technieken voor navigatie software. R&D / C# / Pattern Recognition / Algorithms / 3d Data / DotNET Functieomschrijving Als C# Developer kom je te werken in een innovatief scrumteam. We ontwikkelen en door ontwikkelen de nieuwste technieken op het gebied van navigatie software. Deze software wordt onder andere

Bekijk vacature »

Fullstack developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie werken? Voor een mooi softwarebedrijf in omgeving Alblasserdam zijn wij op zoek naar versterking op de afdeling Software Development! Als Fullstack react.js developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Jouw focus ligt op de front end en alles wat daarbij komt kijken. Je gaat ontwerpen, ontwikkelen, testen en valideren. Je zult voornamelijk werken met React.js en Typescript. Maar ook Javascript, HTML en CSS komen aanbod. Daarnaast zal je ook regelmatig met de back

Bekijk vacature »

C# .NET Developer

Functieomschrijving Voor dit leuke softwarre bedrijf in de omgeving Vught zijn we per direct op zoek naar een C#/.NET Developer. Is development jouw passie en doe je dit graag met C#/.NET? Lees dan snel verder! Jou werkzaamheden zullen zijn: Zorgen voor de optimalisatie van de huidige software en het automatiseren van bedrijfsprocessen. Naar aanleiding van de wensen van de klant ga je, met je collega's op zoel naar passende oplossingen en je werkt dit uit tot een mooi eindproduct. Je gaat webshops, websites en webapplicaties ontwikkelen door middel van ASP.NET, C# en MVC Framework. Bedrijfsprofiel Deze opdrachtgever houdt zich bezig

Bekijk vacature »

Back-end Developer

Functieomschrijving Heb jij kort geleden je HBO ICT Informatica diploma in ontvangst mogen nemen? Of heb je een aantal jaar ervaring als Software Developer en ben je klaar voor een nieuw hoofdstuk in jouw carrière? Voor een gewaardeerde werkgever in de regio van Goirle zijn wij op zoek naar een junior/medior Back-end Developer met affiniteit met MS Acess. Samen met een vooruitstrevend team ben je verantwoordelijk voor het ontwikkelen van maatwerk software voor hun klanten. Je hebt kennis of ervaring van SQL en affiniteit met MS Acess. Je bent klantvriendelijk en flexibel ingesteld en vindt het leuk om klanten te

Bekijk vacature »

Database Developer

Functieomschrijving Wat ga je doen? Als developer ben jij samen met een gemotiveerd team van 10 collega’s verantwoordelijk voor het creëren van aangemeten software voor klanten. Je bent klantvriendelijk en oplossingsgericht ingesteld, omdat het essentieel is om de klanten zo goed mogelijk te helpen met hun uitdagingen. Het is mogelijk om vanuit huis je werkzaamheden uit te voeren, maar het is ook prettig als je in de omgeving van Tilburg woont om naar het kantoor te kunnen komen. Vind jij het leuk om jouw creatieve vaardigheden te benutten om complexe systemen te ontwikkelen? Lees dan snel verder! Bedrijfsprofiel Voor wie

Bekijk vacature »

Traineeship Full Stack Java developer

Dit ga je doen Start jij op 7 augustus bij de Experis Academy dan kickstart jij jouw IT-carrière! We leiden je op tot een gewilde Full Stack Java Developer met alle kennis en vaardigheden die nodig zijn om de arbeidsmarkt te betreden. Wat kun je verwachten, hoe zit een dag in het leven van een Trainee eruit? Periode 1 Als Full Stack Java Developer Trainee volg je vanuit huis een op maat gemaakte onlinetraining die in het Engels wordt gegeven. De tijd die je kwijt bent aan het volgen van de training kun je vergelijken met een fulltime werkweek. In

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Back end developer Onderwijssoftware

Functie Als back end developer kom jij terecht in een klein, maar hecht team bestaande uit 5 andere developers (waarvan 2 senioren, 2 medior en 1 junior). Met de gezamenlijke missie om “ieder kind te helpen met onze software” wordt er dagelijks gepassioneerd en hard gewerkt aan ons in-house ontwikkeld platform. Deze software is gebaseerd is op AI, machine Learning en wetenschappelijke inzichten. Dagelijks zul jij werken met onze high traffic webapplicatie. We hebben ruim 300.00 gebruikers en meer dan 2 miljard records waar je te maken mee krijgt! Verder zul jij je bezighouden met: – Het ontwikkelen van hoogwaardige

Bekijk vacature »

C# Ontwikkelaar

Functieomschrijving Voor een software ontwikkelaar in de omgeving van Vught zijn we op zoek naar een gemotiveerde C# ontwikkelaar. Deel jij hun passie voor development en dan vooral in C#.NET? Dan kan dit wel eens jouw droombaan zijn! Jouw werkzaamheden zullen er ongeveer als volgt uit gaan zien Door de wensen van de klant goed te begrijpen ga jij aan de slag dit om te zetten naar passende oplossingen en werk je deze uit tot een sterk eindproduct. Je gaat je bezighouden met de ontwikkeling van webapplicaties en websites, dit doe je door middel van ASP.NET, MVC Frameworks en C#.

Bekijk vacature »

Senior PHP Developer

As a Senior PHP Developer at Coolblue, you ensure that our webshops work as optimal as possible and you choach other colleagues on the hard and soft skills. How do I become a Senior PHP Developer at Coolblue? As a PHP Developer you work together with other development teams to make our webshop work as optimal as possible and to make our customers happy. Although you are a PHP Developer, you are not averse to a little TypeScript or other technologies that might be used. Would you also like to become a PHP Developer at Coolblue? Read below if the

Bekijk vacature »

Medior/senior Front-end developer

Functie Onder begeleiding van 3 accountmanagers waarvan er 1 binnen jouw expertise je aanspreekpunt zal zijn ga je aan de slag bij diverse opdrachtgevers. Hij of zij helpt je bij het vinden van een passende en uitdagende opdracht. Hierin houden ze uiteraard rekening met jouw situatie, ervaring en (technische) ambities. De opdrachten duren gemiddeld één tot 2 jaar. Hierdoor kun je je ook echt vastbijten in een project en als consultant impact maken. Naast de opdracht ben je regelmatig met je collega’s van de IT-afdeling om bijvoorbeeld onderlinge kennis te delen, of nieuwe trends te bespreken. Ook worden er regelmatig

Bekijk vacature »

Senior PHP Developer

Als Senior PHP Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn en coach je andere developers op de hard en soft skills. Wat doe je als Senior PHP Developer bij Coolblue? Als PHP Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Hoewel je een PHP Developer bent, sta je open om C# of Typescript in te zetten of te leren. Ook PHP Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om

Bekijk vacature »
Sasa

sasa

28/10/2007 13:36:00
Quote Anchor link
Hallo allemaal,

Ik heb na veel zwoegen eindelijk een webeditor kunnen maken, 't is te zeggen, ik heb tinymc geïntergreerd op mij pagina.( zie:
http://www.hermancandries.be/webeditor/index.php)
Ik heb er ook een scipt tussen gestoken om foto's up te loaden, en dat begint nu voor problemen te zorgen. Probeer maar ens als je al een foto gebruikt op "verzend!" te drukken...

hier is mijn "image-upload script"
Hoe komt het dat als ik $_FILES['bestand'] niet invul, dat het toch begint ?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
<?

set_time_limit(120);
    
if( $_FILES['bestand'] != "") {

        $dir = "images/";  // map voor images
           $thumb_dir = "images/thumbs/"; // map voor thums
  
        $maxsize = 100000000; // maximum groote images
  
        $max_y = 170; // maximum hoogte thumbs
  
        $max_x = 170; // maximum breedte thumbs
  
        $pathinfo = pathinfo($_FILES['bestand']['name']);
  
        $ext = $pathinfo["extension"];
  
        switch($ext){
  
        case
"jpg" : $thumb = imagecreatefromjpeg($_FILES['bestand']['tmp_name']);
        break;
  
        case
"jpeg" : $thumb = imagecreatefromjpeg($_FILES['bestand']['tmp_name']);
        break;
  
        case
"gif" : $thumb = imagecreatefromgif($_FILES['bestand']['tmp_name']);
        break;
  
        case
"png" : $thumb = imagecreatefrompng($_FILES['bestand']['tmp_name']);
        break;

    case
"bmp" : $wrongext = 1;
        break;

        
    
        }

  
            if(isset($wrongext)){
  
            $error = "Verkeerde Extensie. Voeg een andere foto toe (jpg, jpeg, gif of png).<p>";
  
            }
else{
  
            if($_FILES['bestand']['size'] > $maxsize){
      
                $error = "Bestand is te groot";
      
                }
else{
      
                $succes = true;
      
                }
  
            }


$a = ".$ext";
$naam= @foto_. date("dmyHis") .$a;


 if(!isset($succes) || isset($error)){
  
        echo "<b>Er is een fout op getreden:</b><br>";
  
        echo $error;
  
        @
imagedestroy($thumb);
  
    }
else{
       
        move_uploaded_file($_FILES['bestand']['tmp_name'], $dir.$naam) or die("Onze excuses, maar het kan niet uploaden.
Waarschijnlijk is uw foto te groot.<br>
<A HREF=\"index.php\">Ga Terug en probeer iets anders!</A> "
);
      
        $x = imagesx($thumb);
      
        $y = imagesy($thumb);

        if($max_x<$x){
      
                $eind = imagecreatetruecolor($x/($x/$max_x), $y/($x/$max_x)) or die("Fout: imagecreattreucolor() 1");
          
            }

else {}
if($max_y<$y){

                $eind = imagecreatetruecolor($x/($y/$max_y), $y/($y/$max_y)) or die("Fout: imagecreattreucolor() 2");
          
            }

else {}
      
        @
imagecopyresized($eind, $thumb, 0, 0, 0, 0, imagesx($eind), imagesy($eind), $x, $y) or die("Fout: imagecopyresized()");
      
        @
imagegif($eind, $thumb_dir.$naam) or die("Fout: imagegif()");
      
        @
imagedestroy($thumb);
      
        @
imagedestroy($eind);
        
    
   }
}

?>
 
PHP hulp

PHP hulp

11/01/2025 09:51:27
 
Jan Koehoorn

Jan Koehoorn

28/10/2007 13:37:00
Quote Anchor link
Omdat er al hjhh in staat zodra ik de pagina open.
 
Sasa

sasa

28/10/2007 15:13:00
Quote Anchor link
Neenee, hjhh is de "korte naam " van het bestand. Om het bestand zelf te vinden moet je op "Gebruik andere foto (deze foto wordt verwijderd)." drukken, dit werkt blijkbaar alleen met IE.
Normaal krijg je dan een input veld met "bladeren" zodat je zelf een image kunt uploaden.

Maar de bedoeling is dus dat als je die foto(bv die met de visjes) wil laten staan, dat je toch de tekst kunt wijzigen. Ik dacht dit te kunnen bekomen door

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
<? if( $_FILES['bestand'] != "") {
?>


maar dat gaat niet! Probeer maar eens gewoon op "verzend" te drukken, zonder een foto toe te voegen, dat zal
"Onze excuses, maar het kan niet uploaden. Waarschijnlijk is uw foto te groot.
Ga Terug en probeer iets anders!"
opleveren.
 
Jan Koehoorn

Jan Koehoorn

28/10/2007 15:40:00
Quote Anchor link
Op die manier. Je check klopt niet. Hij zou er ongeveer zo uit moeten zien:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
    if (is_uploaded_file (($_FILES['bestand']['tmp_name'])) {
    // verdere checks
    }
?>
Gewijzigd op 01/01/1970 01:00:00 door Jan Koehoorn
 
Sasa

sasa

28/10/2007 21:03:00
Quote Anchor link
Ja, nu lukt het wel, maar nu update hij 'naam' als er geen foto is ingevoerd - probeer maar eens te verzenden als er al een foto is.

Ik heb hiervoor nochtans dit script gemaakt:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?
if ($_SERVER['REQUEST_METHOD'] == "POST") {

if (isset($_FILES['bestand'])) {
mysql_query("UPDATE fototabel SET naam='$naam' , datum='$datum' , comment='$comment' , kort='$kort'
WHERE pagina='1'"
);
}

else {
mysql_query("UPDATE fototabel SET datum='$datum' , comment='$comment' , kort='$kort'
WHERE pagina='1'"
);
}

?>


=>Als er dus op "verzend" gedrukt wordt, zou - als er al een foto is - enkel datum, korte naam en commentaar, en niet de fotonaam zelf, geüpdate moeten worden.

PS. En hoe komt het eigenlijk dat sommige jpg's eb gif's niet werken? Iets met foute functie imagesx, maar dat zou correct moeten zijn.
 
Sasa

sasa

28/10/2007 21:51:00
Quote Anchor link
IK heb het gevonden, het moest
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?
if ($_SERVER['REQUEST_METHOD'] == "POST") {

[
code]<?
if ($_SERVER['REQUEST_METHOD'] == "POST") {

if ( $_FILES['bestand']['name'] != "" ) {
mysql_query("UPDATE fototabel SET naam='$naam' , datum='$datum' , comment='$comment' , kort='$kort'
WHERE pagina='1'"
);
}

else {
mysql_query("UPDATE fototabel SET datum='$datum' , comment='$comment' , kort='$kort'
WHERE pagina='1'"
);
}

?>

mysql_query("UPDATE fototabel SET naam='$naam' , datum='$datum' , comment='$comment' , kort='$kort'
WHERE pagina='1'");
}
else {
mysql_query("UPDATE fototabel SET datum='$datum' , comment='$comment' , kort='$kort'
WHERE pagina='1'");
}
?>


..zijn. Alleen krijg ik nog bij sommige foto's
Warning: imagesx(): supplied argument is not a valid Image resource in /home/hermanca/public_html/webeditor/index.php on line 191

Warning: imagesy(): supplied argument is not a valid Image resource in /home/hermanca/public_html/webeditor/index.php on line 193
Fout: imagecopyresized()

Hoe komt dit? imagesx() is toch wel valid?
 
Sasa

sasa

28/10/2007 22:08:00
Quote Anchor link
Ik heb ff de verzend geblokkeerd wegens te veel spam. Ik werk er nog eventjes aan, en dan zal ik terug posten!
Alvast erg bedankt, Jan!!
 
Cake Masher

Cake Masher

28/10/2007 22:08:00
Quote Anchor link
Offtopic:

Sasa?
Hoe doe je dat, dat je boven je textvak van die opmaak dingen hebt? zoals Text vergroote en Vetgedrukte dingen enzo? (B)

Dat zoek ik al een tijdje maar kom nergens uit =(
 
Kalle P

Kalle P

28/10/2007 22:13:00
Quote Anchor link
tinymce
fckeditor

google daarmaar eens op.
 
M Ypma

M Ypma

28/10/2007 22:25:00
Quote Anchor link
hier klopt ook geen snars van natuurlijk:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$naam
= @foto_. date("dmyHis") .$a;
?>


een @ ervoor zetten is niet de oplossing
 
Sasa

sasa

29/10/2007 07:46:00
Quote Anchor link
Rick, Ik gebruik dus weldegelijk tinymce.

Michel, het zou kunnen dat het niet klopt, maar het werkt toch...
 
Sasa

sasa

29/10/2007 11:18:00
Quote Anchor link
Beste mensen,

Ik ben nog wat bezig geweest met dit script. Alleen heb ik soms nog problemen dat er niet kan geresized worden. Probeer maar gewoon eens random foto's up te loaden [http://www.hermancandries.be/webeditor], af en toe zal je wel deze warnings krijgen:


Warning: imagesx(): supplied argument is not a valid Image resource in /home/hermanca/public_html/webeditor/index.php on line 110

Warning: imagesy(): supplied argument is not a valid Image resource in /home/hermanca/public_html/webeditor/index.php on line 112

Warning: imagesx(): supplied argument is not a valid Image resource in /home/hermanca/public_html/webeditor/index.php on line 127

Warning: imagesy(): supplied argument is not a valid Image resource in /home/hermanca/public_html/webeditor/index.php on line 127

Warning: imagecopyresized(): supplied argument is not a valid Image resource in /home/hermanca/public_html/webeditor/index.php on line 127
Fout: imagecopyresized()


Al deze fouten doen zich voor in dit stukje van het script:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<?
        move_uploaded_file($_FILES['bestand']['tmp_name'], $dir.$naam) or die("Onze excuses, maar het kan niet uploaden.
Waarschijnlijk is uw foto te groot.<br>
<A HREF=\"index.php\">Ga Terug en probeer iets anders!</A> "
);
      
        $x = imagesx($thumb);
      
        $y = imagesy($thumb);

        

if($max_x<$x){
      
                $eind = imagecreatetruecolor($x/($x/$max_x), $y/($x/$max_x)) or die("Fout: imagecreattreucolor() 1");
          
            }

else {}
if($max_y<$y){

                $eind = imagecreatetruecolor($x/($y/$max_y), $y/($y/$max_y)) or die("Fout: imagecreattreucolor() 2");
          
            }

else {}
      
        imagecopyresized($eind, $thumb, 0, 0, 0, 0, imagesx($eind), imagesy($eind), $x, $y) or die("Fout: imagecopyresized()");
      
        imagegif($eind, $thumb_dir.$naam) or die("Fout: imagegif()");
      
        imagedestroy($thumb);
      
        imagedestroy($eind);
        ?>
 
Niek Weevers

Niek Weevers

29/10/2007 11:30:00
Quote Anchor link
Eigenlijk zou er nog een button in moeten om een link te kunnen maken
 
Sasa

sasa

29/10/2007 12:39:00
Quote Anchor link
Normaal worden links (bv http://www.hermancandries.be/webeditor/) vanzelf "aanklikbaar". En hebben jullie problemen gehad met de foto's?

En een vraagje: hoe komt het dat sommige foto's alleen de breedte resizen en niet de lengte?
Er staat toch
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?
if($max_x<$x){
      
                $eind = imagecreatetruecolor($x/($x/$max_x), $y/($x/$max_x)) or die("Fout: imagecreattreucolor() 1");
          
            }

else {}
if($max_y<$y){

                $eind = imagecreatetruecolor($x/($y/$max_y), $y/($y/$max_y)) or die("Fout: imagecreattreucolor() 2");
          
            }

else {}
?>
 
Bart van der veen

bart van der veen

29/10/2007 13:22:00
Quote Anchor link
controleer ook ff ergens of het wel een foto is....
 
Sasa

sasa

29/10/2007 14:14:00
Quote Anchor link
Het probleem was dat er eerst dit stond:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
<?
if( $_FILES['bestand'] != "") {

        $dir = "images/";  // map voor images
           $thumb_dir = "images/thumbs/"; // map voor thums
  
        $maxsize = 100000000; // maximum groote images
  
        $max_y = 170; // maximum hoogte thumbs
  
        $max_x = 170; // maximum breedte thumbs
  
        $pathinfo = pathinfo($_FILES['bestand']['name']);
  
        $ext = $pathinfo["extension"];
  
        switch($ext){
  
        case
"jpg" : $thumb = imagecreatefromjpeg($_FILES['bestand']['tmp_name']);
        break;
  
        case
"jpeg" : $thumb = imagecreatefromjpeg($_FILES['bestand']['tmp_name']);
        break;
  
        case
"gif" : $thumb = imagecreatefromgif($_FILES['bestand']['tmp_name']);
        break;
  
        case
"png" : $thumb = imagecreatefrompng($_FILES['bestand']['tmp_name']);
        break;

     default :
$wrongext = 1;
        
    
        }

  
            if(isset($wrongext)){
  
            $error = "Verkeerde Extensie. Voeg een andere foto toe (jpg, jpeg, gif of png).<p>";
  
            }
else{
  
            if($_FILES['bestand']['size'] > $maxsize){
      
                $error = "Bestand is te groot";
      
                }
else{
      
                $succes = true;
      
                }
  
            }

?>


Met dus "default : $wrongext = 1;", maar dan werkten plots de helft van de foto's (gif's en jpg's) niet meer... Zijn er misschien onderverdeling in jpg en gif, dat sommige wel en anderen niet werken?
 
Sasa

sasa

29/10/2007 14:40:00
Quote Anchor link
JAAA! Ik heb het gevonden! Stom natuurlijk, maar sommigen foto's zijn JPG of GIF... ik moest dus het volgende doen;

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
<?
$pathinfo
= pathinfo($_FILES['bestand']['name']);
  
        $ext = $pathinfo["extension"];
  
        switch($ext){
  
        case
"jpg" : $thumb = imagecreatefromjpeg($_FILES['bestand']['tmp_name']);
        break;
       
    case
"JPG" : $thumb = imagecreatefromjpeg($_FILES['bestand']['tmp_name']);
        break;

        case
"jpeg" : $thumb = imagecreatefromjpeg($_FILES['bestand']['tmp_name']);
        break;

case
"JPEG" : $thumb = imagecreatefromjpeg($_FILES['bestand']['tmp_name']);
        break;
  
        case
"gif" : $thumb = imagecreatefromgif($_FILES['bestand']['tmp_name']);
        break;

case
"GIF" : $thumb = imagecreatefromgif($_FILES['bestand']['tmp_name']);
        break;  

        case
"png" : $thumb = imagecreatefrompng($_FILES['bestand']['tmp_name']);
        break;

case
"PNG" : $thumb = imagecreatefrompng($_FILES['bestand']['tmp_name']);
        break;

     default :
$wrongext = 1;


        
    
        }

  
            if(isset($wrongext)){
  
            $error = "<span style=\"color: red\">Verkeerde Extensie. Voeg een andere foto toe (jpg, jpeg, gif of png).</span><p>";
   ?>
 
Joren de Wit

Joren de Wit

29/10/2007 14:49:00
Quote Anchor link
En nu nog iets korter:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
switch(strtolower($ext)){
  
        case
"jpg" : $thumb = imagecreatefromjpeg($_FILES['bestand']['tmp_name']);
        break;
      
        case
"jpeg" : $thumb = imagecreatefromjpeg($_FILES['bestand']['tmp_name']);
        break;

        case
"gif" : $thumb = imagecreatefromgif($_FILES['bestand']['tmp_name']);
        break;

        case
"png" : $thumb = imagecreatefrompng($_FILES['bestand']['tmp_name']);
        break;

        default :
$wrongext = 1;
}

?>
 



Overzicht Reageren

 
 

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.