| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Supermoderator HD Registriert seit: 16.03.2008
Beiträge: 8.709
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Hallo und herzlich willkommen! ich denke, mit einem regulären Ausdruck kommst du da am schnellsten ans Ziel. Etwa wie dies: PHP-Code: PHP-Code:
__________________ Refining Linux Advent Calendar series “24 Outstanding ZSH Gems” Geändert von Manko10 (04.03.2009 um 15:42 Uhr). |
| |
| | ||
| Supermoderator HD Registriert seit: 16.03.2008
Beiträge: 8.709
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Zitat:
Alter-Boxen kannst du nur mit JavaScript ausgeben und ich halte eine solche Bestätigung nicht unbedingt für sinnvoll.
__________________ Refining Linux Advent Calendar series “24 Outstanding ZSH Gems” | |
| |
| | ||
| Erfahrener Benutzer Registriert seit: 05.09.2007
Beiträge: 5.044
![]() | Zitat:
Du kannst den aktuellen Wert per Javascript im onchange-Handler überprüfen Code: <html>
<head>
<script type="text/javascript">
function foo(id, suffix) {
var s = document.getElementById(id).value
if ( suffix !=s.substr(s.length-suffix.length) ) {
alert('xyz');
}
}
</script>
</head>
<body>
<form method="post" action="?">
<div>
<input type="file" name="blub" onchange="foo('bar','.xml')" id="bar">
<input type="submit" />
</div>
</form>
</body>
</html>
Um eine server-seitige Validierung muss trotzdem erfolgen. | |
| |
| | |
| Supermoderator HD Registriert seit: 16.03.2008
Beiträge: 8.709
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | @Sermon: Weil du aus meinem Platzhalter xyz, der für den Namen deiner Datei steht (hier: Datei) ein xml gemacht und dieses in den Code übernommen hast. @rudygotya: Geht auch, aber die Regex-Variante ist kürzer. Außerdem habe ich ja noch eine zweite noch kürzere Alternative ohne RegEx genannt. Deine Lösung ist einfach unnötig lang.
__________________ Refining Linux Advent Calendar series “24 Outstanding ZSH Gems” |
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Upload Problem einer ZIP Datei | sven2oo8 | PHP-Fortgeschrittene | 4 | 23.07.2008 23:54 |
| bild upload mit txt datei | djma | PHP Tipps 2006 | 7 | 24.05.2006 18:37 |
| Wo bleibt die temporäre Datei beim Upload | ggfan | PHP Tipps 2006 | 5 | 31.03.2006 23:45 |
| PHP Datei Upload Temp-Verzeichnis verlegen | php1 | PHP-Fortgeschrittene | 11 | 07.02.2006 21:37 |
| Datei Upload Frage | imagica | PHP Tipps 2006 | 3 | 17.01.2006 09:10 |
| Datei Upload sammt Dateisplittung | PHP Tipps 2007 | 4 | 09.12.2005 12:08 | |
| Datei Upload sammt Dateisplittung | PHP Tipps 2007 | 1 | 09.12.2005 11:36 | |
| Datei beim Upload umbenennen ... | PHP Tipps 2005-2 | 8 | 04.10.2005 14:45 | |
| Datei Upload mit PHP via FTP | Calli | PHP Tipps 2005-2 | 5 | 22.07.2005 15:01 |
| Problem mit Datei upload | PHP Tipps 2005 | 16 | 24.03.2005 00:23 | |
| Datei beim Upload verschieben? | PHP Tipps 2004-2 | 8 | 15.12.2004 21:16 | |
| Datei upload klappt nicht | wishy | PHP Tipps 2004-2 | 10 | 29.11.2004 13:04 |
| [Erledigt] Datei Upload! alle Dateien zulassen | PHP Tipps 2004 | 8 | 08.11.2004 20:15 | |
| Nach datei Upload den namen der datei in DB speichern?? | PHP Tipps 2004 | 14 | 17.07.2004 15:38 | |
| wenn ihr datei upload habt? wo habt ihr webspace? | PHP Tipps 2004 | 6 | 18.06.2004 20:23 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| datei umbenennen in wunschnamen php, $_files[\xml\] |