Autor Zpráva
mareceek
Profil *
Čauec. Mám soubor kontakt.html a v tom potřebuju udělat, aby se mi střídali, po sobě jdoucí kontakty u informací jmena+tel+icq+email. Třeba kontakt č.1 pak 2, 3, .. až třeba do 10 a pak znovu od začátku, s tím, že by si server pamatoval, jaký kontakt byl zobrazený naposled.

Našel jsem jen javascript a z toho udělal toto, jenže to se zobrazuje náhodně:

<title>Kontakt</title>

<script type="text/javascript">
<!--
function init() {
contacts = new Array(
["Pepa Novak 1", "000 090 000", "000000000", "000000"],
["Pepa Novak 2", "090 000 000", "000000000", "000000"],
["Pepa Novak 3", "000 000 090", "000000000", "000000"],
["Pepa Novak 4", "009 000 000", "000000000", "000000"],
["Pepa Novak 5", "000 090 000", "000000000", "000000"],
["Pepa Novak 6", "000 009 000", "000000000", "000000"],
["Pepa Novak 6", "000 090 090", "000000000", "000000"],
["Pepa Novak 7", "090 000 090", "000000000", "000000"],
["Pepa Novak 8", "090 000 009", "000000000", "000000"],
["Pepa Novak 9", "900 000 009", "000000000", "000000"]);

randomNum = Math.floor(Math.random() * contacts.length);

document.getElementById("cntName").innerHTML=contacts[randomNum][0];
document.getElementById("cntPhone").innerHTML=contacts[randomNum][1];
document.getElementById("cntICQ").innerHTML=contacts[randomNum][2];
document.getElementById("cntMailform").src="http://www.blueboard.cz/ma ilform.php?id="+contacts[randomNum][3];

}
// -->
</script>
</head>
<body onload="init()">

<div>
<h1>Kontakt.</h1>
<br />
<u><strong>Odborní poradci:</strong></u>
<p class="mezery"><strong><span id="cntName">Pepa Novak</span></strong></p>
<p class="mezery"><strong>Tel.:</strong><span id="cntPhone">000 000 000</span></p>
<p class="mezery"><strong>ICQ:</strong><span id="cntICQ">000000000</span></p>
<br />
<p><u><strong>Napište nám:</strong></u></p>
<!-- BLUEBOARD MAILFORM -->
<iframe id="cntMailform" frameborder="0" scrolling="no" width="330" height="140" src="http://www.blueboard.cz/mailform.php?id=00000"></iframe>
<!-- BLUEBOARD MAILFORM KONEC-->
<br />
<br />
</div>
</body>

Já to však potřebuju po sobě a né náhodně a né v javě ale v PHP.

Díky.
djlj
Profil
né v javě
To, cos zde poslal, není javový kód.

ale v PHP
Ulož si kontakty třeba do databáze nebo do souboru — to je v tomhle případě celkem fuk. Pak vždycky jeden z nich zobraz, přičemž ulož třeba do cookie, který se to uživateli zobrazil.
mareceek
Profil *
Díky za radu, ale v PHP vůbec neumim, můžeš napsat zdroják, prosííím.

Vaše odpověď

Mohlo by se hodit

Odkud se sem odkazuje


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: