phpbar.de logo

Mailinglisten-Archive

[php] Dateiordner mit PHP anlegen

[php] Dateiordner mit PHP anlegen

Helmut P. Fleischhauer hpf at abarcar.com
Die Feb 28 16:25:31 CET 2006


Lutz Zetzsche wrote:
> Hallo Holger,
> 
> Holger Zengerle schrieb:
> 
>>Hi,
>>
>>Danke für die ausführlichen Erklärungen.
>>
>>
>>>>Jetzt können wir die validierung einbauen.
>>>
>>>Genau. Du mußt nämlich sicherstellen, daß keine ungültigen
>>>Zeichen und sonstiger illegaler Kram in der Variable
>>>$_POST['ordnername'] übergeben wird.
>>
>>Aber wie  :-) ?

Hier noch eine Variante, die alles entfernt ausser
Buchstaben, Zahlen und dem '-'

$ordner = strtolower($ordner);
$ordner=ereg_replace("[^-[:alnum:]+]","",$ordner);


Grüsse
Helmut P. Fleischhauer

> 
> 
> mit einem kleinen regulären Ausdruck, der alles rausschmeißt, was nicht
> a-z, A-Z, 0-9, Unter- oder Bindestrich ist. Beispiel:
> 
> $sOrdnername = preg_replace("/[^a-zA-Z0-9_-]/", '', $_POST['ordnername']);
> 
> Anschließend dann noch eine Prüfung, ob danach auch noch was in der
> Variablen steht... ;-)


php::bar PHP Wiki   -   Listenarchive