Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 16 von 16

Thema: Werbemittel.php Reihenfolge

  1. #11
    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.

  2. #12
    Moderator
    Registriert seit
    07.07.2006
    Beiträge
    1.370
    Habs leider immer noch nicht hinbekommen, der Tipp von JPwfour will einfach nicht klappen.

    Bitte um weitere Hilfe.

    MfG

  3. #13
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    ?

    Stell mal deine komplette werbemittel.php hier rein.

    Hast du PHP 5 auf deinem Webspace?
    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. #14
    Moderator
    Registriert seit
    07.07.2006
    Beiträge
    1.370
    JPwfour, schau mal in den ersten Post, da habe ich den ganzen Code reingepackt.

    Die 2 Zeilen zu ändern wie du vorgeschlagen hattest war ja kein Problem, nur geholfen hats nichts.

    Ob ich nun 100% Php 5 draufhabe kann ich nicht sagen, aber denke schon, zu 99 %, bisher waren die bei SpeicherZentrum immer sehr modern und uptodate.

    MfG

  5. #15
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    PHP-Code:
    <?
    /*
    Weitere Werbemittel einfach in den Ordner /images/banner/ laden!
    Diese werden automatisch erkannt und aufgelistet!
    */

    if ($_SESSION['uid'] >= 0) {?>
    <? head("Dein Werbelinks"); ?>
    <table>
    <tr><td align="right"><b>Dein Reflink:</b></td><td align="left">&nbsp;<a href="<?=$domain;?>/?ref=<?=$_SESSION['uid'];?>" rel="nofollow" target="_blank"><?=$domain;?>/?ref=<?=$_SESSION['uid'];?></a></td></tr>
    </table>
    <? foot();

       $url = $domain.'/?ref='.$_SESSION['uid'].'';
    }else{
       $url = $domain;
    }

    ?>

    <?head("".$seitenname." - Werbemittel");?>
    <div align="center">
    <?
    #$open = opendir('./images/banner/');
    $open = scandir('./images/banner/',0);
    #while ($banner = readdir($open)){
    foreach ($open as $banner){ 
      if ($banner != '..' && $banner != '.' && $banner != 'Thumbs.db'){
      $size = getimagesize('images/banner/'.$banner);
      $groesse = filesize('images/banner/'.$banner.'')/1024;
       echo '
       <b>'.$size[0].'x'.$size[1].' (~ '.round($groesse).' KB)</b><br>
       <img src="images/banner/'.$banner.'" alt="'.$seitenname.'"><br>
       <textarea style="width:468px; height:50px;">&lt;a href="'.$url.'" rel="nofollow" target="_blank"&gt;&lt;img src="'.$domain.'/images/banner/'.$banner.'" alt="'.$seitenname.'" border="0"&gt;&lt;/a&gt;</textarea><br><br>';
      }
    }
    #closedir($open);
    ?>
    </div>
    <?foot();?>
    Wenn es an PHP liegen würde, müsste was in der Art :
    Fatal error: Call to undefined function: scandir()
    kommen, ansonsten sollten die Banner in alphabetisch aufsteigender Reihenfolge angezeigt werden!
    Wenn du in der Zeile:
    PHP-Code:
    $open scandir('./images/banner/',0); 
    aus der 0 eine 1 machst, in absteigender Reihenolge.

    Natürlich nur, wenn das auch die PHP Funktion scandir ist, und nicht eine von dir selbst deklarierte, falls du nur PHP4 hast, in PHP 5 solltest du andereseits diese Funktion nicht deklarieren können (alredy defind fehler...)

    Du könntest ja einfach mal in die Ausgabe von phpinfo() oder phpversion() schaun. Welche PHP Version man benutzt, sollte man sich klarmachen, sonst gibt das nur unnötige Verwirrung!
    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)

  6. #16
    Erfahrener Benutzer Avatar von DJschatz27
    Registriert seit
    19.12.2009
    Beiträge
    617
    PHP-Code:
    <? foot(); ?>
    <?head("<center> ".$seitenname."- Werbemittel");?>
    <div align="center">
    <?
    #$open = opendir('./images/banner/');
    $open = scandir('./images/banner/',1);
    #while ($banner = readdir($open)){
    foreach ($open as $banner){ 
      if ($banner != '..' && $banner != '.' && $banner != 'Thumbs.db'){
      $size = getimagesize('images/banner/'.$banner);
      $groesse = filesize('images/banner/'.$banner.'')/1024;
       echo '
       <b>'.$size[0].'x'.$size[1].' (~ '.round($groesse).' KB)</b><br>
       <img src="images/banner/'.$banner.'" alt="'.$seitenname.'"><br>
       <textarea style="width:468px; height:50px;">&lt;a href="'.$url.'" target="_blank"&gt;&lt;img src="'.$domain.'/images/banner/'.$banner.'" alt="'.$seitenname.'" border="0"&gt;&lt;/a&gt;</textarea><br><br>';
      }
    }

    ?>
    </div>
    <?foot();?>
    Danke für den Tip ich habs bei mir so da ich oberhalb noch ne Signatur drin hab und bei mir kommen erst die 468x60 Banner dann zuletzt der Skylayer!

    Grad noch nen Fehler behoben

Seite 2 von 2 ErsteErste 12

Ähnliche Themen

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

Berechtigungen

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