Hallo,
Ich versuche die Ausgabe eines Strings in meine DB (MySQL) zu speichern, biege es aber nicht hin.
Dein Skript beschaeftigt sich mit dem Hochladen von Dateien.
Ich sehe darin keine einzige Zeile, die irgendwas mit MySQL zu tun hat.
Du musst mit PHP eine Verbindung zur MySQL-Datenbank herstellen.
Dann musst Du den String in einer bereits existierenden Tabelle in ein
Feld schreiben, in dem Strings erlaubt sind.
Dazu benoetigst Du einen der MySQL-Befehle INSERT, UPDATE oder REPLACE.
Lies mal die Manuals, insbesondere:
http://www.php.net/manual/de/ref.mysql.php
http://www.mysql.com/doc/de/HANDLER.html
http://www.mysql.com/doc/de/UPDATE.html
http://www.mysql.com/doc/de/REPLACE.html
Wenn Dir das ganze nichts sagt und Du noch ueberhaupt keine
Ahnung von PHP und dessen Zusammenspiel mit MySQL hast,
empfehle ich Dir, ein Buch zu kaufen, in dem alles Schritt fuer
Schritt erklaert wird.
Eine Buecherliste gibt's hier:
http://www.dclp-faq.de/q/q-php-buecher.html
---
Falls es Dir darum geht, die Meldungen, die Du in Deinem
Script mit echo "..." ausgibst, als String zu haben:
Suche
echo "
Ersetze mit
$output="
z.B.
echo "keine Datei übertragen"; => $output="keine Datei übertragen";
Dann steht die Meldung am Ende in der Variable $output.
Diese kannst Du nun anzeigen lassen:
echo $output;
und/oder in die DB schreiben.
HTH, Gruesse,
Thomas