joerg
Themenersteller
Fachinformatiker Anwendungsentwicklung
Content Gott (1941 Beiträge)
Datentransfervolumen Zufallsbild (Seite 2)
der_booker
Foren Moderator
selbständig
(2762 Beiträge)
joerg schrieb:
Hallo Heiko
Dein Bild hast du laut deinem Quellcode als Hintergrundbild und die werden allgemein nicht von Seitenreport erkannt.
Nein hilft mir nicht denn ich habe vor die Zufallsbilder weiter aufzurufen. Nur das Skript sollte dann auch unter php5 funktionieren und ich möchte das den Bilder dann auch ein passender alt Text zugeordnet wird! Und halt eben das ich die Weiterleitungen los werde die momentan existieren!
Entweder baue ich dafür eine Datenbank mit den Infos oder müsste jede Zeile für die Bilder ins Skript packen! Wahrscheinlich da schon eine Datenbank existiert de diese Angaben teilweise enthält die erstere Alternative!
Ich muss nur dazu kommen!
Gruß
Jörg
Meinst Du so etwas?
<?php /* **************************************** */ ?>
<?php
$Img = Array( "card1.jpg", "card2.jpg", "card3.jpg", "card4.jpg" );
$filename = "../images" . $Img[ rand( 0, sizeof( $Img ) - 1 ) ];
if( $fh = fopen ( $filename, "rb" ) ) {
header( "Content-Type: image/jpeg" );
fpassthru( $fh );
fclose( $fh );
}
?>
<?php /* **************************************** */ ?>
Heiko Jendreck
personal helpdesk
http://www.phw-jendreck.de
http://www.seo-labor.com
joerg
Fachinformatiker Anwendungsentwicklung
Content Gott (1941 Beiträge)
Hallo
Ich habe jetzt mein Script umgestellt erstmal ohne Datenbank !
Ergebnis jetzt werden 2 von 5 Zufallsbilder und ein fixes nicht erkannt auf der Hauptseite von Nevada Fields .
Auf dieser Seite habe ich auch ein Script mit Datenbank laufen !
nevada-fields.de/akzufall/
Auch hier werden 2 von den 5 Zufallsbilder nicht erkannt und der Pfad zu den Bilder ist nicht korrekt deshalb wird auch nicht die Dateigrösse berechnet!
Gruß
Jörg
Anhang gekürztes Skript
<?php
$zufall = Rand(1,509);
if ($zufall == 1)
{
echo \'<img src="/prskszufall/0_serie_raumjagdzerstoerer_3rd_iii.jpg"
title="0 Serie Raumjagdzerstoerer"
alt="Prsks Sammelkarte 0 Serie Raumjagdzerstoerer" width="93" height="130" />\';
}
if ($zufall == 2)
{
echo \'<img src="/prskszufall/3_stunden_rhythmus_seuche_iv_iv.jpg"
title="3 Stunden Rhythmus Seuche"
alt="Prsks Sammelkarte 3 Stunden Rhythmus Seuche" width="93" height="130" />\';
}
if ($zufall == 3)
{
echo \'<img src="/prskszufall/4_mann_beiboot_3rd_iii.jpg"
title="4 Mann Beiboot"
alt="Prsks Sammelkarte 4 Mann Beiboot" width="93" height="130" />\';
}
?>
Zufällige Umleitung zu der Startseite einer meiner Domains
Meine ungewöhnlichen Tools
romacron
JDev Xer
Content Gott (1224 Beiträge)
joerg schrieb:
Hallo
Ich habe jetzt mein Script umgestellt erstmal ohne Datenbank !
Ergebnis jetzt werden 2 von 5 Zufallsbilder und ein fixes nicht erkannt auf der Hauptseite von Nevada Fields .
Auf dieser Seite habe ich auch ein Script mit Datenbank laufen !
nevada-fields.de/akzufall/
Auch hier werden 2 von den 5 Zufallsbilder nicht erkannt und der Pfad zu den Bilder ist nicht korrekt deshalb wird auch nicht die Dateigrösse berechnet!
Gruß
Jörg
Anhang gekürztes Skript
<?php
$zufall = Rand(1,509);
if ($zufall == 1)
{
echo \'<img src="/prskszufall/0_serie_raumjagdzerstoerer_3rd_iii.jpg"
title="0 Serie Raumjagdzerstoerer"
alt="Prsks Sammelkarte 0 Serie Raumjagdzerstoerer" width="93" height="130" />\';
}
if ($zufall == 2)
{
echo \'<img src="/prskszufall/3_stunden_rhythmus_seuche_iv_iv.jpg"
title="3 Stunden Rhythmus Seuche"
alt="Prsks Sammelkarte 3 Stunden Rhythmus Seuche" width="93" height="130" />\';
}
if ($zufall == 3)
{
echo \'<img src="/prskszufall/4_mann_beiboot_3rd_iii.jpg"
title="4 Mann Beiboot"
alt="Prsks Sammelkarte 4 Mann Beiboot" width="93" height="130" />\';
}
?>
Hallo Jörg!
Um den programmieraufwand gering zu halten und die Wartbarkeit des "RAndom image" zu erhöhen
hab ich mal fix ne alternative gebastelt
<?php $rand_img_array = array();
// liest das Verzeichnis ein in dem sich dieses script befindet.
if ( $handle = opendir(\'.\') )
{
while ( false !== ($file = readdir($handle)) )
{
if ( $file != "." && $file != ".." )
{
$rand_img_array[] = $file;
}
}
closedir( $handle );
}
$anz_bilder = count( $rand_img_array );
$zufall = rand( 0, $anz_bilder );
$retrive_rand_img = \'\'; ?>
joerg
Fachinformatiker Anwendungsentwicklung
Content Gott (1941 Beiträge)
der_booker
Foren Moderator
selbständig
(2762 Beiträge)
joerg schrieb:
Danke Roman und auch dir Heiko
Mein Problem ist jetzt aber das ich eure Skripte nur ansatzweise verstehe .
PHP muss ich mir in Ruhe selbst aneignen um auch das nötige Verständnis zu entwickeln!
Ich brauche da noch kleine Schritte !
Sende mir ein PN und dann können wir das in Ruhe durchgehen.
Wenn ich das richtig verstehe, magst Du auf PHP umsteigen?!?
Heiko Jendreck
personal helpdesk
http://www.phw-jendreck.de
http://www.seo-labor.com
romacron
JDev Xer
Content Gott (1224 Beiträge)
Wir haben einen neuen PHP Freund gefunden!!!!
Klasse Joerg, somit werden Webseiten enorm flexible. Bin natürlich ebenso wie booker zur Hilfe bereit.
Vielleicht sollten wir dann im PHP Thread weitermachen.
joerg
Fachinformatiker Anwendungsentwicklung
Content Gott (1941 Beiträge)
Hallo ihr beiden!
Heute mache ich in Sachen PHP nichts mehr!
Roman ich nutze schön länger php aber nur die Funktionen die ich kenne!
Include echo zufallsfunktion und Datenbankanbindung wären das wichtigste !
Und halt eben Änderungen nach Vorgabe im Wiki oder Forum!
@Heiko ich will mehr mit PHP machen! Einfach mehr Durchblick haben !
Gruß
Jörg
Zufällige Umleitung zu der Startseite einer meiner Domains
Meine ungewöhnlichen Tools
der_booker
Foren Moderator
selbständig
(2762 Beiträge)
joerg schrieb:
Hallo ihr beiden!
Heute mache ich in Sachen PHP nichts mehr!
Roman ich nutze schön länger php aber nur die Funktionen die ich kenne!
Include echo zufallsfunktion und Datenbankanbindung wären das wichtigste !
Und halt eben Änderungen nach Vorgabe im Wiki oder Forum!
@Heiko ich will mehr mit PHP machen! Einfach mehr Durchblick haben !
Gruß
Jörg
cool, dann lass uns das Thema mal angehen
Heiko Jendreck
personal helpdesk
http://www.phw-jendreck.de
http://www.seo-labor.com
romacron
JDev Xer
Content Gott (1224 Beiträge)
Ja Jörg. Dann ist es an der Zeit sich ein paar Tuts zu besorgen. Am besten selbst, da jeder anders lernt und liest. Vielleicht postest Du die Tutorials.
Hier das Standartwerk, was man auf dem Rechner haben sollte aber zum Anfang auf keinen Fall versuchen sollte zu lesen. downloads.selfphp.de/index.php
Auszugsweise.
Wenn Du DB Verbindungen (eingeben, ausgeben Update) machen magst, bietet es sich an sich dann wirklich auf DB functions zu beschränkgen und die Ausgabe ohne grosse Deko zu machen. DB\'s sind ein einzelnes Thema.
Das Seitenreport Forum hat aktuell 5276 Themen und 36111 Beiträge.
Insgesamt sind 48364 Mitglieder registriert.
Beitrag erstellen
EinloggenKostenlos registrieren