Hallo allemaal,
Mijn naam is Martin en heb mij net geregistreerd op dit Forum.
Sinds kort ben ik de website van onze Virtual Airline aan het aanpassen, maar weet nog niets van PHP.
Ik heb al wel veel aangepast wat wel duidelijk was, maar heb veel moeten zoeken.
Hopelijk kan ik er hier meer van leren.

Een van de probleempjes waar ik nu even tegenaan loop is dat de slideshow op de website op random staat en pakt veel dezelfde foto's. Ik zou willen dat de foto's op volgorde worden getoond. Graag zou ik willen weten wat ik in onderstaand script zou moeten veranderen.
Alvast heel hartelijk dank.

Hier het stukje script:

$(document).ready(function() {
	$("#mainContent").css("min-height", ($("#sidebar2").height() + 30) + "px");
	$(".menu li:has(li.active)").addClass("active");
	var top = nrimg * 156 + 3000;
	$("#preload").css("top", "-"+top+"px");
	for (i=0;i<nrimg;i++) {
		var nr = i + 1;
		var url = mainUrl + "dbr/slide" + nr + ".jpg";
		var imghtml = "<img src='"+url+"' /><br />";
		$("#preload").append(imghtml);
	}
	$("#headerbg2").fadeTo(0, 0);
	SlideShow();
});

function SlideShow() {
	var bgimg = $("#headerbg2").css("background-image");
	var nr = prevnr;
	while (nr == prevnr) {
		nr = Math.floor(Math.random() * nrimg) + 1;
	}
	prevnr = nr;
	var url = "url("+mainUrl+"dbr/slide"+nr+".jpg)";
	$("#headerbg2").css("background-image", url);
	$("#headerbg2").fadeTo(fadeinTimeout, 1, function() {
		$("#headerbg1").css("background-image", $("#headerbg2").css("background-image"));
		$("#headerbg2").css("background-image", "");
		$("#headerbg2").fadeTo(0, 0);
	});
	setTimeout("SlideShow();", timeout);
}
</script>


Done! Bericht is ook gelockt. Dus vandaar lukte het niet.
Nou, het lukt niet met regelnummers.
Ik kopieer de tekst en plak het hier.
Sommige regels hebben wel regelnummers maar de meeste niet.
Geen idee waarom dat bij de eerste keer wel zo was. Ook dat is gewoon gekopieerd en geplakt.
Wel als je code-tags gebruikt. Dan zie je wél regelnummers.
De reden dat het niet werkte is dat op regel 27 dit staat :

if (++nr > nring )


In plaats van

if (++nr > nrimg )


Blijkbaar is bij het knippen en plakken een letter verschoven.
Kunnen jullie mij vertellen wat ik moet doen?
Ik plak de tekst hier in maar krijg er geen regelnummers bij.
Zo is het voor jullie ook moeilijk om het goed te krijgen.
Ik wil graag de hele code even aan jullie tonen

En in de code staat het goed, dus wel met nrimg i.p.v. nring.
Dan nog worden de foto's niet in volgorde weergegeven.
Het forum heeft geen idee wat een bericht is, of wat scriptcode is. Bij PHP-scripts kan het automatisch worden gedetecteerd, mits je netjes <?php en ?> gebruikt. Maar in het algemeen raad ik aan om netjes [code] en [/code] tags te gebruiken om je script.

Reageren