Ergebnis 1 bis 5 von 5

Thema: PHP-Datei läuft nur teilweise

  1. #1
    Contao-Nutzer
    Registriert seit
    13.12.2010.
    Beiträge
    33

    Standard PHP-Datei läuft nur teilweise

    Hallo,

    ich bin gerade dabei mir PHP beizubringen. Ich steh da noch absolut am Anfang. Nun hab ich ein Script geschrieben, welches ein Zufallsbild anzeigen soll.
    HTML-Code:
    <?php
    		$bilder = array("bild1.jpg", "bild2.jpg", "bild3.jpg", "bild4.jpg");
    		$max = count($bilder)-1;
    		$zufall = array_rand($bilder);
    		echo "<img src='/php-beispiele/pic/$bilder[$zufall]'height='200' widht='150' />";
    		?>
    So sieht das Script aus.
    Wenn ich das jetzt auf meinem lokalen Webserver teste, funktioniert es einwandfrei.

    Nun wollte ich es in mein Contao einbinden. Dazu hab ich es als php-Datei in den Templatesordner gelegt. Ein Html-Modul erstellt und dort mit dem Insert-Tag eingebunden.
    Wenn ich nun die Seite aufrufe, wird seltsamerweise aber nur das Bild angezeigt, welches im Array unter 1 gespeichert ist. Bei den anderen Dreien kommt nichts. Alle bilder befinden sich im gleichen Verzeichnis und wurden auch hogeladen.

    Da das Script lokal läuft denke ich, ich hab wohl einen Fehler beim Einbinden in Contao gemacht, nur welchen?

  2. #2
    Contao-Urgestein Avatar von Sebastian
    Registriert seit
    19.06.2009.
    Ort
    Stuttgart
    Beiträge
    3.361

    Standard

    HI

    Ich habe zum Code nichts beizutragen, aber dafür das: Das Modul „Zufallsbild“ von Contao kennst du?

    Sebastian
    Ich arbeite beim Linux-Systemhaus ETES in Stuttgart

  3. #3
    AG CMS-Garden
    Contao-Urgestein
    Avatar von lindesbs
    Registriert seit
    05.06.2009.
    Ort
    Oer-Erkenschwick
    Beiträge
    4.154
    Partner-ID
    keine
    User beschenken
    Wunschliste

    Standard

    Wie sebastian schon sagte, nutze das Contao Modul.

    Wenn du deine Loesung aber bevorzugst (aus Lernsicht), wuerd ich das dann so nutzen :
    PHP-Code:
    $arrPictures = array("bild1.jpg""bild2.jpg""bild3.jpg""bild4.jpg"); 
    $picshuffle($arrPictures);
    echo 
    "<img src='/php-beispiele/pic/".$pic[0]."' height='200' widht='150' />"
    von Willi Voltz aus PR 500: Henry George sagte einmal: »Kultur ist Zusammenarbeit.«


    Contao-Hosting: begeisterter Uberspace-Nutzer

  4. #4
    Contao-Nutzer
    Registriert seit
    13.12.2010.
    Beiträge
    33

    Standard

    Hallo,

    es geht ja nicht um das Script, bzw. Zufallsbild. Das ist nur zufällig ein Beispiel zum lernen. Mich würde ja nur interessieren, warum es, wenn ich es bei Contao einbinde nicht läuft, wobei auf meinem Testsystem schon. obwohl beide die gleiche PHP-Version nutzen. Der Code selbst ist völlig egal. Hätte auch ein Zufalls-lied, oder die Ausgabe einer Zufallszahl sein können.

  5. #5
    AG CMS-Garden
    Contao-Urgestein
    Avatar von lindesbs
    Registriert seit
    05.06.2009.
    Ort
    Oer-Erkenschwick
    Beiträge
    4.154
    Partner-ID
    keine
    User beschenken
    Wunschliste

    Standard

    Ich wuerd kontrollieren, ob Du ein Caching fuer die Seite aktiviert hast.
    von Willi Voltz aus PR 500: Henry George sagte einmal: »Kultur ist Zusammenarbeit.«


    Contao-Hosting: begeisterter Uberspace-Nutzer

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Nonverblaster: .flv-Datei wird abgespielt, .mov-Datei nicht
    Von latscheli im Forum Sonstige Erweiterungen
    Antworten: 0
    Letzter Beitrag: 11.02.2011, 17:21
  2. Umlaute (nur teilweise) falsch
    Von snoozi im Forum Layout / Templates / Holy Grail
    Antworten: 2
    Letzter Beitrag: 08.08.2010, 18:00
  3. Navigation verschwindet teilweise
    Von Ricks im Forum Layout / Templates / Holy Grail
    Antworten: 3
    Letzter Beitrag: 01.03.2010, 08:23
  4. Welche Datei verarbeitet das Formularfeld unter Datei-Edit
    Von K.R. im Forum Sonstige Erweiterungen
    Antworten: 0
    Letzter Beitrag: 20.11.2009, 10:13
  5. Teilweise Übersetzung
    Von zoop im Forum changelanguage
    Antworten: 2
    Letzter Beitrag: 29.07.2009, 22:20

Lesezeichen

Lesezeichen

Berechtigungen

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