News über ein Eingabefeld schreiben
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
code
datei
datenbank
eingabefeld
fremden server
freund
gleichen server
index
inhalt
kenntnis
komfort
legen
liegen
oberen feld
schnelle antwort
server
suche
textdatei
unteren code
url
-
Guten Morgen liebe Community,
einige meiner Freunde würden gerne auch auf unserer Seite News schreiben, allerdings besitzen sie keine oder kaum HTML Kenntnisse, ich möchte das daher einrichten, dass sie von einem externen Link aus in eine Textdatei schreiben können, und diese dann in meiner index.php wieder ausgegeben wird. Ich bin noch relativ neu was PHP angeht, und ich dachte mir sowas hier:
externerlink.php
<?php $schreiben = $_GET['eingabefeld']; $datei = fopen("news.txt", "w"); ?> <form action="externerlink.php" method="post"> <input type="text" name="eingabefeld"> </input> <input type="submit"> </input> </form>
index.php
$datei = fopen("news.txt", "r"); echo $datei;
So wäre meine Idee, könnte man mit der Struktur tatsächlich was machen? Wie mache ich das jetzt genau?
Freue mich auf hilfreiche Antworten
mfg
EDIT: Ich habe jetzt einfach mal unteres versucht und eine "news.txt" angelegt. In der PHP-Datei gibt er jetzt anstat "TEST", was ich in die news.txt geschrieben habe, "Resource id #3" aus.
Beitrag zuletzt geändert: 3.11.2011 11:28:23 von schinkenmedia -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Ersetze im oberen Feld
durch$_GET['eingabefeld']
und$_POST['eingabefeld']
im unteren Code durchfopen("news.txt", "r");
file_get_contents('news.txt');
-
drafed-map schrieb:
Ersetze im oberen Feld
durch$_GET['eingabefeld']
und$_POST['eingabefeld']
im unteren Code durchfopen("news.txt", "r");
file_get_contents('news.txt');
Danke für die schnelle Antwort. Wenn ich jetzt direkt in die Textdatei schreibe werden die News ausgegeben, allerdings nicht, wenn ich es durch den externen Link versuche. -
Hi
Eine kurze Zwischenfrage:
Bevor du dich hier mit Textdateien verrennst: möchtest du das nicht lieber via Datenbank lösen?
Ist einiges einfacher und bietet viel mehr Komfort (z.B. ist eine Suche möglich, editieren von Beiträgen auch ziemlich einfach).
Einfach mal bei google nach "php mysql tutorial" suchen oder so.
Gruss
Beitrag zuletzt geändert: 3.11.2011 12:42:43 von meron -
meron schrieb:
Hi
Eine kurze Zwischenfrage:
Bevor du dich hier mit Textdateien verrennst: möchtest du das nicht lieber via Datenbank lösen?
Ist einiges einfacher und bietet viel mehr Komfort (z.B. ist eine Suche möglich, editieren von Beiträgen auch ziemlich einfach).
Einfach mal bei google nach "php mysql tutorial" suchen oder so.
Gruss
Kurz und knapp: Weil ich mit meiner PHP-Lektüre noch nicht soweit bin :) -
Soll die Textdatei dann auf dem Server, der diese ausgibt, liegen, oder auf einem fremden Server?
-
drafed-map schrieb:
Soll die Textdatei dann auf dem Server, der diese ausgibt, liegen, oder auf einem fremden Server?
Sie liegt auf dem Server -
Ok, was spricht dann dagegen, das Script, das den Inhalt schreibt, auf den gleichen Server zu legen?
-
drafed-map schrieb:
Ok, was spricht dann dagegen, das Script, das den Inhalt schreibt, auf den gleichen Server zu legen?
Da spricht nichts dagegen, nur habe ich hier um hilfe gefragt, weil ich mit meinen PHP Kenntnissen noch nicht so weit bin, meine Freunde aber in nächster Zeit schon News schreiben wollen... -
Du musst die beiden *.php-Dateien einfach in das selbe Verzeichnis legen.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage