URL: https://www.overclockers.at/coding-stuff/php-frage_62091/page_1 - zur Vollversion wechseln!
ich designe grad eine homepage und stoß leider mit html an meine grenzen...und in php schaff ichs grad noch, fertige scripts zu editen...mehr leider net
folgendes prob:
ich hab in einem frame als hintergrund ein banner, und ich möchte auf diesem banner random-mässig eine von sagma 10 vordefinierten nachrichten anzeigen (die sich das script z.b. aus einer .txt vom server holt); das müssten eigentlich nur ein paar zeilen coden sein...
falls dem so ist und einer von euch das abcheckt, wär's nett wenn ihr mir das posten würdet
THX im voraus
DaVe
Ungefähr so:
Code: PHP<?php $text = rand(0,9); $dateien = array("datei1","datei2","datei3","datei4","datei5","datei6","datei7","datei8","datei9","datei10"); include("$dateien[$text].txt"); ?>
hab grad fertig augetestet, funktioniert perfekt!
falls dir grad fad is dann wärs cool, wenn du mir zeigen könntest, wie ich das ganze aus einem textfile hole (und jede zeile im .txt enthält eine der random-msgs)
THX
DaVe
So z.B.:
Code: PHP<?php $textfile = file("messages.txt"); echo $textfile[rand(0,9)]; ?>
perfekt!
php check ich ja vom syntax her überhaupt net...
cya
DaVe
und jetzt variabel 
Code: PHP<?php $textfile = file("messages.txt"); echo $textfile[rand(0,count($textfile)-1)]; ?>
na org, php is sehr geil
...wenn ich bloß mehr davon verstehn würd..
noch eine frage, die gestern bei der implementierung des skripts aufgetaucht ist:
ich wollte das php-script in ein .htm(l) einbauen, was ich sowohl mit
<?php
...
?>
als auch mit
<script blabla....>
...
</script>
probiert habe, aber es ging einfach nicht.
nachdem ich ziemlich lang herumprobiert hab (sowohl auf apache als auch auf iis) und schon etwas verärgert war, hab ich das .html in .php umbenannt und plötzlich gings...
da dachte ich mir...
...wtf???
weist du, ob das generell net geht oder was da sonst net gepasst haben könnte?
cya
DaVe
vielleicht php-parsed dein server keine htmls?
oh, das wär mögl. check das dann zuhaus mal aus (bin grad in da schule)
cya
Zitat von DaVe dA RiPPAweist du, ob das generell net geht oder was da sonst net gepasst haben könnte?
naja, es kommt immer nur darauf an, wie teuer ein webspace ist - denn je teurer, desto eher lässt der admin ein bissal mit sich redenZitat von PhilippNormalerweise nicht. Du könnest es in deiner httpd.conf (falls du einen Apache Server verwendest) einstellen. Bei deinen Provider wird es aber trotzdem nicht funktionieren.


@watchout
jep, das funktioniert; werd mal schaun wie's am webspace is...meine domain geht eh noch net...
aber eigentl. is ma dann eh wurscht ob des file .html od. .php heißt...
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026