Autor Zpráva
Petr Tichý
Profil
Dobrý večer,

jsem tzv. PHP lamer a chtěl bych Vás poprosit o pomoc.

Mám nějakou proměnnou, třeba $list a v ní se nachází toto:

jmeno-souboru-s-clankem#Jméno článku#
jmeno-souboru-s-clankem2#Jméno článku 2#
jmeno-souboru-s-clankem3#Jméno článku 3#
atd.

A teď bych potřeboval vypsat vždy např.:

<a href="?id=jmeno-souboru-s-clankem">Jméno článku</a>

až do doby než by zápisy došly.

Myslím, že to půjde realizovat pomocí pole, do kterého se zavede ta proměnná a "rozseká" se na prvky. To se poté pomocí cyklu vypíše. Ale nevím :(

Děkuji za ochotu

PS: Pokud je problém ve stejném identifikátoru oddělení (#) mohl bych použít dva. Mezi názvy jeden a mezi celky jiný.
WertriK
Profil
Pokud je problém ve stejném identifikátoru oddělení (#) mohl bych použít dva. Mezi názvy jeden a mezi celky jiný.

Bylo by to vhodné.

Potom by platilo
jmeno-souboru-s-clankem#Jméno článku@
jmeno-souboru-s-clankem2#Jméno článku 2@
jmeno-souboru-s-clankem3#Jméno článku 3@

$radky = explode("@", $list);

for ($i = 0; $i < count($radky); $i++) {

$slozky = explode("#",$radky[$i]);

echo "<a href="".$slozky[0]."">".$slozky[1]."</a>";

}
Petr Tichý
Profil
WertriK
Supr. Děkuji to mockrát. Doufám, že se i to php někdy naučím :o)
Toto téma je uzamčeno. Odpověď nelze zaslat.

0