Hallo,
ich habe mir ein klein Login Bereich gebaut hier.
Nun habe möchte das so machen das man Text(aber nur die Text nicht den HTML-Code) und Bilder online bearbeiten kann was muss dazu machen?
MfG Jonas Röhlen
Hallo,
ich habe mir ein klein Login Bereich gebaut hier.
Nun habe möchte das so machen das man Text(aber nur die Text nicht den HTML-Code) und Bilder online bearbeiten kann was muss dazu machen?
MfG Jonas Röhlen
Du haben musst ein textarea du haben können lesen datei ein du können gelesene daten in textarea machen und bearbeiten nach klick auf button du musst machen haben script das daten aus formular tut entgegen machen und habe mussen schreiben in datei
Kannst du mir das noch genauer erklärnen mit dem lesen und dem Scritp.
Du haben musst ein textarea du haben können lesen datei ein du können gelesene daten in textarea machen und bearbeiten nach klick auf button du musst machen haben script das daten aus formular tut entgegen machen und habe mussen schreiben in datei
oder einfach: Schreib deine Gedanken bitte so auf, dass jeder Sie lesen kann und nicht nur du
öhm...
Also so wie ich das jetzt verstanden habe, möchtest du quasi einen kleines CMS basteln mit dem du deine Bilder und den Inhalt deiner Seite editieren kannst?
Ich habe ganz einfach deshalb so vermurkst geschrieben, weil die Frage von Jonas94 genauso geschrieben war, bevor er den Beitrag geändert hat.
<?php
$filename = "data.txt";
if (isset($_POST['text']))
{
file_put_contents($filename, stripslashes($_POST['text']));
}
$data = file_get_contents($filename);
echo "<form action='" . $_SERVER['SCRIPT_NAME'] . "' method='post'>
<textarea name='text' cols='120' rows='30'>$data</textarea>
<input type='submit' name='submit' value='Speichern'>
</form>";
?>
Alles anzeigen
Oder besser: benutze den FCKEditor
Ja genau das möchte ich tun.
Und das möchte gerne bichen genauer erklärte habe.
Benutze den FCKEditor, das ist besser, als wenn du dir selber soetwas stricken willst.
Aha Danke
Ja ich weiß das die Frage nicht sehr schön war deshalb habe sie ja dirket geändert.
Und wie zeigen den Text auf meiner Homepage mit include_once?
Was habe denn hier noch falsch gemacht?
<?
session_start();
include 'sessionhelpers.inc.php';
if (!logged_in())
echo 'Sie nicht eingeloggt.';
echo '<a href="login.php">Start</a>';
else $filename = "data.txt";
if (isset($_POST['text']))
{
file_put_contents($filename, stripslashes($_POST['text']));
}
$data = file_get_contents($filename);
echo "<form action='" . $_SERVER['SCRIPT_NAME'] . "' method='post'>
<textarea name='text' cols='150%' rows='25%'>$data</textarea>
<input type='submit' name='submit' value='Speichern'>
</form>";
echo '<a href="index.php">Start</a><p /><a href="logout.php">Ausloggen</a>';
?>
Alles anzeigen
ZitatUnd was habe jetzt da falsch gemacht?
Ist das wirklich so schwer, eine vernünftige Problembeschreibung zu posten?!
Mit deinen Kenntnissen willst du ein CMS schreiben? Vergiss es!
Wie merkst ich bin nit der Beste in PHP.
Ein der Brower sagt Fehler on line 17
das ist hier
else $filename = "data.txt";
Kannst mir da helfen.
Also genauer Gesagt schreibt das hier
Parse error: syntax error, unexpected T_ELSE in /homepages/6/d246673255/htdocs/kirche/login/bearbeiten.php on line 17
Als Anfänger solltest du besser noch '{' und '}' bei schleifen etc. verwenden.
Vor allem, wenn du nicht checkst, wie die Kurzschreibweisen funktionieren
Tue dir selber einen Gefallen und lerne erst mal die Grundlagen!
http://www.php.net/manual/de
http://www.php-faq.de
http://www.php-einfach.de
http://www.schattenbaum.net/php/ (leider etwas veraltet)
http://www.galileocomputing.de/openbook/php4 (leider etwas veraltet)
http://tut.php-q.net/index.html
http://dev.mysql.com/doc/refman/5.1/de/index.html
http://ffm.junetz.de/members/reeg/DSP/
http://www.phptutorials.de
http://www.dynamic-webpages.de/05.tutorials.php
http://de.selfhtml.org/
http://www.css4you.de/index.html
Und nochmal, für ein CMS ist ein fertiger Online-Editor w.z.B. der FCKEditor die richtige Wahl.
Vor allem solltest du einen einheitlichen Programmierstil entwickeln... Manchmal kommen die Klammern {}, manchmal nicht - das ist "pfuschig", sowas.
Also ich bin gerade dabei PHP zulerne und deshalb ist eine Teil nicht selber geschrieben.
Ich hätte da noch ein Frage zu Srcite von bandit600
An der Stelle zeigt er folgend Fehler an:
file_put_contents($filename, stripslashes($_POST['text']));
Fatal error: Call to undefined function: file_put_contents() in /homepages/6/d246673255/htdocs/kirche/login/bearbeiten.php on line 18
Was ist den da falsch?
Musst du umschreiben, anscheinend hast du eine ältere PHP-Version
Und wie sieht das um geschrieben aus?
Mein Server hat PHP 4.4.9.
Kannst mir auch bitte ein Bespiel das zu machen?
Danke für die Link
Kannst mir das vieleicht auch schon in ein Sricte zeigen weil alleine bekomme doch nit hin.