ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » ZufallsHeader zeigt nichts an

Geschlossen
  1. #1
    User Pic
    webork Mitglied
    Registriert seit
    18.04.2010
    Beitrge
    233
    Beitragswertungen
    4 Beitragspunkte
    Hallo,
    habe ein seltsames Phänomen gerade festgestellt. Der Zufalls Header www.ilch.de/downloads-show-1479.html funktioniert seid dem Serverwechsel nicht mehr, obwohl an den Scripten nichst geändert wurde. Kann es ein providermäßiges problem sein ?

    <?php
    ###########################################
    ## Copyright by: L!ver (Philipp Bürkner) ##
    ## Zufalls Header - Version 1.2 ##
    ## Support: ConsolesWorld.de ##
    ## URL: www.consolesworld.de ##
    ###########################################
    defined ('main') or die ( 'no direct access' );
    echo'<img src="include/images/header/header.php" border="0" />';
    ?>

    So siehts nach wie vor aus und er zeigt einfach kein Bild an...

    Weiß jemand Rat ?
    Danke euch
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beitrge
    7.509
    Beitragswertungen
    1165 Beitragspunkte
    echo'<img src="include/images/header/header.php" border="0" />';

    header.php ist keine Bilddatei
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    T3BAss Mitglied
    Registriert seit
    21.12.2011
    Beitrge
    133
    Beitragswertungen
    18 Beitragspunkte
    Und was ist wenn header.php einfach per HTTP Header den Content-type setzt?
    Das wird die datei auch wahrscheinlich machen.

    Poste mal die Datei
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    webork Mitglied
    Registriert seit
    18.04.2010
    Beitrge
    233
    Beitragswertungen
    4 Beitragspunkte
    Hallo Leute,
    ich hab nur die Box wie es sie zum Download gibt genommen. Bis auf eine Verlinkung nichts geändert. Komischerweise funktioniert das so bei meinem alten provider (Alfahost) aber bei dem neuen (one.com) nicht.

    Das ist die Box
    <?php
    ###########################################
    ## Copyright by: L!ver (Philipp Brkner) ##
    ## Zufalls Header - Version 1.2          ##
    ## Support: ConsolesWorld.de             ##
    ## URL: http://www.consolesworld.de      ##
    ###########################################
    defined ('main') or die ( 'no direct access' );
    echo'<a href="/index.php?pps&page=kat&katid=1"><img src="include/images/header/header.php" border="0" /></a>';
    ?>


    und hier ist die header.php aus dem image ordner

    ###########################################
    $dir='./';
    if($h=opendir($dir)){
            $i=1;
            while($file=readdir($h)){
                    if($file!='.' and $file!='..' AND substr($file,-3)!='php'){
                            $img[$i]=$dir.$file;
                            $i++;
                    }
            }
            closedir($h);
    }
    if(count($img)>0){
            $r=rand(1,count($img));
            if(mime_content_type($img[$r])=='image/png'){
                    header("Content-type: image/png");
                    $im=imagecreatefrompng($img[$r]);
                    imagepng($im);
            }elseif(mime_content_type($img[$r])=='image/gif'){
                    header("Content-type: image/gif");
                    $im=imagecreatefromgif($img[$r]);
                    imagegif($im);
            }elseif(mime_content_type($img[$r])=='image/jpeg'){
                    header("Content-type: image/jpeg");
                    $im=imagecreatefromjpeg($img[$r]);
                    imagejpeg($im);
            }else{
                    $f.='Die Datei ('.$img[$r].') hat ein ungltiges Format!';
            }
    }else{
            $f.='Es wurden keine Bilder im Ordner gefunden!';
    }
    if(!empty($f)){
            header("Content-type: image/png");
            $im=imagecreate(400,20);
            imagefill($im,0,0,imagecolorallocate($im,255,255,255));
            imagestring($im,2,1,1,$f,imagecolorallocate($im,255,0,0));
            imagepng($im);
    }
    imagedestroy($im);
    ?>


    und dann liegt eben ein Bild im image Ordner.
    Also bisher ging es beim alten Provider problemlos aber würde gerne wissen warum es jetzt einfach nicht mehr geht.

    Danke euch lcheln


    Zuletzt modifiziert von Lord|Schirmer am 12.01.2012 - 18:23:42
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    SiV-Siggi Mitglied
    Registriert seit
    21.11.2010
    Beitrge
    726
    Beitragswertungen
    39 Beitragspunkte
    eventuell die ordner rechte?
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    webork Mitglied
    Registriert seit
    18.04.2010
    Beitrge
    233
    Beitragswertungen
    4 Beitragspunkte
    moin,
    die Rechte sind gesetzt wie vorher auch wo es funktionierte. Ich weiß beim besten Willen nicht mehr weiter. *verzweifel*
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beitrge
    7.509
    Beitragswertungen
    1165 Beitragspunkte
    Kommt eine Fehlermeldung?
    Ist die GD Library aktiv (siehe unter gd in admin.php?checkconf-phpinfo)?

    ... oder verwende eine andere Ausführungsart bzw. Idee einer Zufallsheaderbox
    -klick mich-
    rules :: doku :: faq :: linkus
    1 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    webork Mitglied
    Registriert seit
    18.04.2010
    Beitrge
    233
    Beitragswertungen
    4 Beitragspunkte
    Hallo,
    gd Library ist aktiv. ich verstehs wirklich nicht warum es auf einmal nicht mehr geht. Vielleicht hat noch wer ne Idee wäre sehr dankbar lcheln
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    GeCk0 Hall Of Fame
    Registriert seit
    01.05.2009
    Beitrge
    2.989
    Beitragswertungen
    96 Beitragspunkte
    läuft denn auch das selbe Betriebssystem auf deinem Server, nach dem Serverwechsel ?
    Alle Module von mir sind nun unter php-gecko.de erreichbar
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurck zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten