ilch Forum » Allgemein » HTML, PHP, SQL,... » Header bei jedem aufruf ändern...

Geschlossen
  1. #1
    User Pic
    ThE rEaL dEaL Mitglied
    Registriert seit
    28.08.2006
    Beiträge
    1.287
    Beitragswertungen
    0 Beitragspunkte
    Ist es möglich, bei jedem Seitenaufruf den Header automatisch zu ändern.
    Wenn ja, wie?

    Edit:


    Hab auch schon was gefunden, nun müsste es nur noch an Ilch angepasst werden:

    <?php
    
    $verbindung = mysql_connect("localhost","","");
    mysql_select_db("");
    
    //Script für das Zufallsbild
    $bilder = array();
    
    //Ordner öffnen
    $sql = "SELECT `ordner` FROM `zufallspic` ORDER BY RAND( )";
    
    $result = mysql_query($sql, $verbindung);
    
    $ordner=mysql_result($result,$i,"ordner");
    
    $dir = opendir ($ordner);
    
    //Datei lesen ohne die Verzeichnisse darüber
    while ($bild = readdir ($dir)){
    if ($bild != "." && $bild != "..")
    array_push($bilder,$bild);
    }
    closedir($dir);
    
    $max = count($bilder)-1;
    $zufall = rand(0,$max);
    $bild = $bilder[$zufall];
    
    echo"<img src=$ordner/$bild alt= height=157 width=434 border=0>";
    ?>



    Zuletzt modifiziert von ThE rEaL dEaL am 12.05.2007 - 20:30:42
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    ThE rEaL dEaL Mitglied
    Registriert seit
    28.08.2006
    Beiträge
    1.287
    Beitragswertungen
    0 Beitragspunkte
    <?php
    
    $erg = db_query("SELECT cat,id,name FROM prefix_downcats WHERE id = ".$cid);
    
    //Script für das Zufallsbild
    $bilder = array();
    
    //Ordner öffnen
    $sql = "SELECT `ordner` FROM `zufallspic` ORDER BY RAND( )";
    
    $result = mysql_query($sql, $erg);
    
    $ordner=mysql_result($result,$i,"ordner");
    
    $dir = opendir ($ordner);
    
    //Datei lesen ohne die Verzeichnisse darüber
    while ($bild = readdir ($dir)){
    if ($bild != "." && $bild != "..")
    array_push($bilder,$bild);
    }
    closedir($dir);
    
    $max = count($bilder)-1;
    $zufall = rand(0,$max);
    $bild = $bilder[$zufall];
    
    echo"<img src=$ordner/$bild alt= height=157 width=434 border=0>";
    ?>
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    assault Hall Of Fame
    Registriert seit
    03.11.2006
    Beiträge
    2.925
    Beitragswertungen
    1 Beitragspunkte
    ja, jetzt muss man nur noch die sql-daten wissen, und wie man da neue bilder hinzufügt ohne in phpmyadmin gehen zu müssen
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Eventuell gehts ja so,...

    $erg = db_query("SELECT * FROM  prefix_zufallpic order by RAND()");
      while ($row = mysql_fetch_object($erg)) {
    echo $name;
    
    }


    Edit: Über nen schönen kleinen Admin bereich vielicht,.... zwinker


    Zuletzt modifiziert von SLJ am 12.05.2007 - 21:14:10
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    ThE rEaL dEaL Mitglied
    Registriert seit
    28.08.2006
    Beiträge
    1.287
    Beitragswertungen
    0 Beitragspunkte
    kann geclosed werden, hat sich erledigt. Thx to SLJ
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Ich hatte das eigentlich schon mal für Javascript hier gepostet zwinker
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Nex4T Moderator
    Registriert seit
    28.02.2007
    Beiträge
    3.414
    Beitragswertungen
    213 Beitragspunkte
    Naja mich würd des auch mal intressieren wie das klapt aber immoment verstehe ich nur bahnhof
    while(!asleep()) sheep++;
    www.movely.biz
    www.webplant.eu
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Da muss ThE rEaL dEaL den code posten habe das net gesichert ist auch net schwer habe nur keine lust mehr das nochmals zu coden,... zwinker
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Nex4T Moderator
    Registriert seit
    28.02.2007
    Beiträge
    3.414
    Beitragswertungen
    213 Beitragspunkte
    Jo the Real Deal würdest es mir zeigen bzw. sagen wie es funtzt`?
    while(!asleep()) sheep++;
    www.movely.biz
    www.webplant.eu
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Nex4T Moderator
    Registriert seit
    28.02.2007
    Beiträge
    3.414
    Beitragswertungen
    213 Beitragspunkte
    ???:'(:'(:'(
    while(!asleep()) sheep++;
    www.movely.biz
    www.webplant.eu
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    assault Hall Of Fame
    Registriert seit
    03.11.2006
    Beiträge
    2.925
    Beitragswertungen
    1 Beitragspunkte
    oooch... armes nexi

    ich hab zwar kA wie das real deal jetzt verwirklicht hat, aber ich würds so machen:
    <?php
    // Copyright by www.cs-expert.de
    // To install please read the Readme.txt
    
    defined ('main') or die ( 'no direct access' );
    
    
    srand ((double)microtime() * 1000000);
    $eingabe[0] = "pfad/zum/header1.jpg";
    $eingabe[1] = "pfad/zum/header2.jpg";
    
    $zufallsauswahl=rand(0,count($eingabe));
    $ausgabe=$eingabe[$zufallsauswahl];
    echo "<img width=\"bla\" height=\"blabla\" src=\"$ausgabe\">";
    ?>

    dann als box gespeichert und {_boxes_headerrotation} ins design
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Nex4T Moderator
    Registriert seit
    28.02.2007
    Beiträge
    3.414
    Beitragswertungen
    213 Beitragspunkte
    Danke das einer sich meldet werds mal ausprobieren
    while(!asleep()) sheep++;
    www.movely.biz
    www.webplant.eu
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Nex4T Moderator
    Registriert seit
    28.02.2007
    Beiträge
    3.414
    Beitragswertungen
    213 Beitragspunkte
    Joar klapt alles soweit aber manchmal wird kein header angezeigt
    while(!asleep()) sheep++;
    www.movely.biz
    www.webplant.eu
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    tiroler16 Mitglied
    Registriert seit
    14.12.2006
    Beiträge
    79
    Beitragswertungen
    0 Beitragspunkte
    Servus i hab dess gleiche problem ´mit m Zufallsgenerator für mein Intro gehabt!!!!

    Ich habs aso gemacht


    $eingabe[0] = "pfad/zum/header1.jpg"; 
    $eingabe[1] = "pfad/zum/header2.jpg";


    da enderst die null bei der ersten $eingabe[ in eine 1 und die zweite eingabe auf eine 2 usw....

    und natürlch die Bilder nit vergessen umbenennen

    bei mir hats dann geklappt!!!

    Ich haoff ich konnte die Helfen

    MFG
    Steff
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    $zufallsauswahl=rand(0,count($eingabe)-1);
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    SWaTcHOnER Mitglied
    Registriert seit
    04.01.2007
    Beiträge
    86
    Beitragswertungen
    0 Beitragspunkte
    Sers!

    ich hab das jetzt so gemacht wie es assault gepostet hat nur mit der kleinen änderung von Mairu:D

    aber ich bekomm ne fehler meldung das in zeile 14 was nich stimmt:

    zeile 14:
    echo "<img width="792" height="204" src="'.$ausgabe.'">";


    was is der fehler?

    EDIT:

    so gehts:

    echo "<img width=\"792\" height=\"204\" src=\"$ausgabe\">";



    MFG SWaTcH


    Zuletzt modifiziert von SWaTcHOnER am 07.07.2007 - 19:56:37
    ,___,
    [O.o] Rechtschreibfehler sind Spezialeffekte
    /)__) meiner Tastatur!
    0 Mitglieder finden den Beitrag gut.
  17. #17
    User Pic
    assault Hall Of Fame
    Registriert seit
    03.11.2006
    Beiträge
    2.925
    Beitragswertungen
    1 Beitragspunkte
    mach mal die punkte vor und nach $ausgabe raus, kann mich nich entsinnen, das die da reingehören, ohne müsste es aber funzen
    0 Mitglieder finden den Beitrag gut.
  18. #18
    User Pic
    SWaTcHOnER Mitglied
    Registriert seit
    04.01.2007
    Beiträge
    86
    Beitragswertungen
    0 Beitragspunkte
    danke für die schnelle antwort!
    darum mag ich das forum hier so;)

    habs aber schon hinbekommen;)

    dachte ich muss das wie in anderen boxen so machen : '.$blabla.'

    da hab ich wohl falsch gedacht...

    also funzt jetzt super danke

    MFG SWaTcH


    Zuletzt modifiziert von SWaTcHOnER am 07.07.2007 - 20:00:54
    ,___,
    [O.o] Rechtschreibfehler sind Spezialeffekte
    /)__) meiner Tastatur!
    0 Mitglieder finden den Beitrag gut.
  19. #19
    User Pic
    Nex4T Moderator
    Registriert seit
    28.02.2007
    Beiträge
    3.414
    Beitragswertungen
    213 Beitragspunkte
    wolt mal fragen wie du dabei auch noch links einbaun kanst wenn man auf ein banner klickt solte er zum gewünschten link gehen den ich vorher eingetragen habe hab da schon rum gebastel und getahn aber leider klapt das net also bei dem hier :

    <?php
    // Copyright by www.cs-expert.de
    // To install please read the Readme.txt

    defined ('main') or die ( 'no direct access' );


    srand ((double)microtime() * 1000000);
    $eingabe[0] = "pfad/zum/header1.jpg";
    $eingabe[1] = "pfad/zum/header2.jpg";

    $zufallsauswahl=rand(0,count($eingabe));
    $ausgabe=$eingabe[$zufallsauswahl];
    echo "<img width=\"bla\" height=\"blabla\" src=\"$ausgabe\">";
    ?>

    Möchte zum beispiel das der header 1 zu einem verlinkt wird und header 2 woanders hin


    Zuletzt modifiziert von Nex4T am 16.07.2007 - 07:04:49
    while(!asleep()) sheep++;
    www.movely.biz
    www.webplant.eu
    0 Mitglieder finden den Beitrag gut.
  20. #20
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    <?php
    // Copyright by www.cs-expert.de
    // To install please read the Readme.txt
    
    defined ('main') or die ( 'no direct access' );
    
    
    srand ((double)microtime() * 1000000);
    $eingabe[0]['img'] = "pfad/zum/header1.jpg";
    $eingabe[0]['src'] = "http://www.addresse.de";
    $eingabe[1]['img'] = "pfad/zum/header2.jpg";
    $eingabe[1]['src'] = "http://www.addresse.de";
    
    $z=rand(0,count($eingabe)-1);
    echo '<a href="'.$eingabe[$z]['src'].'"><img width="100" height="50" src="'.$eingabe[$z]['img'].'" border="0"></a>';
    ?>
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  21. #21
    User Pic
    CeeJay Hall Of Fame
    Registriert seit
    23.03.2007
    Beiträge
    2.425
    Beitragswertungen
    18 Beitragspunkte
    Man man man, was alles möglich ist heut zu Tage ... zwinker
    Nichts ist so sicher, wie die Änderung.
    0 Mitglieder finden den Beitrag gut.
  22. #22
    User Pic
    Nex4T Moderator
    Registriert seit
    28.02.2007
    Beiträge
    3.414
    Beitragswertungen
    213 Beitragspunkte
    Danköööö Mairu werds gleioch mal ausprobieren. lachen
    while(!asleep()) sheep++;
    www.movely.biz
    www.webplant.eu
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten