Ergebnis 1 bis 10 von 16

Thema: Werbemittel.php Reihenfolge

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Ja, das ist per Zufall.

    Mit scandir() kann man eine Sortierreihenfolge angeben.


  2. #2
    Moderator
    Registriert seit
    07.07.2006
    Beiträge
    1.370
    Na mal schauen ob ichs hinbekomme.

    MfG

  3. #3
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    VMS Werbemittel Addon (E)

    Die Werbebanner für eure Seite sind leichter einzubauen, nämlich ganz einfach über das Adminforce.
    Bannerurl eingeben, fertig!
    Alte, nicht aktuelle Banner können einfach gelöscht werden, ebenfalls über das Adminforce!
    Die Reihenfolge kann beliebig geändert werden.
    Das ja mal krass, an sich mehr Aufwand, da die Banner ja so oder so via FTP hochsgeladen werden müsen
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  4. #4
    Moderator
    Registriert seit
    07.07.2006
    Beiträge
    1.370
    Habe nun mit dem "scandir" rumprobiert, leider bekomme ich es nicht hin.

    MfG

  5. #5
    Moderator
    Registriert seit
    07.07.2006
    Beiträge
    1.370
    Habe mir das im Php-Tut nun mal bis unten durchgezogen, mir scheint ja dieser code hier am ehesten zu passen:

    PHP-Code:
    <?php
    function scandir($dir './'$sort 0)
    {
       
        
    $dir_open = @ opendir($dir);
       
        if (! 
    $dir_open)
            return 
    false;
           
           
        while ((
    $dir_content readdir($dir_open)) !== false)
                
    $files[] = $dir_content;
       
        if (
    $sort == 1)
            
    rsort($filesSORT_STRING);
        else
            
    sort($filesSORT_STRING);
       
        return 
    $files;
    }
    ?>
    Nur leider kann ich nach ner halben Stunde rumgebastel sagen, ich bekomme es trotsdem nicht so einfach hin, obwohl ich nun schon sicher 15 verschiedeneMöglichkeiten durchabe, halt alle falsch, nicht das ich mit dem Code hier doch auf dem Holzweg bin da am ende ja "return" steht statt "echo" , viellciht hat ja doch ein PHP könner genug durchblick wo genau man was ändern muss.

    MfG

  6. #6
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Hast du noch PHP 4? Oder warum versuchts du die Funktion nachzubauen?

    Am einfachsten wäre:

    PHP-Code:
    #$open = opendir('./images/banner/');
    $open scandir('./images/banner/');
    #while ($banner = readdir($open)){
    foreach ($open as $banner){ 
    jeweils die alten Zeilen auskommentiert und untendrunter die Ersetzung, der ganze restliche Code kann dann unverändert bleiben.

    Solltest du noch PHP 4 nutzen, gibt es natürlich einfache Alternativen, aber da ich nicht davon ausgehe, spar ich mir das jetzt
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  7. #7
    Moderator
    Registriert seit
    07.07.2006
    Beiträge
    1.370
    Im PHP Tut sah es mir mit dieser Funktion am einfachsten aus, und diese Funktion war vom Aufbau halt am ehesten am code der werbemittel, naja, Versuch macht klug, hat wiegesagt damit nicht so recht geklappt, warum wissmern un, php4 und php5 sollte man im gleichen CodeSchnipsel nicht vereinen.

    Wobei, mir müsste dann wohl erstmal jemand erklären was daran php4 ist und was dann der Unterschied zu php5 wäre.

    Aber egal, nun versuche ich mich nochmal im Basteln, sö ähnlich hatte ich es am Anfang probiert,das "foreach" hatte bei mir nur gefehlt und naja, die FormSache, aber zumndest war mein erster Versuch schonmal halbwegs richtig.

    Danke an JP und wenns klappt gibts von mir auch mal nen CodeSchnipsel for free.

    MfG

    Edit: Habe es mal ausprobiert mit dem Code von JP, aer der will auch nicht, scheinbar ist da noch ein Fehler drin.

    Edit2: Eh ich gleich weg bin habe ich noch was festegestellt, am Ende steht ja noch "closedir", evtl. liegt es ja daran da dieses evtl. an "opendir" geknüpft ist.

Ähnliche Themen

  1. Problem mit Werbemittel
    Von zwergenhermann im Forum Support zum VMSone
    Antworten: 3
    Letzter Beitrag: 05.06.2008, 18:19
  2. Werbemittel einfügen!?
    Von Freesnooze im Forum Support zum VMSone
    Antworten: 5
    Letzter Beitrag: 31.03.2008, 16:44
  3. Werbemittel Sachen
    Von Diablo2k im Forum [HD] Programmieren
    Antworten: 2
    Letzter Beitrag: 08.05.2007, 03:30
  4. Werbemittel
    Von KBlackluster im Forum Support zum VMSone
    Antworten: 2
    Letzter Beitrag: 20.02.2007, 09:47

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •