Autor | Zpráva | ||
---|---|---|---|
XSkipy Profil |
#1 · Zasláno: 5. 3. 2011, 12:39:31
Ahoj, zkoušel jsem to tu hledat ale nikde nenašel..
Na stránky jsem docela slabej takžepotřebuju trošičku pomoc.. S html teprve začínám takže... Jde o tohle : potřebuji abych měl text třeba Ahoj a když se stránka znovu načte tak aby se zobrazilo třeba čau a takhle třeba s 5 různýmy texty... Vím že to nějak jde ale nevím jak.. Různě sem hledal ale nikde sem to nenašel... |
||
panther Profil |
#2 · Zasláno: 5. 3. 2011, 12:43:40
XSkipy:
podobný příklad je ve FAQ PHP zde na diskusi. |
||
XSkipy Profil |
#3 · Zasláno: 5. 3. 2011, 12:48:55
děkuji, ale v tom se nedá vyznat a nikde jsem nenašel jak přesně to udělat..
Říkam, teprve se vším začínám.. |
||
panther Profil |
#4 · Zasláno: 5. 3. 2011, 12:52:23
XSkipy:
„ale v tom se nedá vyznat a nikde jsem nenašel jak přesně to udělat“ nevím, co bys chtěl více, než desetiřádkový script, který dělá přesně to, co potřebuješ. Jen v poli nebudou obrázky, ale texty, které chceš točit. Na ř. 8 a 9 nebude obrázek, ale třeba odstavec. |
||
XSkipy Profil |
#5 · Zasláno: 5. 3. 2011, 13:03:17
Děkuju jenom nevim kde přesně to mám změnit potřebuju aby se mi to načítalo z cizí stránky protože to mám na redakčním systému tzn nemůžu zasáhnout do databáze, ale mám jinej server a tam už do databáze zasáhnout můžu přetvořil jsem to do tohohle :
<?php $obrazky = array( // pole s adresami obrázků "http://nemoznal.wz.cz/text01.txt", "http://nemoznal.wz.cz/text02.txt", "http://nemoznal.wz.cz/text03.txt", ); shuffle($text); echo "$text[0]\"; // jeden náhodný echo "$text[1]\"; // druhý náhodný ?> |
||
panther Profil |
#6 · Zasláno: 5. 3. 2011, 13:12:34
XSkipy:
- na ř. 8 a 9 máš syntaktické chyby - na ř. 2 máš pole obrazky a na ř. 7 mícháš pole text , které neexistuje.
|
||
XSkipy Profil |
#7 · Zasláno: 5. 3. 2011, 13:15:49
<?php $text = array( // pole s adresami dokumentů "http://nemoznal.wz.cz/text01.txt", "http://nemoznal.wz.cz/text02.txt", "http://nemoznal.wz.cz/text03.txt", ); shuffle($text); echo "$text[0]\"; // jeden náhodný echo "$text[1]\"; // druhý náhodný ?> Děkuji za upozornění... A na řádcích 8, 9 můžete mi poradit co tam napsat nebo jak to upravit? shuffle($text); echo "$text[0]\"; // jeden náhodný echo "$text[1]\"; // druhý náhodný ?> v originálu to bylo : shuffle($obrazky); echo "<img src=\"$obrazky[0]\">"; // jeden náhodný echo "<img src=\"$obrazky[1]\">"; // druhý náhodný ?> Ja teda nevim za co mám nahradit to img src |
||
panther Profil |
#8 · Zasláno: 5. 3. 2011, 13:30:02
XSkipy:
echo $text[0] , uvozovky nepotřebuješ. A pokud bys je tam chtěl, tak odmaž to zpětné lomítko... Evidentně plaveš v úplných začátcích syntaxe jazyka, najdi si něco o escapování, případně si přečti tento článek.
|
||
XSkipy Profil |
#9 · Zasláno: 5. 3. 2011, 13:39:54
díky tzn vypadat to bude takhle :
<?php $text = array( // pole s adresami dokumentů "http://nemoznal.wz.cz/text01.txt", "http://nemoznal.wz.cz/text02.txt", "http://nemoznal.wz.cz/text03.txt", ); shuffle($text); echo $text[0]\; // jeden náhodný echo $text[1]\; // druhý náhodný ?> správně? |
||
panther Profil |
#10 · Zasláno: 5. 3. 2011, 13:53:39
XSkipy:
zapni si vypisování chybových hlášek. A nastuduj si základní syntaxi PHP. Stále tam máš syntaktické chyby - a programovat stylem, že udělám jen to, co mi poradí na fóru, nelze. |
||
XSkipy Profil |
#11 · Zasláno: 5. 3. 2011, 15:24:49
tak to je jasné že to nelze, ja pouze potřebuju udělat to co redakční systém neumí.
<?php $text = array( // pole s adresami dokumentů "http://nemoznal.wz.cz/text01.txt", "http://nemoznal.wz.cz/text02.txt", "http://nemoznal.wz.cz/text03.txt", ); shuffle($text); echo $text[0]; // jeden náhodný echo $text[1]; // druhý náhodný ?> |
||
Darker Profil |
#12 · Zasláno: 5. 3. 2011, 15:36:55
Pokud chceš načíst to, co je v souborech text[01 až 03].txt, použij funkci file_get_contents.
|
||
petr 6 Profil |
#13 · Zasláno: 5. 3. 2011, 18:45:26
XSkipy:
Potřebuješ to udělat, nebo nechat od někoho udělat? Pokud ten první případ, tak rady máš, a pro začátek třeba můžeš zkusit, co ten tvůj kód v [#11] dělá, a zjistíš, že ti na stránku vypíše následující text: http://nemoznal.wz.cz/text01.txt |
||
Časová prodleva: 13 let
|
0