Autor |
Nachricht |
knuerpsel
Threadersteller
Dabei seit: 28.02.2007
Ort: -
Alter: 37
Geschlecht:
|
Verfasst Fr 18.01.2008 11:32
Titel Image wird ein Random Value angehängt (PHP-Skript). Sinn? |
|
|
Hallo,
wir haben grad ein PHP-Skript in der Schule bekommen, das mein Lehrer zum Teil selbst nicht versteht.
Darin wird ein Bild hochgeladen. Dabei wird über die Befehle: srand, microtime und rand dem Bild eine 5-Stellige Zufallsnummer angehängt.
script:
srand ((double)microtime()*1000000);
$randval=rand(10000,99999);
[....]
<img src="../data/bild_03.jpg?<? echo($randval); ?>">
Kann sich jemand den Sinn davon vorstellen? Vielleicht irgendwas von wegen Cache oderso?
Danke im Vorraus!
|
|
|
|
|
sahnemuh
Dabei seit: 19.06.2003
Ort: /dev/null
Alter: 42
Geschlecht:
|
Verfasst Fr 18.01.2008 11:39
Titel Re: Image wird ein Random Value angehängt (PHP-Skript). Sinn |
|
|
knuerpsel hat geschrieben: | Hallo,
wir haben grad ein PHP-Skript in der Schule bekommen, das mein Lehrer zum Teil selbst nicht versteht.
Darin wird ein Bild hochgeladen. Dabei wird über die Befehle: srand, microtime und rand dem Bild eine 5-Stellige Zufallsnummer angehängt.
script:
srand ((double)microtime()*1000000);
$randval=rand(10000,99999);
[....]
<img src="../data/bild_03.jpg?<? echo($randval); ?>">
Kann sich jemand den Sinn davon vorstellen? Vielleicht irgendwas von wegen Cache oderso?
Danke im Vorraus! |
Die Antwort hast Du Dir selbst gegeben.
So wird das Bild bei jedem Aufruf neu geladen und kommt nicht aus dem Browsercache.
Zuletzt bearbeitet von sahnemuh am Fr 18.01.2008 11:40, insgesamt 1-mal bearbeitet
|
|
|
|
|
Anzeige
|
|
|
pixelpapst303
Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht:
|
Verfasst Fr 18.01.2008 11:52
Titel Re: Image wird ein Random Value angehängt (PHP-Skript). Sinn |
|
|
knuerpsel hat geschrieben: |
wir haben grad ein PHP-Skript in der Schule bekommen, das mein Lehrer zum Teil selbst nicht versteht.
|
was soll man eigentlich davon halten???
knuerpsel hat geschrieben: | Vielleicht irgendwas von wegen Cache oderso? |
- schlauer als dein lehrer du bist
wenn diese übergabe nicht irgendwo anders verarbeitet wird, kann es nur aus den gründen sein, die sahnemuh bereits erwähnte...
aber bitte, schreib mir mal, warum euer lehrer euch scripte gibt, die er nicht versteht.... was hat er dazu gesagt, was war dazu eure aufgabe... das macht mich sehr neugierig ...
|
|
|
|
|
achwasweisich
Dabei seit: 27.09.2007
Ort: Stuttgarter Raum
Alter: -
Geschlecht:
|
Verfasst Fr 18.01.2008 12:32
Titel
|
|
|
Code: | srand ((double)microtime()*1000000);
$randval=rand(10000,99999);
[....]
<img src="../data/bild_03.jpg?<? echo($randval); ?>"> |
srand ist obsolete seit PHP 4.2
Nur mal so als Info, weil ich das immer noch überall immer wieder sehe ...
|
|
|
|
|
knuerpsel
Threadersteller
Dabei seit: 28.02.2007
Ort: -
Alter: 37
Geschlecht:
|
Verfasst Fr 18.01.2008 20:29
Titel
|
|
|
hallo pixelpapst,
bei uns läuft das so nach dem system "deine erfolge sind auch meine erfolge und wir teilen auch sonst alles", daher hatte er das "tolle" skript von einem ehemaligen mitschüler oderso.. und weil dieser da nich einen kommentar drin hatte, sollten wir erstmal versuchen, das skript zu verstehen. is auch ganz anders geschrieben als wir das immer machen.. wir machen immer alles schritt für schritt, und da waren so an die 5 befehle pro zeile
aber der lehrer is eigentlich echt klasse – immerhin gibt er es zu und versucht dann mit uns gemeinsam ne lösung zu finden, anstatt zu behaupten er wüsste alles, wie es ja viele andere lehrer machen.
naja, danke nochmal. code kapiert würd ich sagen
kann man das wohl bei textdateien auch machen?
|
|
|
|
|
Smooth-Graphics
Dabei seit: 22.05.2006
Ort: -
Alter: -
Geschlecht:
|
Verfasst Fr 18.01.2008 20:41
Titel
|
|
|
ich finde er sollte euch trotzdem keine veralteten scripte geben...
|
|
|
|
|
pixelpapst303
Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht:
|
Verfasst Sa 19.01.2008 12:06
Titel
|
|
|
knuerpsel hat geschrieben: | hallo pixelpapst,
bei uns läuft das so nach dem system "deine erfolge sind auch meine erfolge und wir teilen auch sonst alles", daher hatte er das "tolle" skript von einem ehemaligen mitschüler oderso.. und weil dieser da nich einen kommentar drin hatte, sollten wir erstmal versuchen, das skript zu verstehen. is auch ganz anders geschrieben als wir das immer machen.. wir machen immer alles schritt für schritt, und da waren so an die 5 befehle pro zeile
aber der lehrer is eigentlich echt klasse – immerhin gibt er es zu und versucht dann mit uns gemeinsam ne lösung zu finden, anstatt zu behaupten er wüsste alles, wie es ja viele andere lehrer machen.
naja, danke nochmal. code kapiert würd ich sagen
kann man das wohl bei textdateien auch machen? |
neugierde befriedigt - das macht sinn, und lässt den lehrer gleich besser aussehen.
und ja, meines wissen kannst du so jede datei zwingen nicht ausm cache zu kommen. bei txt und xml ist der trick in zusammenhang mit flash und externen dateien gut verbreitet. die kommen nämlich mal zu gerne ausm cache und da wird genau dieser parameter-trick angewand, um dateien auch wirklich vom server zu ziehen...
|
|
|
|
|
knuerpsel
Threadersteller
Dabei seit: 28.02.2007
Ort: -
Alter: 37
Geschlecht:
|
Verfasst So 20.01.2008 11:22
Titel
|
|
|
ist srand wirklich überholt? hier stehts nämlich noch mit drin:
Self PHP
Und wenn es veraltet ist, was nimmt man denn stattdessen?
|
|
|
|
|
|
|
|
Ähnliche Themen |
[PHP] Session angehängt, obwohl er es nicht soll
suche ein fall out Image Menu, mit 3 image ebenen
Random Bannerwechsel
xml-Playlist -------Random Funktion?
Diashow: Random / Alphaeffekt
Random PHP Script mit jquery fade
|
|