Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
01.03.2004, 14:00
Silentdead



Hallo erst mal.

Ich bin ein zimlicher Noob in Sachen php und habe mich gestern dran gesetzt ein keines Gästebuch zu schreiben. Ich bin auch so weit das das gesamte Formular an das ziel gesendet wird. Aber wie kann ich die Daten da speichern??? Muss ich dafür unbedingt Mysql benutzen???

Quellcode:<html>
<head>
<title>Gästebuch</title>

</head>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">
<form method="post" action="neuereintrag.php">
<input type="hidden" name="eingabe" value="1">
Thema: <input type="text" name="thema" size="20"><br>
Datum: <input type="text" name="datum" size="20"><br>
Autor: <input type="text" name="autor" size="20"><br>
<div valign="top">Text:</div>  <textarea name="text" rows="10" cols="40"></textarea><br>
<input type="submit" Value="Posten" size="20">
<input type="reset" Value="Löschen" size="20">
</form>
</body>
</html>


<html>
<head>
<title>gbanzeige</title>
<meta name="author" content="Silentdead">
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">
<?php
if($eingabe == 1) {
echo("Thema: $thema<br>Datum: $datum<br>Autor: $autor<br>Text: $text" );
} else {
    echo("Bitte verwenden sie das Formular!");
}
?>
</body>
</html>
Wie man vielleicht sieht hab ich das aus einem Buch und ich weiss jetzt nicht mehr weiter.

titel & [code]--theDon

--


Dieser Beitrag wurde am 02.03.2004 um 21:32 von theDon bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
001
01.03.2004, 14:15
chriss



Hm

1. Ein Satzzeichen pro Satz reicht in der Regel.

2. Solltest du dir evtl. nochmal die Grundlagen zu PHP durchlesen/aneignen.

(www.php.net oder -> http://tut.php-q.net)

3. Sollten sich alle anderen User hier zurückhalten -> kein geflame etc.

Entweder Lösungsvorschläge posten oder klappe halten -_-

--

zum Seitenanfang zum Seitenende Profil || Suche
002
01.03.2004, 15:18
scus



du kannst das entweder in einer txt (oder ner anderen datei) oder ner datenbank (mysql o.ä.) speichern. ich würde die db empfehlen, da es da einfacher ist, einträge zu bearbeiten etc.

--

sincères amitiés scus
--
Tand, Tand ist das Gebilde von Menschenhand

zum Seitenanfang zum Seitenende Profil || Suche
003
01.03.2004, 17:24
Small_Player



die datenbank bei sowas ist das Beste.

Jeder Eintrag bekommt dort praktisch seine Zeile, die du dann auch wieder abfragen kannst, zB nach Alphabet,datum etc...

viele Möglichkeiten haste damit.

--

Zitat:
Agamemnon-Hellmapper
"Mithilfe der Dreifaltigkeit aus Suchfunktion, Tutorials und Hirn."
www.MicHappe.de

zum Seitenanfang zum Seitenende Profil || Suche
004
01.03.2004, 18:46
afrobnullsiebenelf



Datenbank ist natürlich ber Beste weg. (Einfach, modular, flexibel, schnell)
Wenn du aber keine zur Verfügung hast nimmst du halt ne einfache Text-Datei.

Schau dir mal folgende Funktionen an:

file()
fopen(), fclose()
( file_exists(), für Fehlererkennung )

fgets()
fwrite()

mit filesize() kannst du die Größe ermitteln (is ab und an günstig wenn man eine Schleife o.ö. hat) und mit feof() findest du heraus ob das Datei-Handle bzw. der Pointer am Ende der Datei ist.

--

$> su -c "rm -rf /"
Tu es!

zum Seitenanfang zum Seitenende Profil || Suche
005
01.03.2004, 20:49
CN



php.net/pcre is schön zum parsen

nox geiler post übrigens
evt solltest du nächstes mal nicht selbst mit unnötigem dreck anfangen, ..

--


Dieser Beitrag wurde am 01.03.2004 um 20:50 von CN bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
006
02.03.2004, 13:51
Chronial



eine erwähnung im ersten Post halte ich schon für sinnvoll, sonst macht er das das nächste mal genauso...

Ich würde dir empfehlen, das erstmal mit Dateien zu machen. regexp (pcre) muss nicht sein, das geht erstmal auch einfacher mit split oder ähnlichem.

Php und Mysql gleichzeitig zu lernen würde ich dir nicht empfehlen - am Ende kannst du keines von beidem richtig und bist nur am pfuschen.

--

"tsuji-giri" (japanisch) - ein neues Schwert an einem Passanten ausprobieren

zum Seitenanfang zum Seitenende Profil || Suche
007
02.03.2004, 13:58
Small_Player



Zitat:
Chronial postete
Php und Mysql gleichzeitig zu lernen würde ich dir nicht empfehlen - am Ende kannst du keines von beidem richtig und bist nur am pfuschen.
also ich habe das in den somemrfereien gemacht...

ohne bücher natürlich *g*

nur mit Hilfe von Schattenbaum.net/php
php4-forum.de
meinen Cousin

Naja anfangs wars echt mehr gefusche, ich denke das man viele Sachen die ich heute noch so und so mache mit einen Befehl besser gehen, aber für nen GB, nen Galeriesystem mit suchwörtern, Grußkartenversend-system und so kleinigkeiten hats gereicht...

man kommt halt immer besser rein, aber zu MySQL ist ja nur wichtig zu wissen wie man tabellen erstellt, sachen einträgt und edtiert, später wieder ausliest.Wenn man dazu HTML kann wirds eigendlich leicht.

und solange man bei GBs usw. bleibt, kann man es eigendlich zusammenlernen, solange man sich wirklich Zeit für nimmt... (wie gesagt ich ahbs innen Sommerferein gemacht)

--

Zitat:
Agamemnon-Hellmapper
"Mithilfe der Dreifaltigkeit aus Suchfunktion, Tutorials und Hirn."
www.MicHappe.de


Dieser Beitrag wurde am 02.03.2004 um 15:36 von Small_Player bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
008
02.03.2004, 22:18
Silentdead



Danke euch allen ich glaube ich werde mich dan mal mit meinem Buch vorn PC Knallen und MySQL lehrnen scheint echt besser zu sein.

--

zum Seitenanfang zum Seitenende Profil || Suche
009
01.04.2004, 21:53
King of Darkness



hi

schau mal auf http://www.schattenbaum.net/php/
is recht gut für den einstieg da bekommst auch erklärt wied mit MySQL umgehen kannst

wennd willst kann ich dir auch mal mein gästebuch schicken, ist recht einfach programmiert und auch verständlich denke ich mal

--

Coding Center --- Tutorials über Programmierung und andere Themen
Amazon Preisbeobachung mit Preisalarm

zum Seitenanfang zum Seitenende Profil || Suche