Simpele vraag, maar ik weet t niet!! (EasySite Mod)
Forumregels
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.

Simpele vraag, maar ik weet t niet!! (EasySite Mod)
Ik heb de easysite mod geinstalleerd:
http://www.speelland-noordwolde.nl/site.php
Een soort portal, iets oud, maar precies wat ik zoek.
Hoe krijg ik het nou in php voor elkaar, om (bijvoorbeeld) door op Lees meer te klikken links, het midden van het scherm als doelvenster in te stellen?
Dus:
Ik wil op lees meer klikken. En het resultaat moet komen, waar nu het nieuws staat.
Ik kom er niet uit, bij iframe was t simpel, maar hiermee ben ik echt de weg kwijt.. nooit zo'n held geweest met dit soort dingen...
Iemand die mij kan helpen?
Thanx alvast!
http://www.speelland-noordwolde.nl/site.php
Een soort portal, iets oud, maar precies wat ik zoek.
Hoe krijg ik het nou in php voor elkaar, om (bijvoorbeeld) door op Lees meer te klikken links, het midden van het scherm als doelvenster in te stellen?
Dus:
Ik wil op lees meer klikken. En het resultaat moet komen, waar nu het nieuws staat.
Ik kom er niet uit, bij iframe was t simpel, maar hiermee ben ik echt de weg kwijt.. nooit zo'n held geweest met dit soort dingen...
Iemand die mij kan helpen?
Thanx alvast!
Je zou dan de tekst (/html) in het php bestand in een variabele kunnen zetten.
Bijvoorbeeld:
$tekst_kort is nu de hele tekst, maar dan maar de eerste 30 tekens.
Je kunt dan door in de link site.php?artikel=tekst1 de hele tekst laten zien. Dit is wat meer werk maar hopelijk snap je het een beetje zodat je zelf aan de slag kunt.
Bijvoorbeeld:
Code: Selecteer alles
$tekst = 'hallo, dit is een voorbeeld tekst met plaats <img src="plaatje.gif" width="20" heigth="20" border="0" alt="Plaatje">, als je website\'s wilt schrijven moet je niet vergeten om de \' te escapen met een \';
$tekst_kort = substr($tekst, 0, 30);
Je kunt dan door in de link site.php?artikel=tekst1 de hele tekst laten zien. Dit is wat meer werk maar hopelijk snap je het een beetje zodat je zelf aan de slag kunt.
hmm, ik dacht voldoende te hebben aan de uitleg die je nu gaf.. helaas,
Pijnlijk te realiseren dat ik nog zo'n enorme noob ben op dit gebied
Eeh, waar plaats ik nou het "$tekst = ' " gedeelte? in welk bestand bedoel ik??
In site.php? of in de 'doel' php, dus in het geval van 'lees meer' -> wat.php ?
het deel dat ik dus <a href="site.php?artikel=tekst1">Klik hier</a> moet doen, snap ik, maar waar defineer ik de tekst achter site.php?.......
Je hebt het (denk ik) als voorbeeld artikel=tekst1 genoemd.. maar waar vind ik dus hoe dat nu heet? news= ofzo? staat dat in site.php?
Alvast bedankt voor het beantwoorden van deze n00b vraagjes
Pijnlijk te realiseren dat ik nog zo'n enorme noob ben op dit gebied

Eeh, waar plaats ik nou het "$tekst = ' " gedeelte? in welk bestand bedoel ik??
In site.php? of in de 'doel' php, dus in het geval van 'lees meer' -> wat.php ?
het deel dat ik dus <a href="site.php?artikel=tekst1">Klik hier</a> moet doen, snap ik, maar waar defineer ik de tekst achter site.php?.......
Je hebt het (denk ik) als voorbeeld artikel=tekst1 genoemd.. maar waar vind ik dus hoe dat nu heet? news= ofzo? staat dat in site.php?
Alvast bedankt voor het beantwoorden van deze n00b vraagjes

Je moet alle teksten dan in site.php zetten.
Je krijgt dan zoiets, in het .tpl bestand krijg je dan
Code: Selecteer alles
$tekst[0] = 'Tekst 0, blaaat';
$tekst[1] = 'Tekst 1, blaaat';
if ( isset($HTTP_GET_VARS['artikel']) && in_array($tekst, intval($HTTP_GET_VARS['artikel'])) )
{
$template->assign_block_vars('artikelen', array(
'TEKST' => $tekst[intval($HTTP_GET_VARS['artikel'])])
);
}
Code: Selecteer alles
<!-- BEGIN artikelen -->
<table ...>
<tr>
<td>
{artikelen.TEKST}
</td>
</tr>
</table>
<!-- END artikelen -->
Krijg nu deze fout:
Op lijn 260 heb ik dit staan (jou tekst)
Maakt het uit waar ik je eerste code plaats? bovenin de site.php of onderin de site.php?
Vraagje 2:
Is het mogelijk om de variabelen die je nu in site.php vastlegd, in het ACP van phpBB vast te leggen? dat je de tekst in het ACP kunt veranderen zo vaak als je wilt?
Alvast bedankt!
Code: Selecteer alles
Warning: in_array(): Wrong datatype for second argument in /home/httpd/vhosts/speelland-noordwolde.nl/httpdocs/site.php on line 260
Code: Selecteer alles
if ( isset($HTTP_GET_VARS['artikel']) && in_array($tekst, intval($HTTP_GET_VARS['artikel'])) )
Vraagje 2:
Is het mogelijk om de variabelen die je nu in site.php vastlegd, in het ACP van phpBB vast te leggen? dat je de tekst in het ACP kunt veranderen zo vaak als je wilt?
Alvast bedankt!