Biztos láttál már olyat, hogy egy honlap adott részén minden egyes lapbetöltéskor más és más szövegrészlet jelenik meg. Ennek megvalósításában nyújt egy kis segítséget ez a tutorial. Az alapja annyi, hogy van egy szöveges fájlod mely a megjelenítendő sorokat tartalmazza, illetve a lapba egy php scriptet kell beszúrnod, mely az előző szöveges fájlból véletlenszerűen kiválasztva megjelenít 1-1 részt. Először is nézzük a kódot, melyet a lapodba kell beillesztened méghozzá oda, ahol majd a szövegek is majd meg kell jelenjenek.

<?
srand((double)microtime()*1000000);
$arry_txt=preg_split("/--NEXT--/",join('',file("tips.txt")));
echo$arry_txt[rand(0,sizeof($arry_txt)-1)];
?>

Most pedig nézzük csak meg, milyen is legyen a szövegfájl tartalma, melyből a tartalmat kiolvassa a fenti PHP script. ez az első sor amire felhívnám a figyelmed:

--NEXT--

A "--NEXT--" rész mondja meg a scriptnek, hogy hol kezdődik illetve hol végződik 1-1 megjeleníteni kívánt sor, szóval ne felejtsd el használni.

Harder

Harder

Profil

Korábbi hozzászólások (2)

A régi blogon érkezett hozzászólások archívuma. Új hozzászólást már nem lehet írni.

  1. Bence

    Olyat nem lehet, hogy ENTER alapján állapítsa meg? Mert gondolom, lehet valahogy, de fogalmam sincs, hogy.

  2. Bence

    Közben találtam rá megoldást, ha másnak is kell, itt van:
    http://www.w3schools.com/PHP/php_file.asp
    Elvileg ezzel jól meg lehet csinálni.

Van hozzáfűznivalód? Írj nekem közvetlenül.

Kapcsolat