Archief - Lijst opvragen van alle members

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

legerguy

Legacy Member
Als je erop klikt?

DIT
Code:
<a href=\"member.php?action=profile&memberid=".$user['memberid']."\">

Veranderen naar
Code:
<a href=\"/vwar/member.php?action=profile&memberid=".$user['memberid']."\">

En dan linkt hij normaal naar het juiste

scampi_ml

Legacy Member
just, maar dat wist ik wel :p
ok dit is de pagina waar het allemaal moest komen
daar werkt de member wel

http://scampiml.com/member.php

Er staat maar 3 members op omdat het een andere DB is
en de vwar fout: Fatal error: Cannot redeclare checkcookie() dunno kzal het wel vinden

legerguy

Legacy Member
Je mag geen 2x dezelfde functie aanpakken (in dit geval staat checkcookie ergens teveel)

Curahee Q

Legacy Member
Even wat uitleg over de echo.

Zoals je zelf al merkt is het vrij lastig om telkens de dubbele quotes te backslashen. Waarom dan geen echo gebruiken met single quotes?

echo '<a href="members.php?page=iets&memberid=" . $memberid . ">linkje</a>';

Veel gemakkelijker + het is sneller.
Waarom is het sneller?
Omdat PHP de string niet parsed in single quotes, wat bedoel ik daar dan weer mee? Dat de variable die binnen de quotes staan bij single quotes niet worden omgezet en bij dubbele quotes wel (al ben ik radicaal tegen het feit dat je ze binnen quotes zet).

Ter illustratie:

echo $memberid;
echo "$memberid";

Zijn beide dezelfde maar vergeet die 2de.

echo $memberid;
echo '$memberid';

Bij de tweede zal hij letterlijk $memberid laten zien en niet de waarde van $memberid.

Veel succes nog.

scampi_ml

Legacy Member
ja de main page is redelijk traag moet ik wel zeggen

http://scampiml.com/index-1.zip dit zou de homepage worden maar die is wel redelijk traag
(kan ook door host komen)

straks eens een test draaien op die W3C
maar ik zal er zeker naar kijken


********************************
Mss da login script laten staat op de homepage en de rest veranderen naar: "Logged in as: <name>"

scampi_ml

Legacy Member
Code:
function checkCookie()
{
	global $vwardb, $n, $GPC, $vwar_memberinfo;

	$check_id   = $n . "vwarid";
	$check_pass = $n . "vwarpassword";

	if ( !isset($vwar_memberinfo) )
	{
		$result = $vwardb->query("
			SELECT memberid, ismember, password
			FROM vwar".$n."_member
			WHERE memberid = '".$GPC[$check_id]."'
		");
		$vwar_memberinfo = $vwardb->fetch_array($result);
	}

	return ifelse($vwar_memberinfo['memberid'] && $vwar_memberinfo['ismember'] == 1 && md5($vwar_memberinfo['password']) == $GPC[$check_pass], true, false);
}

daar komt de fout van
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan