abonnement Unibet Coolblue Bitvavo
pi_37053084
quote:
Op maandag 17 april 2006 19:45 schreef the_disheaver het volgende:

[..]

huh? Waarom gebruik je er geen php voor?

Maar okey:
encoden:
http://nl3.php.net/manual/en/function.urlencode.php
decoden
http://nl3.php.net/manual/en/function.urldecode.php
urlencode levert een ander resultaat op, want spaties worden omgezet in + ipv %20. Als het de bedoeling is om spaties als %20 te encoden dan zijn rawurlencode() en rawurldecode() handiger.
  dinsdag 18 april 2006 @ 16:48:14 #227
74523 BaggerUser
ModderFokker!
pi_37065848
http://80.61.232.209/essek/image.php

oke ik krijg nu dus geen errors meer maar het plaatje is nog steeds niet doorzichtig ?

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
<?php
$create
= ImageCreateTrueColor(200,200);


$im = ImageCreateFromPNG("php_images/fotolijst727215.png");


$x_coordinaat = '5';
$y_coordinaat = '4';

$foto_path = 'mehtap.png';
$foto = imagecreatefrompng($foto_path);
$foto_width = imagesx($foto);
$foto_height = imagesy($foto);

imagecopymerge($im, $foto, 31, 10, 0, 0, $foto_width, $foto_height, 100);


// output the image
header("Content-type: image/png");
imagepng($im);
ImageDestroy($im);
?>
De enige echte BaggerUser!
Riemen
fiets kopen
pi_37067761
quote:
Op dinsdag 18 april 2006 16:48 schreef BaggerUser het volgende:
http://80.61.232.209/essek/image.php

oke ik krijg nu dus geen errors meer maar het plaatje is nog steeds niet doorzichtig ?
[ code verwijderd ]
Ik neem aan dat je het plaatje wat op dat frame wil doorzichtig wil hebben?

Na wat geknutsel:
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
<?php
php
$create
= ImageCreateTrueColor(200,200);

$im = ImageCreateFromPNG("php_images/fotolijst727215.png");

$x_coordinaat = '5';
$y_coordinaat = '4';

$foto_path = 'php_images/mehtap.png';
$foto = imagecreatefrompng($foto_path);

            
$trans_kleur = imageColorAllocate ($foto, 255, 255, 255);
            
//kleur die 'doorzichtig' moet worden
            
imagefill($foto, 0, 0, $trans_kleur);
            
//het plaatje vullen met die kleur
            
$trans_set = imagecolortransparent($foto, $trans_kleur);
            
//deze kleur 'doorzichtig' maken


$foto_width = imagesx($foto);
$foto_height = imagesy($foto);

imagecopymerge($im, $foto, 31, 10, 0, 0, $foto_width, $foto_height, 100);


// output the image
header("Content-type: image/png");
imagepng($im);
ImageDestroy($im);
?>


[ Bericht 4% gewijzigd door fokME2 op 18-04-2006 17:53:39 (layout verneuken :O) ]
  dinsdag 18 april 2006 @ 18:43:28 #229
74523 BaggerUser
ModderFokker!
pi_37069433
quote:
Op dinsdag 18 april 2006 17:51 schreef fokME2 het volgende:

[..]

Ik neem aan dat je het plaatje wat op dat frame wil doorzichtig wil hebben?

Na wat geknutsel:
[ code verwijderd ]
bedankt het is gelukt!
nu nog even kijken of ik het wat minder kartelig kan laten lijken, maar dat ligt waarschijnlijk aan het plaatje

[ Bericht 13% gewijzigd door BaggerUser op 18-04-2006 18:50:05 ]
De enige echte BaggerUser!
Riemen
fiets kopen
pi_37069656
Zal zo is even kijken
  dinsdag 18 april 2006 @ 18:54:07 #231
74523 BaggerUser
ModderFokker!
pi_37069865
het laatste is ook gelukt

[ Bericht 76% gewijzigd door BaggerUser op 18-04-2006 19:01:49 ]
De enige echte BaggerUser!
Riemen
fiets kopen
pi_37070891
Hoe heb je het opgelost? 0=)
  dinsdag 18 april 2006 @ 21:09:50 #233
74523 BaggerUser
ModderFokker!
pi_37075377
quote:
Op dinsdag 18 april 2006 19:20 schreef fokME2 het volgende:
Hoe heb je het opgelost? 0=)
ipv een transparante achtergrond, een witte dan ziet het er niet zo kartelig uit op een 1 of andere manier.

maar ik loop nu al wel tegen een nieuw probleem aan (het heeft enigzins met het vorige te maken)

ik heb 3 bestanden:

fotoalbum.php
1<img src='album_tumb.php?album=amsterdam' />


album_tumb.php
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
<?php
$album
= $_GET['album'];
$tumb = "fotoalbum_tumb.php?album=$album";

$create = ImageCreateTrueColor(200,200);

$im = ImageCreateFromPNG("fotoalbum.png");

$foto = imagecreatefromjpeg($tumb);

            
$trans_kleur = imageColorAllocate ($foto, 255, 255, 255);
            
//kleur die 'doorzichtig' moet worden
            
imagefill($foto, 0, 0, $trans_kleur);
            
imagefill($foto, 80, 0, $trans_kleur);             
            
imagefill($foto, 0, 80, $trans_kleur);             
            
imagefill($foto, 80, 80, $trans_kleur);             
            
//het plaatje vullen met die kleur
            
$trans_set = imagecolortransparent($foto, $trans_kleur);
            
//deze kleur 'doorzichtig' maken


$foto_width = imagesx($foto);
$foto_height = imagesy($foto);

imagecopymerge($im, $foto, 13, 10, 0, 0, $foto_width, $foto_height, 100);


// output the image
header("Content-type: image/jpeg");
imagepng($im);
ImageDestroy($im);
?>



fotoalbum_tumb.php
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
<?php
function miniature($pict, $dest_pict){
   
   
$handle = @imagecreatefromjpeg($pict);

   
$x=imagesx($handle);
   
$y=imagesy($handle);
                                                   
       if(
$x &gt; $y){                                
               
$max = $x;                          
               
$min = $y;                          
       }                                          
       if(
$x &lt;= $y){                                
               
$max = $y;                          
               
$min = $x;                          
       }                                        

//Here $size_in_pixel = 100 for a thumbnail.
       
$size_in_pixel = '100';

       
$rate = $max/$size_in_pixel;
       
$final_x = $x/$rate;
       
$final_y = $y/$rate;

       if(
$final_x &gt; $x) {
               
$final_x = $x;
               
$final_y = $y;
       }

       
$final_x = ceil($final_x);
       
$final_y = ceil($final_y);

       
$black_picture = imageCreatetruecolor($final_x,$final_y);
       
imagefill($black_picture,0,0,imagecolorallocate($black_picture, 255, 255, 255));
       
imagecopyresampled($black_picture, $handle, 0, 0, 0, 0,$final_x, $final_y, $x, $y);

       if(!@
imagejpeg($black_picture,$dest_pict.'/mini_'.$pict, $size_in_pixel))
       
imagestring($black_picture, 1, $final_x-4, $final_y-8, ".", imagecolorallocate($black_picture,0,0,0));
                       
       
//The number is the quality of the result picture
       
imagejpeg($black_picture,'', '100');
       
imagedestroy($handle);
       
imagedestroy($black_picture);
   }


$dir = $_GET['album']; // de directory die hij uit moet lezen
$exten = 'jpg'; // de extensie die hij weer moet geven
$i = "0"; // teller
if ($handle = opendir($dir))  

{
    while (
false !== ($file = readdir($handle)))
    {  
    
        
$bestand = $dir ."/". $file ;
        
$ext = pathinfo($bestand);

            while (
false !== ($file = readdir($handle)))
            {
                
$extention = substr($file, -3, 3);        
                
                if (
$extention == $exten)
                {
                    
$plaatje[$i] = "$file";
                    
$i++;
                }
            }

        
    }
    
closedir($handle);  
}
$i--;
$random = rand (0, $i);

$foto_path = $plaatje[$random];
$foto_path = "$dir/$foto_path";   

$pict = "$foto_path";
$dest_pict = "/test";
miniature($pict, $dest_pict);


?>



fotoalbum.php werkt natuurlijk gewoon,
fotoalbum_tumb.php los werkt ook (hij maakt netjes een random tumbnail als ik
http://essek.nl/album_tumb.php?album=amsterdam bekijk)

maar nu probeer ik bij album_tumb.php een createfromjpeg te doen met fotoalbum_tumb.php maar dat piktie niet

kan je geen createfromjpeg doen als die jpeg stiekem dus een php bestand is?

het is misschien een beetje krom uitgelegd, hopelijk snap je me
De enige echte BaggerUser!
Riemen
fiets kopen
pi_37077291
-edit-

Laat ook maar

[ Bericht 86% gewijzigd door ikke_ook op 18-04-2006 22:16:13 ]
pi_37079584
@BaggerUser
fotoalbum_tump.php heeft geen header("Content-type: image/jpeg"); ?
pi_37088978
Weet iemand een bestaande manier om data te versleutelen met een 'key' zonder dat de data groter wordt?! in PHP graag
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_37090082
quote:
Op woensdag 19 april 2006 10:34 schreef Chandler het volgende:
Weet iemand een bestaande manier om data te versleutelen met een 'key' zonder dat de data groter wordt?! in PHP graag
Moet het een goede versleuteling zijn? Dan zul je gebruik moeten maken van RSA oid. Als je een simpele versleuteling wilt kun je natuurlijk werken met een XOR-based systeem:

1
2
3
4
5
6
$key = mt_rand(1, 255);  //geen nul!
$data = 'chandler';
$len = strlen($data);
for ($i = 0; $i < $len; $i++) {
    $data{$i} = chr(ord($data{$i}) ^ $key);
}

Niet vergeten om de key ergens op te slaan. Door de data op dezelfde manier met dezelfde key te bewerken krijg je de oorspronkelijke gegevens weer terug.
pi_37092864
Het is inderdaad een krachtige en simpele methode...

Ik zal eens kijken of ik het kan inbouwen in het huidige systeem!
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_37093588
Die methode is wel heeel simpel te kraken. Aan de decoder (die je zelf mee moet leveren) kan je zo zien hoe het te kraken is.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_37095086
quote:
Op woensdag 19 april 2006 13:32 schreef SuperRembo het volgende:
Die methode is wel heeel simpel te kraken. Aan de decoder (die je zelf mee moet leveren) kan je zo zien hoe het te kraken is.
Als je een goede beveiliging wilt moet je ook gaan kijken naar professionelere oplossingen zoals RSA encryptie. In elk ander geval is er ook sprake van een decoder die makkelijk te 'ontcijferen' is
pi_37102074
Is deze dan zo simpel te kraken? want je bent dan toch nog altijd het 'wachtwoordje' nodig toch? maar goed... ik neem aan dat je een betere oplossing weet SuperRembo, deze zou ik graag van je willen horen... want het moet wel in PHP2HEX passen
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_37102397
quote:
Op woensdag 19 april 2006 18:06 schreef Chandler het volgende:
Is deze dan zo simpel te kraken? want je bent dan toch nog altijd het 'wachtwoordje' nodig toch?
Aangezien dit over een key van 8 bits gaat hoeft een persoon die de encryptie wil kraken slechts 255 verschillende keys uit te proberen, mits hij weet hoe de encryptie werkt natuurlijk.
pi_37103905
De Mcrypt functies zijn denk ik niet zo algemeen beschikbaar, dus die wil je waarschijnlijk niet gebruiken.
Van RC4 bestaat een mooie php class (GPL Licence). De class zelf is nog geen 50 regels code

(resultaat van een paar minuten zoeken )
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_37109780
Zijn er kant en klaar pakketten voor gastenboeken en weblogs o.i.d?

Ik heb deze guestbook
http://hscripts.com/scripts/php/downloads/HGB_3_1.zip

van deze site geplukt
http://hscripts.com/scripts/php/gb.php

en op mijn site gezet. www.taipau.com

en de enige link naar de index.php gelinked.

Alleen dit is kennelijk niet genoeg
Want als ik er iets in wil schrijven dan krijg ik allemaal errors.

Ook kan ik niet inloggen als admin

[ Bericht 45% gewijzigd door outcast_within op 19-04-2006 22:12:14 ]
pi_37111250
quote:
Op woensdag 19 april 2006 21:51 schreef outcast_within het volgende:
Zijn er kant en klaar pakketten voor gastenboeken en weblogs o.i.d?

Ik heb deze guestbook
http://hscripts.com/scripts/php/downloads/HGB_3_1.zip

van deze site geplukt
http://hscripts.com/scripts/php/gb.php

en op mijn site gezet. www.taipau.com

en de enige link naar de index.php gelinked.

Alleen dit is kennelijk niet genoeg
Want als ik er iets in wil schrijven dan krijg ik allemaal errors.

Ook kan ik niet inloggen als admin
Er zijn zat andere pakketten, dus als t niet werkt en je hebt geen zin om uit te zoeken waarom het niet werkt moet je maar even verder zoeken....
pi_37111454
Volgens mij heeft het er mee te maken dat ik niet kan inloggen op
http://www.taipau.com/phpmyadmin
pi_37111547
quote:
Op woensdag 19 april 2006 22:36 schreef outcast_within het volgende:
Volgens mij heeft het er mee te maken dat ik niet kan inloggen op
http://www.taipau.com/phpmyadmin
Jammer, daar kan ik ook al niet inloggen
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_37111719
quote:
Op woensdag 19 april 2006 22:38 schreef SuperRembo het volgende:

[..]

Jammer, daar kan ik ook al niet inloggen
pi_37112125
mijn host gaat er morgen naar kijken.

maar het werkt al redelijk dat scriptje. Had ik niet verwacht dat het zo makkelijk zou zijn
pi_37113743
quote:
Warning: fopen(gb.txt): failed to open stream: Permission denied in
Ik gok dat het script geen schrijfrechten heeft voor het bestand gb.txt en/of dat dat bestand niet bestaat.

readme.txt:
quote:
b)Make sure that read,write permission is given to the file HGB/gb.txt
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')