TestMax.dk Paster
  • Forside
  • Print
  • Bookmark
  • Kontakt
  • SiteMap


infobox infobox
 

Resume ide.

23-04-2007 17:13:20
 
 
Muligheder (Anmeld)
Skrevet af jordz
Kliks 411
Kategori PHP Guide's
Så på channel at FairFight sad og tuede over hans Php script havde hapset hul i en af hans links så ville jeg lige vise dette simple script som tager kun tager et vist antal bogstaver ($CONFIG['strnr']) og så hen til nærmeste ' ' (mellemrum):

<?php

$CONFIG['strnr'] = 100; // ved det 100ne tegn skal teksten slutte.

$text = 'Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nullam aliquam tincidunt risus. Etiam interdum, justo interdum aliquet sollicitudin posuere.'; // tekst
$find = ' '; // hvilket symbol den skal slutte med.
if (strlen($text) > $CONFIG['strnr']){ // checker om teksten er længere end 100 tegn
$text2 = substr($text, $config['strnr']); // skære de første 100 tegn af.
$pos = strpos($text2, $find); // tæller til det næste $find symbol efter de første 100 tegn.
$text = substr($text, 0, $CONFIG['strnr']+$pos); // sætter substr() til at skære alt andet væk efter 100 tegn + $pos som er det næste $find.
}
echo $text; // viser teksten

?>


scriptet er forklart efter hver funktion med //..

scriptets output i dette tilfælde vil da blive:


Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Nullam aliquam tincidunt risus. Etiam interdum,


hvilket også viser at scriptet ikke kigger efter comma, punktummer eller andre tegn men dette kan self bare udvikles selv af brugeren..
i ska jo ha noget at lave ;)


Sprog: PHP - HTML - CSS - Javascript - MSL
Hjemeside: [url]http://www.Webcomfort.dk[/url]
 
infobox infobox


infobox infobox
 
#1Nyhuusdk(Anmeld) 23-04-2007 21:53:46
 
 
Ser find ud men forstår ik helt denne linie

if (strlen($text) > 100){ // checker om teksten er længere end 100 tegn

hvorfor skrive 100 når du har lavet en config variable som indeholder det tal der skal bruges? det vil den jo altid gøre hvis jeg forstår dit script rigtig :)
//ReLaX @ www.Webdesignz.dk
- Support Helper @ GameSurge.net
- PHP Coder
- MSL Coder

Nyhuusdk's signatur billede
 
infobox infobox

infobox infobox
 
#2jordz(Anmeld) 24-04-2007 11:07:34
 
 
#1 > du har self ret.. sry.. fejl rettet.
Sprog: PHP - HTML - CSS - Javascript - MSL
Hjemeside: [url]http://www.Webcomfort.dk[/url]
 
infobox infobox

Påmindelse ved nyt svar

Ved at tilmelde dig automatisk påmindelse, modtager du en email så snart denne tråd bliver besvaret, dog sender vi kun en mail til dig, også selvom der er kommet flere svar, simpelthen for at spare dig for spam i din indbakke.


infobox infobox
  Svar på tråden  
   
 
 
infobox infobox

infobox infobox
  Læs dette før du sender dit indlæg!  
 
Ved tryk på send knappen accepterer du vores regelsæt som kan læses her
Praktiske informationer
Type Eksempel Resultat
Fed [b]din tekst[/b] din tekst
Kursiv [k]din tekst[/k] din tekst
Understreg [u]din tekst[/u] din tekst
Kode felt [code]din tekst[/code]
din tekst
infobox infobox