random jpg in der sig

speci

Enthusiast
Thread Starter
Mitglied seit
12.07.2003
Beiträge
470
Ort
Saterland
hallo,

ich möchte eine sig machen wo in jedem post ein anderes bild ist.
eig sollte das kein prob sein nur ich bin ein php noob :(

jemand hier im forum hat mir mal was gebastellt aber nun bin ich auf eine anderen space umgezogen und da muss ich das anpassen.

nun das sieht wie folgt aus:
Code:
<? 
srand ((double)microtime()*1000000); 
$path="/speci/"; 
$folder = dir($path); 
$i=-1; 
while($datei = $folder->read()) { 
     $erg=strrpos($datei,".gif"); 
     if ($erg>0) {
          $i++;
          $bild[$i]=$datei;
     }
}
$folder->close();
$randval = rand(0,$i);
header("Location: ".$path.$bild[$randval]);
?>

die bilddatein sind im root in dem ordner "speci"

was mache ich falsch?
 
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
wenn das jpeg bilder sind wirste wohl das "gif" in jpg uimändern müssen denke ich (phpnoob)
 
hi,
es wäre auch schonmal ganz cool zu wissen ob es fehlermeldungen gibt und wenn ja welche?

MfG
nascar
 
Hi,
dein problem ist das du keinen php fähigen webspace hast.
T-Online stellt leider kein php also müsstest du dir einen anderen webspace suchen.
Das kein php zur verfügung steht merkst du schon daran das er die seci.php runterladen will beim ausführen.

MfG
Nascar
 
ok.
dann schieb ich das mal ebend auf nen anderen sever.
mom
 
habe das nunmal hier:

http://www.awp-lamer.de/speci.php

wobei er nun sagt Fatal error: Call to a member function on a non-object in /homepages/0/d93705404/htdocs/speci.php on line 6

das dir was er nun bemängelt sollte doch eig egal sein oder?

bzw den folder gibt es gar nicht
 
Zuletzt bearbeitet:
homepages/0/d93705404/htdocs nur weil Du das nicht siehst heißt es nicht das es das nicht gibt,das ist der document Root eures Webspaces.

hast du den Ordner speci wieder einstellt und die dateinen dort reinkopiert ?
 
ja der ordner ist direkt im root und darin sind die gif datein
 
Hi,
setz mal die ordner berechtigungen auf 777 also sprich den chmod 777

MfG
Nascar
 
Ja aber anscheinend benutzt er in seinem script die php interne dir class

MfG
Nascar
 
wie gesagt ich habe davon 0 plan. die datei hat mal jemand hier aus dem forum gemacht :(

was soll ich nun alles ändern?
 
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh