2Danke
ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
235
235
EMPFEHLEN
-
07.03.09 19:30 #1
Hallo zusammen,
ich habe ein PHP Script, das Eingaben aus einem Formular in eine Datenbank speichert. Jetzt würde ich dieses Script dahingehend gerne erweitern, dass es vor Speichern der Daten überprüft, ob eines der Felder ein Upload Feld war, bzw. ob eine Datei mit übergeben wurde.
Gibt es eine Möglichkeit zu überprüfen, ob eine der Eingaben aus dem Formular eine Datei ist?
Bevor es jemand fragt, das Script muss leider so allgemein gehalten bleiben. Da das Formular benutzerdefiniert im Html Code angepasst werden kann. Dh. einfach über den "input"-Type. Somit kann ich nicht vorher prüfen, welche Form-Feld-Typen vorhanden sind.
Lg
Micha
-
07.03.09 19:38 #2
- Registriert seit
- Dec 2007
- Ort
- Bremen
- Beiträge
- 3.418
Hi,
Dateiuploads landen im $_FILES-Array.
LGDa es nötig zu werden scheint: Ich leiste hier keinen Support über PN. Stellt Rückfragen zu Euren Problemen bitte in Eurem Thread, dann können alle helfen.
-
07.03.09 19:41 #3
Huch, das ist ja einfach! :-D
Lieben Dank
//edit
Habe doch noch ein Problem.
Und zwar habe ich jetzt das File Array, aber ich weiß leider immernoch nicht wie ich an das Feld komme, von dem aus die Datei übertragen wurde.
Ich hätte ja jetzt alle Informationen in:
$_FILE [ DATENARRAY ] [ FELDNAME ]
Aber ich weiß ja leider nicht, wie der Feldname ist und komme somit nicht an die Informationen.
Lg
Micha
-
Dazu ein (hoffentlich) selbsterklärendes Beispiel:
Array_keys liefert dir was du suchst.PHP-Code:$keys = array_keys($unbekanntes_array);
foreach ($keys as $s)
{
echo "In dem unbekannten Array, gibt es den Key " . $s . " und dazu den Wert:" . $unbekanntes_array[$s] . "! <br /> \n";
}
Man kann auch folgendes machen:
Allerdings ist das nicht so performant und man sollte es vermeiden.PHP-Code:foreach ($unbekanntes_array as $key => $wert)
{
echo "In dem unbekannten Array, gibt es den Key " . $key . " und dazu den Wert:" . $wert . "! <br /> \n";
}
Gebe keine Hilfe per PN, Mail, Instant Messenger etc.
und keine Copy&Paste-Lösungen - ein bisschen selbst nachdenken sollte drin sein. Konstruktivismus 4tw!
MfG, Zod
__________________
rpd Framework: Rapid Web-Engineering in PHP (Manual | Google Code)
-
07.03.09 22:20 #5
Super. Danke! =)
Hat geklappt.
Lg
Micha
Ähnliche Themen
-
SQL - Nach Timestamp abfragen
Von Sasser im Forum Relationale DatenbanksystemeAntworten: 5Letzter Beitrag: 11.05.10, 12:41 -
Scriptaufruf nach Formulareingabe
Von apathy im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 10.03.05, 23:15 -
Nach Zeichenfolge abfragen?!
Von Krissi im Forum Relationale DatenbanksystemeAntworten: 4Letzter Beitrag: 29.07.04, 11:30 -
date() nicht automatisch nach systemzeit sondern per formulareingabe?
Von Dorian Iten im Forum PHPAntworten: 2Letzter Beitrag: 14.12.02, 14:42 -
Nach Formulareingabe Neuladen von Seite verhindern
Von pistolpit im Forum PHPAntworten: 3Letzter Beitrag: 10.06.02, 15:11





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren