Server Support Forum
Anzeige:


Zurück   Server Support Forum > Scripting > Perl / PHP / Python / bash


Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1  
Alt 10.07.2006, 22:52
Benutzerbild von dragon001
Registered User
 
Registriert seit: 11.2003
Ort: München
Alter: 31
Beiträge: 484
dragon001 eine Nachricht über ICQ schicken dragon001 eine Nachricht über AIM schicken dragon001 eine Nachricht über MSN schicken dragon001 eine Nachricht über Yahoo! schicken
Frage PHP -> Zeichen innerhalb eines Strings entfernen -> anlegen eines Ordners

Ich hab leider bisher innerhalb meines Downloadmanagers ein kleines Problem:
Falls ich DAU User mitareiten hab, geben sie meist Ordnernamen wie Klasse 4 / 2 ein.
Die Leerzeichen sind eigentlich nicht das Problem aber der / ist ja unter Linux und Windows als Verzeichniss trenn Zeichen vorhanden.
Ich weiß nur leider nicht wie ich das Zeichen herausfiltern kann.
dachte schon an eine ereg anweisung, da ich allerdings gar nicht auf dem bereiche der Regular Expressions bewandert bin sprengt das meinen wissens bereicht.
Da allerdings nicht nur der / entfernt werden soll, sondern auch gleichzeitig umlaute und sonderzeichen suche ich dringend hilfe da ich nciht möchte das Hacker unlöschbare Verzeichnisse etc. anlgene können, sondern nur eine auf einen bestimmten Zeichensatz beschränkte Verzeichnisse.
Hof ihr könnte mir Helfen.
draco
Mit Zitat antworten

  #2  
Alt 10.07.2006, 23:59
Registered User
 
Registriert seit: 06.2006
Beiträge: 1.388

Hallo,

Code:
<?php
$test='abc / def ABC 123 | \\ - _';
# loesche alle Zeichen außer großen und kleinen Buchstaben, Ziffern, 
# Bindestrich und Unterstrich
$korrigiert=preg_replace("/[^A-Za-z0-9\-_]/",'',$test);
echo $korrigiert;
?>

Geändert von charli (11.07.2006 um 00:40 Uhr)
Mit Zitat antworten
  #3  
Alt 11.07.2006, 14:30
Benutzerbild von dragon001
Registered User
 
Registriert seit: 11.2003
Ort: München
Alter: 31
Beiträge: 484
dragon001 eine Nachricht über ICQ schicken dragon001 eine Nachricht über AIM schicken dragon001 eine Nachricht über MSN schicken dragon001 eine Nachricht über Yahoo! schicken

danke für das miniscript

draco
Mit Zitat antworten
Antwort

Lesezeichen


Themen-Optionen
Thema bewerten
Thema bewerten:

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

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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Nach php Update von 4 auf 5 weisse Seite saschabu Webserver 7 06.09.2006 16:44
mod_rewrite läasst sich nicht aktiviren? Shorty Sonstige Serverdienste 58 18.06.2006 16:42
HTTP crytical jeden Tag um 3:48 Uhr SGD Virtuelle Server 24 30.05.2006 23:14
Fehlermeldung durch Cron Email nightwatcher Virtuelle Server 6 12.02.2006 19:14
RH7.3 -> PHP updaten madmat Virtuelle Server 21 11.01.2004 17:19





Powered by vBulletin® Copyright ©2000 - 2013, vBulletin Solutions, Inc.
Content Relevant URLs by vBSEO ©2011, Crawlability, Inc.