RvB
12/05/05, 17:42
De volgende code zou bij een rechtstreekse oproep het plaatje bb_na.png moeten laten zien die in de directory images staat. De demo op een andere server werkt maar op mijn server niet. De code maakt deel uit van meerdere modules die gewoon werken maar de plaatjes worden niet getoond. Wat is er fout?
De php code:
<?php
error_reporting(E_ALL);
include_once('scripts/pagerank.class.php');
include_once('scripts/mysql.connect.php');
$db = New MyConnect();
$pagerank = new PageRank($_SERVER['HTTP_REFERER'], 'img', 'bb');
// header('Content-Type: image/png');
echo $_SERVER['HTTP_REFERER'];
if (file_exists('./images/'.$pagerank->style.'_'.trim($pagerank->pr).'.png') && isset($_SERVER['HTTP_REFERER'])) {
echo "stuff"; // $img = imagecreatefrompng('./images/'.$pagerank->style.'_'.trim($pagerank->pr).'.png');
$pagerank->storeData();
} else {
echo "no stuff";
// $img = imagecreatefrompng('./images/bb_na.png');
}
// imagepng($img);
?>
De foutmelding:
Notice: Undefined index: HTTP_REFERER in /home/****/public_html/image.php on line 6
8 7 8 7 8 8 7 8 8 7 8 7 7 8 9
Notice: Undefined index: HTTP_REFERER in /home/****/public_html/image.php on line 8
no stuff
De php code:
<?php
error_reporting(E_ALL);
include_once('scripts/pagerank.class.php');
include_once('scripts/mysql.connect.php');
$db = New MyConnect();
$pagerank = new PageRank($_SERVER['HTTP_REFERER'], 'img', 'bb');
// header('Content-Type: image/png');
echo $_SERVER['HTTP_REFERER'];
if (file_exists('./images/'.$pagerank->style.'_'.trim($pagerank->pr).'.png') && isset($_SERVER['HTTP_REFERER'])) {
echo "stuff"; // $img = imagecreatefrompng('./images/'.$pagerank->style.'_'.trim($pagerank->pr).'.png');
$pagerank->storeData();
} else {
echo "no stuff";
// $img = imagecreatefrompng('./images/bb_na.png');
}
// imagepng($img);
?>
De foutmelding:
Notice: Undefined index: HTTP_REFERER in /home/****/public_html/image.php on line 6
8 7 8 7 8 8 7 8 8 7 8 7 7 8 9
Notice: Undefined index: HTTP_REFERER in /home/****/public_html/image.php on line 8
no stuff