hallo zusammen
ich habe ein problem das ich seit wochen nicht lösen kann.
ich lerne gerade webdesign und jetzt momentan über PHP und zwar wie man Function schreiben und einlesen einsetzt.so die Aufgabe wäre Forum zu erweitern um ein Feld (betreff),ich soll noch prüfen ob was in das formularfeld eingegeben wurde wenn nicht soll "kein betreff"geschrieben werden ansonsten soll die eingabe so wie der Besucher gemacht hat eingetragen werden.
es ist wirklich alles schlecht und zu kurz erklärt daher brauche ich hilfe und d.H keine von euch fertige Lösung sondern mir einfach erklären was man da machen könnte.ich bin wirklich neu auf dem Gebiet und es fehlt mir sehr schwer das alles zu verstehen.ich hoffe ihr könnt mir weiter helfen und freue mich schon auf eure hilfe.
Vielen Dank im Voraus
lg
<?php
$beitraege = array();
beitrag_schreiben();
beitraege_einlesen();
function beitrag_schreiben($datei = "beitraege.txt")
{
if (!empty($_REQUEST['text']))
{
$dh = fopen($datei, "a");
if (!$dh)
{
print "Kann Datei nicht erstellen! \n";
}
else
{
fputs($dh, $_REQUEST['text']."\n");
if ($_REQUEST['autor'])
{
fputs ($dh, $_REQUEST['autor']."\n");
}
else
{
fputs($dh, "unbekannt,\n");
}
}
fclose ($dh);
}
}
function beitraege_einlesen($datei = "beitraege.txt") DAS ALLES WAS ROT IST HIER VERSTEHE ICH NICHT
{
global $beitraege;
$dh = fopen($datei, "r");
if(!$dh)
{
print "Kann Datei \"$datei\" nicht öffnen!\n";
}
else
{
for ($i = 0; !feof($dh); $i++)
{
$zeile = fgets($dh);
if ($zeile !="")
{
$beitraege[$i]['text'] = $zeile;
$beitraege[$i]['autor'] = fgets($dh);
}
}
fclose($dh);
}
}
ich habe ein problem das ich seit wochen nicht lösen kann.
ich lerne gerade webdesign und jetzt momentan über PHP und zwar wie man Function schreiben und einlesen einsetzt.so die Aufgabe wäre Forum zu erweitern um ein Feld (betreff),ich soll noch prüfen ob was in das formularfeld eingegeben wurde wenn nicht soll "kein betreff"geschrieben werden ansonsten soll die eingabe so wie der Besucher gemacht hat eingetragen werden.
es ist wirklich alles schlecht und zu kurz erklärt daher brauche ich hilfe und d.H keine von euch fertige Lösung sondern mir einfach erklären was man da machen könnte.ich bin wirklich neu auf dem Gebiet und es fehlt mir sehr schwer das alles zu verstehen.ich hoffe ihr könnt mir weiter helfen und freue mich schon auf eure hilfe.
Vielen Dank im Voraus
lg
<?php
$beitraege = array();
beitrag_schreiben();
beitraege_einlesen();
function beitrag_schreiben($datei = "beitraege.txt")
{
if (!empty($_REQUEST['text']))
{
$dh = fopen($datei, "a");
if (!$dh)
{
print "Kann Datei nicht erstellen! \n";
}
else
{
fputs($dh, $_REQUEST['text']."\n");
if ($_REQUEST['autor'])
{
fputs ($dh, $_REQUEST['autor']."\n");
}
else
{
fputs($dh, "unbekannt,\n");
}
}
fclose ($dh);
}
}
function beitraege_einlesen($datei = "beitraege.txt") DAS ALLES WAS ROT IST HIER VERSTEHE ICH NICHT
{
global $beitraege;
$dh = fopen($datei, "r");
if(!$dh)
{
print "Kann Datei \"$datei\" nicht öffnen!\n";
}
else
{
for ($i = 0; !feof($dh); $i++)
{
$zeile = fgets($dh);
if ($zeile !="")
{
$beitraege[$i]['text'] = $zeile;
$beitraege[$i]['autor'] = fgets($dh);
}
}
fclose($dh);
}
}