Image php

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Dvd brander

dvd brander

14/06/2010 19:59:59
Quote Anchor link
ik gebruik nu de code
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
<?php
function imageon(){
//echo "1";
$res=mysql_fetch_array(mysql_query("SELECT online FROM server WHERE 1")) or die('0');
//echo "2";
$img =    imagecreatefrompng("http://easy-upload.nl/f/zUdHuP2A.png");
//$img = imagecreate(300, 56);
$black = imagecolorallocate($img,0,0,0); //makes the background color black
$white = imagecolorallocate($img,255,255,255); //the color white (used for text)
$red = imagecolorallocate($img,255,0,0);
//echo "3";
if ($res==1){//een server online
imagestring($img, 10, 75, "The server is online", $black) ;
//echo "4";
}else{//geen online
imagestring($img, 10, 75, "The server is offline", $black)  ;
//echo "5";
}

header("Content-type: image/png");
imagepng($img);
imagedestroy($img);
}

?>

maar deze geeft helemaal niks weer.
ik heb al gekeken naar connectie en alles, maar andere scripts op deze pagina kunnen wel worden uitgevoerd.

Gebruik code-tags voor het overzichtelijk weergeven van je code[/modedit]
Gewijzigd op 14/06/2010 22:32:38 door Joren de Wit
 
PHP hulp

PHP hulp

26/12/2024 22:43:48
 
Dvd brander

dvd brander

14/06/2010 20:01:04
Quote Anchor link
hee, hij geeft m raar weer.
dan maar zonder phptag
function imageon(){
//echo "1";
$res=mysql_fetch_array(mysql_query("SELECT online FROM server WHERE 1")) or die('0');
//echo "2";
$img = imagecreatefrompng("http://easy-upload.nl/f/zUdHuP2A.png");
//$img = imagecreate(300, 56);
$black = imagecolorallocate($img,0,0,0); //makes the background color black
$white = imagecolorallocate($img,255,255,255); //the color white (used for text)
$red = imagecolorallocate($img,255,0,0);
//echo "3";
if ($res==1){//een server online
imagestring($img, 10, 75, "The server is online", $black) ;
//echo "4";
}else{//geen online
imagestring($img, 10, 75, "The server is offline", $black) ;
//echo "5";
}

header("Content-type: image/png");
imagepng($img);
imagedestroy($img);
}
 
Noppes Homeland

Noppes Homeland

14/06/2010 20:04:41
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$res
=mysql_fetch_array(mysql_query("SELECT online FROM server WHERE 1")) or die('0');
?>


is al vragen om problemen. je dient mysql functies niet te nesten, op deze manier maakt je je het jezelf danig lastig om te debuggen!

Zorg er voor dat je ook de php parse errors krijgt te zien:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
ini_set('display_errors',1);
error_reporting(E_ALL | E_STRICT);
?>


boven aan in je script
Note
code kan je poste tussen de <?php hier je code ?>

Wel ik bedoel duss [
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
][
]
Gewijzigd op 14/06/2010 20:08:40 door Noppes Homeland
 
Dvd brander

dvd brander

14/06/2010 20:08:13
Quote Anchor link
ok.
maarre, dat 1e, die code werkt gewoon goed, dus ik zie niet in waarom ik die onnodig langer moet maken met gevolg een groter bestand.
en dat 2e heb ik trouwens al, maar dat geeft ook niks weer.
ook als ik t uit zet doet ie t niet.
 
Mark L

Mark L

14/06/2010 20:10:17
Quote Anchor link
Misschien een rare vraag, maar je weet dat je code in een functie staat? Roep je de functie ook wel aan dan?

Krijg je wel te zien dat je een plaatje moet krijgen?
 
Noppes Homeland

Noppes Homeland

14/06/2010 20:10:19
Quote Anchor link
Je moet lezen
$res=mysql_fetch_array(mysql_query("SELECT online FROM server WHERE

valt niet te debugggen
en je doet er ook verstandiger aan om _fetch_assoc te gebruiken
 
Niels K

Niels K

14/06/2010 21:31:22
Quote Anchor link
"SELECT online FROM server WHERE 1"

Dit gaat niet werken..

Verder moet je denken aan

- Foutenafhandeling
- Overzichtelijk programmeren

Succes
Gewijzigd op 14/06/2010 21:32:00 door Niels K
 
- SanThe -

- SanThe -

14/06/2010 21:35:44
Quote Anchor link
Niels Kieviet op 14/06/2010 21:31:22:
"SELECT online FROM server WHERE 1"

Dit gaat niet werken..


Waarom niet?
 



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.