Pagina 1 van 1

referal mod link op portal

Geplaatst: 29 mar 2004, 15:43
door Podium4
Hey,

Ik probeer de link die de members krijgen toegewezen bij de referral mod op de portal.php te plaatsen...

Daarvoor heb ik nu dit gedaan:

Zoek:

Code: Selecteer alles

$template->assign_vars(array(
en daarvoor toegvoegd:

Code: Selecteer alles

if ($userdata['user_id'] != '-1')
{
	$ref_link = '<a href="' . append_sid("profile.$phpEx?mode=register&ruid=' . $userdata['user_id']) . '"></a>';
}
{
	$ref_link = '';
}
En:

Zoek:

'U_NAME_LINK' => $name_link,

Daar onder:

'U_REF_LINK' => $ref_link,

En in portal body:

{U_REF_LINK}

Nu krijg ik op de portal deze error:

Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in /home/virtual/site19/fst/var/www/html/forum/portal.php on line 293

Regel 293:

$ref_link = '<a href="' . append_sid("profile.$phpEx?mode=register&ruid=' . $userdata['user_id']) . '"></a>';

Wat door voor en achter zit kun je daar zien ^^^^^^

Weet iemand raad?

Geplaatst: 29 mar 2004, 16:15
door Luuk
En zo?

Code: Selecteer alles

$ref_link = '<a href="' . append_sid("profile.$phpEx?mode=register&ruid=" . $userdata['user_id']) . '"></a>'; 

Re: referal mod link op portal

Geplaatst: 29 mar 2004, 16:26
door -=|Rik|=-
$ref_link = '<a href="' . append_sid("profile.$phpEx?mode=register&ruid=' . $userdata['user_id']) . '"></a>';
Ziet hij de enkelvoudige haakjes niet als een afsluit instructie??

mss dat dit wel werkt

Tevens ontbreken de " haakjes achter deze instructie

append_sid("profile.$phpEx?mode=register&ruid=' . $userdata['user_id']??)

Geplaatst: 29 mar 2004, 16:31
door Luuk
Wat ik gaf gaf geen fout in mijn portal.php, of het werkt weet ik niet

Geplaatst: 29 mar 2004, 16:33
door mosymuis
Luuk schreef:En zo?
$ref_link = '<a href="' . append_sid("profile.$phpEx?mode=register&ruid=" . $userdata['user_id']) . '"></a>';
Dat is 'm idd. :bier:

Geplaatst: 29 mar 2004, 17:16
door Podium4
oke dat had ik al voorelkaar dankzij Luuk... we moesten alleen daarna direct eten ...

Nu heb ik een paar dingetjes veranderd en is het nu {REF_LINK} ipv {U_REF_LINK} ... alleen nu werkt dit nog niet:

Code: Selecteer alles

<form><textarea cols="44" rows="3" onFocus="this.select()" style="width : 100%; background-color : #FFFFFF" >{REF_LINK}</form>
helaas niet te zien op http://www.hotrid.nl zonder in te loggen:

testuser
fake

Geplaatst: 29 mar 2004, 17:17
door Luuk
Je moet ook nog iets tussen <a .....> en </a> neerzetten, of heb je dat gedaan?

Geplaatst: 29 mar 2004, 17:29
door Podium4
dat is niet de bedoeling... ik wil graag dat de persoonlijke promotielink van een lid in een <textarea> op de portal komt te staan... dus bijvoorbeeld:

If you would like to have others join this site, and get referral credit, use the following url: http://www.hotrid.nl/forum/profile.php? ... ter&ruid=3

In dat vak... die tekst kan ik er zo bij typen... alleen die url krijg je niet zomaar goed :(

Geplaatst: 29 mar 2004, 17:35
door mosymuis

Code: Selecteer alles

<form><textarea cols="44" rows="3" onFocus="this.select()" style="width : 100%; background-color : #FFFFFF" >{REF_LINK}</form> 
Waar is de </textarea> tag?

Geplaatst: 29 mar 2004, 17:42
door Podium4
vergeten... :lol:

maar het maakt niets uit voor het resultaat :(

Geplaatst: 29 mar 2004, 18:01
door Podium4
Probleem intussen opgelost...

Scrol ff naar boven en je ziet dit:

Code: Selecteer alles

if ($userdata['user_id'] != '-1') 
{ 
   $ref_link = '<a href="' . append_sid("profile.$phpEx?mode=register&ruid=' . $userdata['user_id']) . '"></a>'; 
} 
{ 
   $ref_link = ''; 
}
Daar was ik blijkbaar een else kwijt geraakt:

Code: Selecteer alles

if ($userdata['user_id'] != '-1') 
{ 
   $ref_link = '<a href="' . append_sid("profile.$phpEx?mode=register&ruid=' . $userdata['user_id']) . '"></a>'; 
} 
else
{ 
   $ref_link = ''; 
}
Nu doet ie het... iedereen bedankt voor de hulp!