Webprogramozás arr Scriptek info R.E. Login v2.0
(#6) Gabor válasza erre: (#5) Blacky 2012.12.17. 18:48

Gabor
Gabor
Szerkesztő

Valószínüleg nincs telepítve vagy engedélyezve a GD könyvtár (ennek a segítségével lehet képeket kezelni).

Ellenőrzés

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
[lang=php]<?php
$available = extension_loaded("gd");
echo "GD könyvtár ".( ($available)?"":"nem " )."elérhető<br>";
if(!$available) {
    echo "GD könyvtár betöltése ... ";
    
    //sikerült a betöltés?
    $success = false; 
    
    //mi a kiterjesztés fájlneve
    $extension_file = "";
    
    //Az operációs rendszer
    if ( strtoupper(substr(PHP_OS, 0, 3)) === 'WIN' ) {
        // windows
        $success = @dl("php_gd2.dll");
    } else {
        // other
        $success = @dl("gd2.so");
    }
    
    echo ($success)?"sikeres":"sikertelen";
    echo "<br>";
    
    if( $success && extension_loaded("gd") ) {
        echo "Ugy tünik sikerült futásidőben betölteni  <br>
              a GD könyvtárat. Ha szeretnéd használni   <br>
              a GD könyvtárat akkor minden olyan php  <br>
              fájlban ahol szükség van rá használhatod <br>
              az alábbi kódot, a modul betöltésére:<br>
              @dl(\"$extension_file\"); Sok szerencsét<br>";
    }
}