php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > PHP Developer Forum
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 


PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Fragen zu Laravel, YII oder anderen PHP-Frameworks.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 11-11-2003, 14:18
Kleinschmidt
 Junior Member
Links : Onlinestatus : Kleinschmidt ist offline
Registriert seit: Nov 2002
Ort: Bayreuth
Beiträge: 143
Kleinschmidt ist zur Zeit noch ein unbeschriebenes Blatt
Question text kürzen

Hallo leute,


ich möchte einen anreißer text erzeugen, das will mir aber irgenwie nicht wirklich gelingen.

Hier das script habe ich aus dem forum hier:

PHP-Code:
<? 
//#################  anreißer text erzeugen  #####################

 
$text $news[news]; // ich glaub hier liegt der fehler 



function textcut($text,$length=250) { 
  if(
strlen($text) < $length) {
    return 
$text;

  
$input_text             nl2br(substr($text,0,$length));
  
$input_text_array = array();
  
$input_text_array split(' '$input_text);
  
$input_text_last     count($input_text_array);
  
$output_text "";  
  for(
$i 0$i < ($input_text_last 1); $i++) {
    
$output_text .= $input_text_array[$i]." ";
  } 
// end for
  
return $output_text;
}

//############################################################
?>
gruss sascha
__________________
Konservative sind sehr für den Fortschritt sofern der auf der Stelle tritt. ( Norman Mailer )
Mit Zitat antworten
freelancermap.de - IT Projektvermittlung für Selbständige und Freiberufler
  #2 (permalink)  
Alt 11-11-2003, 14:22
testuser
 Newbie
Links : Onlinestatus : testuser ist offline
Registriert seit: Aug 2003
Beiträge: 27
testuser ist zur Zeit noch ein unbeschriebenes Blatt
Standard

wie sieht dein array aus ?
schonmal gekuckt, ob's dadran liegt ?
ps.: nehme mal an, das du mit db arbeitest.
Mit Zitat antworten
  #3 (permalink)  
Alt 11-11-2003, 14:26
Kleinschmidt
 Junior Member
Links : Onlinestatus : Kleinschmidt ist offline
Registriert seit: Nov 2002
Ort: Bayreuth
Beiträge: 143
Kleinschmidt ist zur Zeit noch ein unbeschriebenes Blatt
Standard

ja arbeite mit einer db,

das array $news[news];



ist ein Text also auch typ text in db und das steht drin :

Avo devenio Naevus dis aliqui Frutex indulgens rogo. Iuxta nous ira tam Inruo quod for designo Crocotula tam Annus, nam alter eximo copia contorqueo crispus Subo alicubi uber. Iento ibi qua Mucro sto eu, post sive dis coacto quo penintentiarius ex effor, sis per pes stultus Ludo rus versutia equester. Subdo vae epulor et ulciscor, nox ivi elatus conticeo Tener augeo pia an hae Videor iam Praeeo o.

also bloß ein test text

gruss sascha
__________________
Konservative sind sehr für den Fortschritt sofern der auf der Stelle tritt. ( Norman Mailer )
Mit Zitat antworten
  #4 (permalink)  
Alt 11-11-2003, 14:27
electr0n
 Newbie
Links : Onlinestatus : electr0n ist offline
Registriert seit: Nov 2003
Beiträge: 40
electr0n ist zur Zeit noch ein unbeschriebenes Blatt
Standard

lol, dafür gibts eine build in Funktion namens wordwrap.
Mit Zitat antworten
  #5 (permalink)  
Alt 11-11-2003, 14:29
Abraxax
  THE REAL HAXE (Administrator)
Links : Onlinestatus : Abraxax ist offline
Registriert seit: Jul 2002
Ort: neuss.nrw.de
Beiträge: 22.623
Abraxax befindet sich auf einem aufstrebenden Ast
Standard

oder auch .... substr()
__________________
INFO: Erst suchen, dann posten! | MANUAL(s): PHP | MySQL | HTML/JS/CSS | NICE: GNOME Do | TESTS: Gästebuch | IM: Jabber.org |


Mit Zitat antworten
  #6 (permalink)  
Alt 11-11-2003, 14:30
the.gatekeeper
 Junior Member
Links : Onlinestatus : the.gatekeeper ist offline
Registriert seit: Aug 2003
Beiträge: 136
the.gatekeeper ist zur Zeit noch ein unbeschriebenes Blatt
Standard

try this

or this:

PHP-Code:
<?
$news 
"asdkf ökshd sahdö hsöhf ölhöslai l ijöli jöslahöaslu höas hö hö uhö kuhö h ö";
$news_rest substr($news029);
echo 
substr($news_rest0strrpos($news_rest" "))."...";
?>

mfg

Geändert von the.gatekeeper (11-11-2003 um 14:32 Uhr)
Mit Zitat antworten
  #7 (permalink)  
Alt 11-11-2003, 14:31
Kleinschmidt
 Junior Member
Links : Onlinestatus : Kleinschmidt ist offline
Registriert seit: Nov 2002
Ort: Bayreuth
Beiträge: 143
Kleinschmidt ist zur Zeit noch ein unbeschriebenes Blatt
Standard

??? wordwrap ist doch was anderes oder ??


ich will aus einen langen text also balallalalaallalalalaaall


einen kurzen machen blalal hier mehr...




gruss sascha
__________________
Konservative sind sehr für den Fortschritt sofern der auf der Stelle tritt. ( Norman Mailer )
Mit Zitat antworten
  #8 (permalink)  
Alt 11-11-2003, 14:32
testuser
 Newbie
Links : Onlinestatus : testuser ist offline
Registriert seit: Aug 2003
Beiträge: 27
testuser ist zur Zeit noch ein unbeschriebenes Blatt
Standard

denke auch, das der obere code bedeutend kürzer zu schreiben geht.
Mit Zitat antworten
  #9 (permalink)  
Alt 11-11-2003, 14:35
the.gatekeeper
 Junior Member
Links : Onlinestatus : the.gatekeeper ist offline
Registriert seit: Aug 2003
Beiträge: 136
the.gatekeeper ist zur Zeit noch ein unbeschriebenes Blatt
Standard

hoffe du meinst jetzt nicht meinen
Mit Zitat antworten
  #10 (permalink)  
Alt 11-11-2003, 14:38
schmalle
  Ich Root, Du nix
Links : Onlinestatus : schmalle ist offline
Registriert seit: Jun 2001
Ort: Egelsbach FFM
Beiträge: 9.170
schmalle ist zur Zeit noch ein unbeschriebenes Blatt
Standard

das geht auch sql-seitig.

select left(FELD, 100) as feld

die hiundert sind dann nur die ersten 100 zeichen des feldes ...
__________________
h.a.n.d.
Schmalle

http://impressed.by
http://blog.schmalenberger.it



Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
... nur ohne :-)
Mit Zitat antworten
  #11 (permalink)  
Alt 11-11-2003, 14:40
electr0n
 Newbie
Links : Onlinestatus : electr0n ist offline
Registriert seit: Nov 2003
Beiträge: 40
electr0n ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Original geschrieben von Kleinschmidt
??? wordwrap ist doch was anderes oder ??


ich will aus einen langen text also balallalalaallalalalaaall


einen kurzen machen blalal hier mehr...




gruss sascha
Nö, hiermit kann man Text auch abschneiden!
Mit Zitat antworten
  #12 (permalink)  
Alt 11-11-2003, 17:39
Kleinschmidt
 Junior Member
Links : Onlinestatus : Kleinschmidt ist offline
Registriert seit: Nov 2002
Ort: Bayreuth
Beiträge: 143
Kleinschmidt ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Danke für eure hilfe.


Bring mich scho viel weiter.


Danke.



gruss sascha
__________________
Konservative sind sehr für den Fortschritt sofern der auf der Stelle tritt. ( Norman Mailer )
Mit Zitat antworten
  #13 (permalink)  
Alt 11-11-2003, 17:46
marc75
 PHP Senior
Links : Onlinestatus : marc75 ist offline
Registriert seit: Jul 2003
Ort: daheim
Beiträge: 1.366
marc75 ist zur Zeit noch ein unbeschriebenes Blatt
Standard

noch ein beispiel:

PHP-Code:
    $bericht strip_tags($row->megatext);
    
$gekuerzteausgabe =  substr($bericht,0,100); 
__________________
mfg
marc75

<Platz für anderes>
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


PHP News

PHP Marktplatz-Software
PHP Marktplatz-SoftwareEs hat sich viel getan! Die neue Version 7.5.9 unserer PHP Marktplatz-Software ebiz-trader steht ab sofort zur Verfügung.

28.10.2019 | Berni

Die RIGID-FLEX-Technologie
Die RIGID-FLEX-TechnologieDie sogenannte "Flexible Elektronik" , oftmals auch als "Flexible Schaltungen" bezeichnet, ist eine zeitgemäße Technologie zum Montieren von elektronischen Schaltungen.

06.12.2018 | Berni


 

Aktuelle PHP Scripte

Formmailer v1.7.0 Bootstrap 4

Formmailer v1.7.0 Bootstrap wurde extra für Bootstrap entwickelt. Mit Bootstrap kann man schnell und einfach kleine oder große Projekte entwickeln, die auf Geräten in allen erdenklichen Formen funktionieren.

16.04.2020 arne-home | Kategorie: PHP/ Formular
Upload v1.1.0 Bootstrap

Mit dem PHP - Uploadscript kann man schnell und einfach Bilder und Dateien auf den Webserver hochladen.

16.04.2020 arne-home | Kategorie: PHP/ File
Microweber CMS

Open source, drag and drop website builder

13.01.2020 Berni | Kategorie: HTML5/ EDITOR
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 14:32 Uhr.