Autor | Zpráva | ||
---|---|---|---|
trlic Profil |
#1 · Zasláno: 3. 9. 2008, 14:31:43
Ahoj!Dokázali byste najít, co je zde špatně???Obrázek se mi stále nechce načíst:(Byl bych vděčný....díky...
<? $images = array("images/image1.gif", "images/image2.gif", "images/image3.gif", "images/image4.gif"); mt_srand(time()); $random_index = mt_rand(1, (count($images))); $random_index--; ?> <IMG src="<? echo "$images[$random_index]" ?>" > Vždy se mi zobrazí místo obrázku taková okonka ve které je křížek:( Ale nevím proč:( Díky moc! |
||
trinitrochleba Profil * |
#2 · Zasláno: 3. 9. 2008, 14:34:36
někdy mi pomůže dát před cestu ještě jedno lomítko /
takže zkus /images/imageX.gif |
||
trlic Profil |
#3 · Zasláno: 3. 9. 2008, 14:36:25
Ne:(Nejde mi to:(
|
||
trinitrochleba Profil * |
#4 · Zasláno: 3. 9. 2008, 14:42:30
a když echneš ten $images[$random_index] mimo tag IMG, tak to vypíše nějakou správnou cestu? zkus tu cestu pak otevřít ručně v browseru, jestli to ten obrázek opravdu najde
|
||
trlic Profil |
#5 · Zasláno: 3. 9. 2008, 14:44:27
Skus pomaleji:-D Jsme amatér!;)
|
||
trinitrochleba Profil * |
#6 · Zasláno: 3. 9. 2008, 14:52:41
cesta k obrázku neni pravděpodobně správná. Nahoď adresářovou strukturu, především v jakém adresáři je spouštěnej script, v kterým tohle zkoušíš a v kterým adresáři jsou ty obrázky
|
||
trlic Profil |
#7 · Zasláno: 3. 9. 2008, 15:07:27
Obrázky jsou ve složce images(složka images je ve složce aaa)[aaa/images/imageX.gif]
Script je ve složce aaa jako index.php[aaa/index.php] Samozřejme to je všecko ve složce EasyPHP->www ale pořád nechápu co teda mám dělat:( |
||
trinitrochleba Profil * |
#8 · Zasláno: 3. 9. 2008, 15:35:11
takze kdyz do prohlizece zadas localhost/aaa/images/image1.gif , tak se obrazek zobrazi, pokud ale ve scriptu pouzijes <img src="localhost/aaa/images/image1.gif"> tak se stane co?
|
||
BetaCam Profil |
#9 · Zasláno: 3. 9. 2008, 15:43:30
trlic
Přesně jak říká trinitrochleba zkontroluj si cesty k obrázkům. Jo a jinak ten výběr obrázku by myslím byl jednodušší takto : <?php $images = array("images/image1.gif", "images/image2.gif", "images/image3.gif", "images/image4.gif"); $key = array_rand($images, 1); ?> <IMG src="<?php echo "$images[$key]" ?>" > |
||
trlic Profil |
#10 · Zasláno: 3. 9. 2008, 19:52:02
Díky moc BetaCam s tím tvojim mi to funguje:-D
|
||
Časová prodleva: 8 měsíců
|
|||
W4r3c Profil * |
#11 · Zasláno: 21. 4. 2009, 17:42:01
vim že je to topic ale nechci zakládat novy kvůli jednomu dotazu týkajícího se podobné, ne-li stejne věci. dobře mám tenhle php script, možná to sem uplně nepatři ale nevim kam jinam to dat, jak bych ho měl vložit do šablony, tedy do css souboru, v jakém formátu script či v jakem formátu soubor s tímto scriptem mam do css zapsat? plis pomozte, nevím si rady
|
||
s Profil * |
#12 · Zasláno: 22. 4. 2009, 09:00:31
Generoval bych ten obrázek přímo v php souboru a do css zadával cestu na php soubor s obrázkem (samozřejmě s hlavičkou image/jpeg)
|
||
AM_ Profil |
#13 · Zasláno: 22. 4. 2009, 09:11:59
„Generoval bych ten obrázek přímo v php souboru a do css zadával cestu na php soubor s obrázkem (samozřejmě s hlavičkou image/jpeg)“
Perfektní návod, jak zbytečně vytížit server. W4r3c: můžeš echovat do CSS, pokud je v externím souboru, musí mít příponu PHP (a v hlavičce budeš odesílat content-type:text/css). Ale ještě lepší by asi bylo udělat si napevno CSS třídy např. randimage1-randimage4 a pak je náhodně přiřazovat příslušnému elementu. |
||
W4r3c Profil * |
#14 · Zasláno: 22. 4. 2009, 12:41:57
jasne diky moc, zkusim to a uvidim, diky
|
||
W4r3c Profil * |
#15 · Zasláno: 22. 4. 2009, 21:20:04
no, tak myslel jsem že to dám, ale mám s tím celkem problém, bylo by fajn kdyby se na to nekdo mohl mrknout(http://bagruj.cz/j5p2gl40lotg/header.rar.html tam kde je header, tedy cesta header.jpg) já na to nestačím, a nevím jestli jsem se zmínil, že to potřebuju vložit do css, kdyby to někdo nějak vykutil bylo by to fajn, zkoušel jsem to uz všelijak, vložit cestu k php s kodem, vložit rovnou kod, jakkoliv ale buď špatně nebo nějak co css neakceptuje, doufám že se někdo aspon pokusi, vim že za vdečnost si nic nekoupite ani tak ale aji tak byste byli hodni kdyby jste to alespoň zkusili
|
||
Časová prodleva: 15 let
|
0