09.12.2004, 14:29
Hallo,
Ich möchte gerne mal mein erstes großes PHP Projekt beginnen. Ich habe mir gedacht, mach das mal online, dann haben alle was davon und du kannst auch gleich Fragen stellen.
Das bedeutet, es stellt praktisch ein Tut da, kann dann ja später verschoben werden.
Mein Ziel ist es, ein PHP Script zu erstellen, welches man auf Websites als Kommentarfunktion für die News einbinden kann. Ich kann keinen Gefallen an den Scripten von z.B. Fresh finden, sie sind mir zu umständlich. (Net falsch verstehn)
Also dachte ich nur ein ein Kommentar Script, welches via Klick auf "Kommentar-hinzufügen" in den News erreicht werden kann. Es soll erstma nix besonderes sein. Man soll nach dem klick ein Eingabefeld erhalten, mit "Name" Platzhalter. Mehr nicht. Die hinzugefügten Kommentare sollen in einer weiteren Datei gespeichert werden. (Oder in einer MySQL Datenbank)
Anschließend sollten sie via Klick in den News auf "Kommentare lesen" erreichbar sein.
Dürfte nicht soo schwer zu machen sein oder? Ich würde mich freuen wenn alle die einen Tip haben mitmachen, jedoch nicht wenn einer es an nem Nachmittag alleine hat. Ich fände es toll wenn jeder, der einen Tip abgibt, kurz beschreibt was er gemacht hat und auch warum. (auf die eingene Idee stolz sei
)
Ich fange mal klein an:
[php:1]
<table width="391" height="168" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="101">Name*</td>
<td width="290"><input type="text" name="name"></td>
</tr>
<tr>
<td>Kommentar*</td>
<td><textarea name="eingabefeld" cols="40" rows="10"></textarea></td>
</tr>
<tr>
<td>*muss ausgefüllt sein</td>
<td> </td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="Submit" value="Kommentar absenden"></td>
</tr>
<?php
//Variablen
$fehler = "Du hast vergessen, deinen Namen anzugeben";
$fehler2 = "Du musst ein Kommetar schreiben";
if(empty($name)){ echo "$fehler"; }
if(empty($kommentar)){ echo "$fehler2"; }
//MySQL Teil
[/php:1]
So. Kleiner Anfang. Weiter komm ich erstmal nicht, da ich glaube dass jetzt der MySQL Teil kommen sollte und ich bin in meinem Buch noch nicht bei MySQL angekommen
Auch auf die Gefahr hin dass eh jeder weis was das oben heißt, zuerst habe ich das Layout mit html gemacht. Dann habe ich mit PHP überprüft (empty() ob was in den Feldern steht. Ist das nicht der fall wird eine der oben festgelegten Variablen ausgeschrieben. (echo "")
Ich kann halt jetzt nicht mehr. Bin der Meinung praktisch arbeiten bringt mehr als nur zu lesen...
Gruß christian
Ich möchte gerne mal mein erstes großes PHP Projekt beginnen. Ich habe mir gedacht, mach das mal online, dann haben alle was davon und du kannst auch gleich Fragen stellen.
Das bedeutet, es stellt praktisch ein Tut da, kann dann ja später verschoben werden.
Mein Ziel ist es, ein PHP Script zu erstellen, welches man auf Websites als Kommentarfunktion für die News einbinden kann. Ich kann keinen Gefallen an den Scripten von z.B. Fresh finden, sie sind mir zu umständlich. (Net falsch verstehn)
Also dachte ich nur ein ein Kommentar Script, welches via Klick auf "Kommentar-hinzufügen" in den News erreicht werden kann. Es soll erstma nix besonderes sein. Man soll nach dem klick ein Eingabefeld erhalten, mit "Name" Platzhalter. Mehr nicht. Die hinzugefügten Kommentare sollen in einer weiteren Datei gespeichert werden. (Oder in einer MySQL Datenbank)
Anschließend sollten sie via Klick in den News auf "Kommentare lesen" erreichbar sein.
Dürfte nicht soo schwer zu machen sein oder? Ich würde mich freuen wenn alle die einen Tip haben mitmachen, jedoch nicht wenn einer es an nem Nachmittag alleine hat. Ich fände es toll wenn jeder, der einen Tip abgibt, kurz beschreibt was er gemacht hat und auch warum. (auf die eingene Idee stolz sei
)Ich fange mal klein an:
[php:1]
<table width="391" height="168" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="101">Name*</td>
<td width="290"><input type="text" name="name"></td>
</tr>
<tr>
<td>Kommentar*</td>
<td><textarea name="eingabefeld" cols="40" rows="10"></textarea></td>
</tr>
<tr>
<td>*muss ausgefüllt sein</td>
<td> </td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="Submit" value="Kommentar absenden"></td>
</tr>
<?php
//Variablen
$fehler = "Du hast vergessen, deinen Namen anzugeben";
$fehler2 = "Du musst ein Kommetar schreiben";
if(empty($name)){ echo "$fehler"; }
if(empty($kommentar)){ echo "$fehler2"; }
//MySQL Teil
[/php:1]
So. Kleiner Anfang. Weiter komm ich erstmal nicht, da ich glaube dass jetzt der MySQL Teil kommen sollte und ich bin in meinem Buch noch nicht bei MySQL angekommen

Auch auf die Gefahr hin dass eh jeder weis was das oben heißt, zuerst habe ich das Layout mit html gemacht. Dann habe ich mit PHP überprüft (empty() ob was in den Feldern steht. Ist das nicht der fall wird eine der oben festgelegten Variablen ausgeschrieben. (echo "")
Ich kann halt jetzt nicht mehr. Bin der Meinung praktisch arbeiten bringt mehr als nur zu lesen...
Gruß christian