TextFeld Inhalt einlesen
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
abschicken
auslese
beispiel
brauche
code
datei
datenbank
einlesen
eintragen
empfehlen
feld
frage
inhalt
leute
nachricht
post
speichern
text
textfeld
zeile
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hi Leute!
Hab mal ne Frage:
Wie kann ich den Inhalt von einem Textfeld oder TextArea Feld in eine MySQL Datenbank oder in eine .PHP Datei schreiben und nachher in eine andere .php Datei einlesen?
Vielen Dank!
MfG
PS: Habe die Suchfunktion genutzt, aber nichts derartiges gefunden!
was genau soll denn eingegeben werden?
fremdeingaben? -> html sachen rausfiltern | oder willst du es eingeben und auch html verwenden? -> kein html rausfiltern
wie soll es ausgegeben werden?
willst du mehere texte in die db schreiben, oder nur einen text?
wie gut kannst du selber php?
reichen dir ans?tze oder gehts nur mit beispielen, bzw. gleich nem ganzen script?
-
Also, ich m?chte ein TextArea Feld haben, in das bestimmte Admin-User Clanregeln schreiben k?nnen, wenn diese ge?ndert wurden! Der Inhalt, soll dann wenn sie auf Abschicken klicken in eine .php Datei geschrieben werden! Der Name der .php Datei soll z.B. rules.php sein und wenn auf Abschicken geklickt wurde, soll der Inhalt in die rules.php geschrieben werden und deren vorigen Inhalt ?berschreiben!
HTML code soll dabei erlaubt sein (Also z.B. damit man Farben ?ndern kann usw.)!
Ich brauche den Befehl zum schreiben in die .php Datei, am besten mit beispiel!
Das n?tzt mir aber nur etwas, wenn das dann so klappt, wie oben beschrieben!
Thx
MfG -
moment! du willst die alte nachricht mit der neuen ?berschreiben sodass die alte immer wenn eine neue kommt gel?scht wird ??? dann musst du in der db ein feld vom TYP text sein, dass jedes mal wenn ein neuer text abgeschickt wird ?berschrieben wird!
hab ich das jetzt richtig verstanden ??
das mit html ist eigentlich nix schwieriges! da muss man glaub ich gar nix ?ndern! der browser richtet das von alleine ein! -
Genau so soll es sein... Die Alte Nachricht soll mir der neuen ?berschrieben werden! Aber mir w?re es jetzt doch lieber, wenn die Nachricht in einer .php Datei gespeichert wird als in einer MySQL DB!
-
du kannst die nachricht nicht in einer .php datei speichern! sonst br?uchten wr ja keine DBs mehr du k?nntest sie h?chstens in einer datei speichern(zum beispiel: rules.txt) und die dann anschliessend mit rules.php auslesen! das w?rd ich dir auch empfehlen da es ja letztendlich immer nur ein text sein wird! ne tabelle daf?r anzulegen w?re ?berfl?ssig und unpraktisch!
-
Ja gut, dann hallt in einer .txt Datei! Aber wie geht denn das! Au?erdem m?chte ich, dass, wenn man html-code benutzt dieser dann zur letztendlichen formatierung benutzt wird!
-
cheguevara schrieb:
du kannst die nachricht nicht in einer .php datei speichern! sonst br?uchten wr ja keine DBs mehr du k?nntest sie h?chstens in einer datei speichern(zum beispiel: rules.txt) und die dann anschliessend mit rules.php auslesen! das w?rd ich dir auch empfehlen da es ja letztendlich immer nur ein text sein wird! ne tabelle daf?r anzulegen w?re ?berfl?ssig und unpraktisch!
du kannst genauso gut das ganz in ner *.php datei abspeichern!
das is irrelevant
hier ma nen kleines script
$rules = "rules.php";
if(isset($_POST[eintragen]))
{
$inhalt = $_POST[eintragen];
$write = fopen("$rules", "w+");
fputs($write, $inhalt);
fclose ($write);
}
else
{
echo "
<form action=\"\" method=\"post\"><input type="hidden" name="sid" value="e0273356ff2fe1993e47e8ac0288e344" />
<textarea rows=\"5\" cols=\"5\">";
if(function_exists(file_get_contents)) // wenn PHP5
{
$alles = file_get_contents("$rules");
echo $alles;
}
else // wenn PHP 4
{
$datei = fopen("$rules", "r");
while (!feof($datei))
{
$zeile = fgets($datei, 4096);
echo $zeile;
}
fclose($datei);
}
echo "
</texarea>
<input type=\"submit\" name=\"eintragen\" value=\"Eintragen\">
</form>":
}
das script liest zuerst die php datei (in diesem fall rules.php) ein und gibt sie in einem textfeld aus
dort kann man das ganz bearbeiten und dann wieder eintragen
dann kannst du in deiner site einfach die rules.php includen und dann stehen dort die regeln
html is erlaubt -
http://www.php-einfach.de/einf_mysql_daten_schreiben.php ist eine gute Seite um das nachzuschlagen.
Mir einer DB ist es immernoch am einfachsten. wenn du genaueres wissen willst, kannst du dich bei mir melden unter: beni_latsko@hotmail.com -
Danke Leute! Das hat mir wirklich sehr geholfen!
Wenn ich nochmal hilfe brauche, melde ich mich wieder! -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage