Hoe haal ik een afbeelding naar een andere pagina?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Ventilatiesysteem Productontwikkelaar HBO WO Verwa

Samengevat: Zij bieden flexibele ventilatiematerialen, geluidsdempers, rookgasafvoer producten en industrieslangen. Ben jij een technisch productontwikkelaar? Heb jij ervaring met het ontwikkelen van nieuwe producten? Vaste baan: Technisch Productontwikkelaar HBO WO €3.000 - €4.000 Zij bieden een variëteit aan flexibele ventilatiematerialen, geluiddempers, rookgasafvoer producten, industrieslangen en ventilatieslangen voor de scheepsbouw. Met slimme en innovatieve materialen zorgen wij voor een gezonde en frisse leefomgeving. Deze werkgever is een organisatie die volop in ontwikkeling is met hardwerkende collega's. Dit geeft goede ontwikkelingsmogelijkheden. De branche van dit bedrijf is Techniek en Engineering. Functie: Voor de vacature als Technisch Productontwikkelaar Ede Gld HBO WO ga

Bekijk vacature »

Jasper

jasper

17/03/2005 21:54:00
Quote Anchor link
test.php:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?
session_start();
 include "functions.php";

   anticheat($_SESSION['game_secret_string']);
?>


functions.php:
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
<?
function anticheat($secret_session){
  
  $secret_lenght = "3"; //lenght of secret string
  $width      = 170; // width of image
  $height     =  60; // height of image
  $fontsize   =   3.5; // fontsize
 
  for($i=0 ; $i<$secret_lenght ; $i++){
    unset($number);
    $number = rand(1,10);
     switch ($number) {
       case
1: $numberwritten = " one"; break;
       case
2: $numberwritten = " two"; break;
       case
3: $numberwritten = " three"; break;
       case
4: $numberwritten = " four"; break;
       case
5: $numberwritten = " five"; break;
       case
6: $numberwritten = " six"; break;
       case
7: $numberwritten = " seven"; break;
       case
8: $numberwritten = " eight"; break;
       case
9: $numberwritten = " nine"; break;
       case
10: $numberwritten = " ten"; break;
     }

       $secret_string .= $numberwritten;
  }


    $fontwidth  = ImageFontWidth($fontsize) * strlen($secret_string);
    $fontheight = ImageFontHeight($fontsize);

// create handle for image
   $img = @imagecreate($width,$height);

// white background
   $background_colour = imagecolorallocate($img, 0, 0, 0);

// give the 'random' text a nice colour
   $text_colour = imagecolorallocate($img, rand(150,255), rand(150,255), rand(100,255));

// give the border a colour too ;)
   imagerectangle($img, 0, 0, $width-1, $height-1, $text_colour);

// draw the string horizontally
   imagestring($img, $fontsize, rand(3, $width-$fontwidth-3), rand(2, $height-$fontheight-3), $secret_string, $text_colour);

// lets output!
   header("Content-type: image/png");
   imagepng($img,'',80);

 imagedestroy($img);

}

?>


ik wil mijn afbeelding gewoon kunnen bekijken in plats van met die header("") functie is dit mogelijk???
het is om een anti scripting code te maken trouwens
 
PHP hulp

PHP hulp

24/11/2024 04:31:19
 
Tineau

tineau

17/03/2005 23:04:00
Quote Anchor link
kun je niet gewoon
<img src="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? imagepng($img,'',80); ?>
">
doen?
 
Jasper

jasper

18/03/2005 11:37:00
Quote Anchor link
hmm dat geeft het volgende:
‰PNG  (en de rest wil hij zelfs niet kopieeren :) )
 
Elwin - Fratsloos

Elwin - Fratsloos

18/03/2005 11:51:00
Quote Anchor link
<img src="script.php">

Waarbij script.php het script is die het plaatje uitspuugt.

Elwin
 
Jasper

jasper

18/03/2005 11:52:00
Quote Anchor link
ow verklaar dat ff aub? :D
 
Elwin - Fratsloos

Elwin - Fratsloos

18/03/2005 12:19:00
Quote Anchor link
Je hebt een script die door middel van je geschreven functie een plaatje is. Dat plaatje moet je dan gewoon in een <img>-tag oproepen als elk ander plaatje.

Kijk... ik heb bijvoorbeeld een script wat gegevens uit de DB van een project haalt en deze vervolgens op een plaatje zet. Dit plaatje kan ook nog eens verschillende achtergronden aannemen, maar daar gaat het niet om.

Als je het script gewoon aanspreekt dan zie je het plaatje. Wil je dit plaatje in je pagina hebben, dan gebruik je <img src="http://spacefrog.ath.cx/extra/profiel/plaatje.php?uid=28128">.

Elwin
 
Jasper

jasper

18/03/2005 12:21:00
Quote Anchor link
ah owkee maar ik heb het gevonden hoor, ik sla nu tijdelijk de afbeelding op, en ik genereer elke keer een nieuwe over die, ik vraag me wel af of dit wel een goeie oplossing is als er echt veel gebruikers aan te pas komen.
 
Elwin - Fratsloos

Elwin - Fratsloos

18/03/2005 12:32:00
Quote Anchor link
Als de afbeelding niet vaak wijzigt en er komen veel bezoekers is dat de beste methode.

Elwin
 
Jasper

jasper

18/03/2005 12:36:00
Quote Anchor link
okee bedankt :) ik ga nu proberen de post in orde te krijgen zodanig dat ik alles in 1functie kan zetten en die gewoon maar moet includen :D
 



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.