Hallo,
Ik heb een lees meer scriptje, maar nu heb ik een probleem met het plaatsen van de lees meer button.
de functie ziet er zo uit:
function createArticleRecap($article) {
$string = $article['body'];
if (strlen($string) > 500) {
// truncate string
$stringCut = substr($string, 0, 500);
// make sure it ends in a word so assassinate doesn't become ass...
//$string = substr($stringCut, 0, strrpos($stringCut, ' ')).'... <form name="articleForm" action="./?p=articleDetails" method="POST"><input type="hidden" name="id" value="'.$article['id'].'"><input type="hidden" name="title" value="'.$article['title'].'"><input type="hidden" name="body" value="'.$article['body'].'"><input type="hidden" name="creation_date" value="'.$article['creation_date'].'"><input type="hidden" name="username" value="'.$article['username'].'"><input name="sendArticleForm" type="submit" value="Lees meer"></form>';
$string = substr($stringCut, 0, strrpos($stringCut, ' ')).'... <input name="sendArticleForm" type="submit" value="Lees meer">';
//$string = substr($stringCut, 0, strrpos($stringCut, ' ')).'... <a href="./?p=articleDetails&title='.$article['title'].'&body='.$article['body'].'&creation_date='.$article['creation_date'].'&username='.$article['username'].'">Lees meer</a>';
}
return $string;
}
Ik wil graag de bovenste (in comments) String gebruiken, maar dan staat lees meer op de volgende regel (omdat de string te lang wordt?) de varianten er onder worden wel goed weergegeven, maar dan zit ik met die smerige en onveilige gets in mn url.
Weet iemand hoe ik dit op kan lossen?
[size=xsmall]Toevoeging op 01/08/2013 14:02:19:[/size]
Laat maar, zucht weet niet waarom ik dit niet zag, maar de oplossing is om al die form tags en hidden inputs eerst in de $string te zetten en dan pas het lees meer stuk er aan toe te voegen.
800 views