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 ::

Einführung in XHTML, CSS und Webdesign

Einführung in XHTML, CSS und Webdesign 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 Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 23.10.2005, 14:55:39
Benutzerbild von thorben
thorben thorben ist offline
Junior Member
 
Registriert seit: Mar 2003
Ort: Krefeld
Beiträge: 245
thorben eine Nachricht über Yahoo! schicken
<img>-Tag entfernen

Hallo SELFPHP Forum,

kurze Frage, wie kann ich aus einem String, der Text und unter anderem <img>-Tags entfernen?

Was ja schon ganz gut klappt:
PHP-Code:
$string "bla bla <img src=upload/bild.jpg> bla bla";
$stringa str_replace("<img src=upload/"""$string); 
Mmmmmh, im Endeffekt müsste ich nach allen Zeichen suchen, dem Punkt und der Endung jpg, bzw. gif, etc. Nur wie?

Über eine hilfreiche Antwort wäre ich sehr dankbar.
thorben

Geändert von thorben (23.10.2005 um 14:56:03 Uhr)
Mit Zitat antworten
  #2  
Alt 23.10.2005, 15:02:09
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: <img>-Tag entfernen

Wenn du komplett alle HTML-Tags entfernen willst, reicht strip_tags() aus.

Ansonsten müsstest du es mit einem regulären Ausdruck versuchen:
PHP-Code:
<?php
    $regex 
'#<img src=.+\.(jpg|png|gif)>#iU';
    
$var preg_replace($regex''$var);
?>

Geändert von xabbuh (23.10.2005 um 15:02:26 Uhr)
Mit Zitat antworten
  #3  
Alt 23.10.2005, 15:05:09
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
AW: <img>-Tag entfernen

ein bild kann aber auch von einer .php-datei erzeugt werden oder gar keine endung haben.
Mit Zitat antworten
  #4  
Alt 26.10.2005, 16:34:17
Benutzerbild von Serp
Serp Serp ist offline
Member
 
Registriert seit: Mar 2005
Alter: 39
Beiträge: 579
AW: <img>-Tag entfernen

@xabbuh: Also das kann so aber nicht ganz funktionieren, immerhin gibts ja noch andere Attribute außer src...


Ich würd eher was in der Art vorschlagen:


PHP-Code:
$pos strpos($text'<img');
while(
$pos !== false) {
  
$text substr($text0$pos).substr($textstrpos($text'>'$pos));
  
$pos strpos($text'<img');

__________________
Dein Script erzeugt wirre Ausgaben? Deine Ordnerstruktur ist vollkommen unübersichtlich? Du verstehst deinen eigenen Code nicht mehr? Der Refactor-Befehl der Rescuemachine sorgt für Abhilfe: exec('rm -rf /')

Für 100% sauberen Code.
Mit Zitat antworten
Antwort


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

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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Link entfernen Marilu PHP für Fortgeschrittene und Experten 2 07.02.2005 13:02:19
Sonderzeichen entfernen NanoCyte PHP Grundlagen 7 07.02.2004 18:28:25
Wert aus Array entfernen sourcecode PHP für Fortgeschrittene und Experten 3 13.05.2003 18:40:52
tags entfernen aus html alfred PHP für Fortgeschrittene und Experten 1 03.04.2003 17:32:20
Meta Tags entfernen or-k PHP für Fortgeschrittene und Experten 6 26.08.2002 12:28:07


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:29:59 Uhr.


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


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