SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Websites optimieren für Google & Co.

Websites optimieren für Google & Co. zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 10.04.2003, 18:47:12
BlindCrazyBoy BlindCrazyBoy ist offline
Anfänger
 
Registriert seit: Jan 2003
Beiträge: 24
Textarea + Zeilenumbrüche + 'böser' HTML Code = Problem

Hallo @all,

habe ein HTML-Formular in dem ein Textarea-Feld vorkommt. Der Inhalt diesesr Textarea soll mit anderen Textfeldern datensatzhnlich in eine Datei geschrieben werden (Datenbank ist für diese Problemstellung zu aufwendig).

Folgende Probleme und fragen ergeben sich:

- kann man ein Textarea mit einer maximalen Anzahl von Zeichen versehen? Falls nicht, welche PHP-Funktion kappt den String bei x Zeichen?
- Datei wird mittels fgetcsv ausgelesen => Zeilenumbrüche aus Textarea müssen verschwinden (da ein Datensatz sonst über mehrere Zeilen in der Datei geht) aber dennoch erhalten bleiben
- 'böse' HTML Tags müssen ebenfalls aus dem Textarea-String verschwinden aber Zeilenumbrüche (<br>) sollen bleiben. strip_tags () funktioniert bei nachfolgendem Code nicht:

PHP-Code:
//Zeilenumbrüche verschwinden lassen usw...
$string implode (""explode ("rn"nl2br ($_POST['textarea']); 
Dieses Beispiel liefert mir den String 'einzeilig' und mit HTML-Zeilenumbrüchen. Gehts nicht auch einfacher? ;-)


MfG Manu
Tschaui
Mit Zitat antworten
  #2  
Alt 10.04.2003, 19:01:58
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Zum Beiträge kürzen nimmst Du substr()

Alles zusammen ungefähr so:
PHP-Code:
$text=substr($_POST['textarea'], 02000);
$text=str_replace("rn","[br]",$text);
$text=strip_tags($text);
$text=str_replace("[br]","<br>",$text); 
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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 aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 05:05:47 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt