TheDragonworld Drachenburg Board

Taverne => Technik => Thema gestartet von: Nozrodum am 15.April.2005, 17:44:41



Titel: PHP Scripte von mir !
Beitrag von: Nozrodum am 15.April.2005, 17:44:41
Hallo Leute,


ich schreibe die letzte Zeit PHP Scripte und wollte mal fragen wie ihr sie so findet. Alle Script sind noch nicht ausgereift und in den Demos in 'nackter' Fassung , z.Zt. ist einer meiner 2 Scripts online anschaubar :

coldBook : http://diewellis.di.funpic.de/coldgb/gaestebuch.php

coldList : noch nicht ansehbar

Download Links :

coldBook : http://diewellis.di.funpic.de/coldgb/coldgbv10.zip



Bei Intresse (ich passe die Skripte auch genau der Seite an bei Intresse) PM an mich.


Titel: PHP Scripte von mir !
Beitrag von: Drougén am 15.April.2005, 18:10:42
mach die HTML ausgabe mal etwas übersichtlicher mit \n . sieht ja schlimm aus^^ (das \n (\ nicht / !) einfach mit in die " schreiben) macht einfach nur einen zeilenumbruch im editor, auf die ansicht im explorer keine auswirkung :D
gibts quelltext zu dem PHP teil? :D (NEIN ich werde das NICHT kopieren, hab selbe ein PHP buch XD)

edit: ich sehe mehrere fehler:
<HTML>
<HEAD><link rel="stylesheet" type="text/css" href="css.css" >
<TITLE>myGB script by Sebastian G.</TITLE>
</HEAD>
<BODY><center>
</center>

<br>
<p align="right"><a href="eintragen.php"><img src="images/sign_entry.gif" border="0"></A><a href="eintragen.php"><font  color="black">Ins Gästebuch eintragen</A></p><br><br><br>
<img src="images/profil.gif">Name : Sebastian G.<br><img src="images/email.gif">E-M@il :<a href="mailto:nozrodum@web.de">nozrodum@web.de</a><br><img src="images/homepage.gif">Homepage :<a href="http://www.sebastian-gebauer.de">http://www.sebastian-gebauer.de</a><br><br><br><img src="images/stats.gif">Kommentar :<b>Also, das ist jetzt die neuste Version , hoffe sie gefällt euch bald kommt wieder was neues^^</b><hr width=50%>

<font face="Verdana" size="2" color="black"></BODY>
<br><br>
<center>
<font face="Verdana" size="1" color="black"><i>myGBscript v 0.1.2b by<br>&copy; 2005 <a href="mailto:nozrodum@web.de">Nozrodum</A></i></font></center>



ok, die fehler sind markiert. hier die erklärung: <html> etc klein scheiben.
hinterm body haste bisl mist gemacht: <center></center>
</a>'s etc auch KLEIN! hinterm </body> nichtmehr schreiben... du hast vergessen <html> zu schliesen. und ein doktype fehlt auch XD


Titel: PHP Scripte von mir !
Beitrag von: Nozrodum am 15.April.2005, 18:15:58
Welcher Teil des GB's ? (eintragen, auswerung die txts oder die eigentliche anzeige)

Und mit diesem kopieren macht mir dat nix aus, aber es gibt so leute die nehmen meine arbeit copyright ändern , und es ist ihr script und deswegen mache ich das so ;)


Titel: PHP Scripte von mir !
Beitrag von: Nozrodum am 15.April.2005, 18:18:40
ich geb dir mal alles :

gaestebuch.php :

<HTML>
<HEAD><link rel="stylesheet" type="text/css" href="css.css" >
<TITLE>myGB script by Sebastian G.</TITLE>
</HEAD>
<BODY><center>
</center>
<br>
<p align="right"><a href="eintragen.php"><img src="images/sign_entry.gif" border="0"></A><a href="eintragen.php"><font  color="black">Ins Gästebuch eintragen</A></p><br><br><br>
<?php
include("gbuch.txt");
?>
</BODY>
<br><br>
<center>
<?php
include("copy.txt");
?>
</center>

eintragen.php :


<HTML>

<HEAD>
   <TITLE>myGB script by Sebastian G.</TITLE>
</HEAD>
<BODY><font face="Tahoma">
<FORM action="auswertung.php" method="post"><br>
Name:<br> <input type="text" name="nname" size="35" value="Max Mustermann"><br>
<br>
Email:<br> <input type="text" name="email" size="35" value="deine@email.de"><br>
<br>
Homepage: <br><input type="text" name="hpage" size="35" value="http://"><br>
<br>
Kommentar:<br> <textarea name="kommentar" rows="6" cols="56"></textarea><br>
<img src="images/sign_entry.gif"><input type="submit" name="FERT" value="eintragen"><font color="white">_______________</font>
<img src="images/delete.gif"><INPUT type="RESET" value=" löschen "><br>
<br>
<br>
</FORM>
</BODY>
</HTML>

und zuguter letzt die auswertung.php :

<HTML>
<link rel="stylesheet" type="text/css" href="css.css" >
<HEAD>
   <TITLE>Senden der Daten</TITLE>
</HEAD>
<BODY>
<?php
$kommentar = stripslashes ($kommentar);
$kommentar = trim ($kommentar);
$nname = stripslashes ($nname);
$nname = trim ($nname);
$hpage = stripslashes ($hpage);
$hpage = trim ($hpage);
$email = stripslashes ($email);
$email = trim ($email);

if (empty($kommentar))
{ echo "Sie keinen Kommentar eingegeben.<br>";
echo "Klicken Sie <a href=\"javascript:history.back()\">hier</a>, um zum Formular zurückzukehren und die Fehler zu beheben."; }

else
if(!ereg(".+@.+\..+", $email)&& !empty($email)) {
echo "Die Email-Adresse ist falsch.<br>";
echo "Klicken Sie <a href=\"javascript:history.back()\">hier</a>, um zum Formular zurückzukehren und die Fehler zu beheben."; }

else
if (empty($nname))
{ echo "Sie haben Ihren Namen nicht eingegeben.<br>";
echo "Klicken Sie <a href=\"javascript:history.back()\">hier</a>, um zum Formular zurückzukehren und die Fehler zu beheben."; }

else {
$i=1;
$gbfile=fopen("gbuch.txt","r");
while (!feof($gbfile)) {
$zeile[$i]=fgets($gbfile,10000);
$i++;
}
fclose($gbfile);

$nname2="<img src=\"images/profil.gif\">Name : ".$nname."<br>";
if (!empty($email)) {
$email2="<img src=\"images/email.gif\">E-M@il :<a href=\"mailto:".$email."\">".$email."</a><br>"; }
else {
$email2=""; }
if (!empty($hpage)) {
$hpage2="<img src=\"images/homepage.gif\">Homepage :<a href=\"".$hpage."\">".$hpage."</a><br>";
} else {
$hpage2=""; }


$j=1;
$gbfile=fopen("gbuch.txt","w");
fputs ($gbfile,"$nname2$email2$hpage2<br><br><img src=\"images/stats.gif\">Kommentar :<b>$kommentar</b><hr width=50%>\n");
while ($j<$i) {
fputs ($gbfile,"$zeile[$j]");
$j++;
}
fclose($gbfile);

echo "Danke $nname,<br><br>Du hast dich erfolgreich ins Gästebuch eingetragen<br><br><a href=\"gaestebuch.php\">Zurück zum Gästebuch</a>";
}
?>
</BODY>
</HTML>

edit : das mit dem <center></center> ist schon richtig kommt ein bildchen rein .... das ist z.Zt nur noch nicht drinne ....


Titel: PHP Scripte von mir !
Beitrag von: Nozrodum am 15.April.2005, 18:20:20
das mit groß und klein bleibt sich egal ..... die center habe ich extra nicht geschlossen ..... und der quelltext den du hast stimmt auch nicht ganz


Titel: PHP Scripte von mir !
Beitrag von: Nozrodum am 15.April.2005, 18:22:07
ich arbeite mit includes ... das ist der quelltext den du siehst , ist wiederum nicht der richtige ...


Titel: PHP Scripte von mir !
Beitrag von: Drougén am 15.April.2005, 18:23:46
groß und klein schreiben ist NICHT egal, manche broswer spucken da jede menge fehlermeldungen aus.
das center is ja geschlossen, nur ohne inhalt (offen, zu...)

und ich hab in HTML ne 1, also... erm XD

editier deine beträge doch oO
naja... der quelltext der ausgespuckt wirst den kannst du auch mit PHP "ordentlich" halten wird ja alles in echo "XXX"; geschrieben... einfach nen \n und es is sauber^^ (echo "bla text<br>\n mehr text";)


Titel: PHP Scripte von mir !
Beitrag von: Nozrodum am 15.April.2005, 18:25:31
OK dan edite ich mal ;) ich pack mal die history mit dazu :

Code:

v.1.3b

-(fast) Alle HTML Fehler behoben .

v1.2 b

- Schönheitsfehler behoben ..

v1.1b

-Images hinzugefügt
-Textfelder geändert

v.1.0b

-Erstellung des Software


Titel: PHP Scripte von mir !
Beitrag von: Drougén am 15.April.2005, 18:26:59
nu lass mir doch mal 5min zum schreiben... klick mal auf edit, dann gibts keinen durcheinander oO


Titel: PHP Scripte von mir !
Beitrag von: Nozrodum am 28.April.2005, 16:56:04
So, heute ist die allerneuste Version das Gästebuches online gegagen ...

Alles wurde jetzt übersichtlicher gestaltet und das Gästebuch heißt absofort :

coldBook, von coldScripts (eine Erfindung von mir)

sobald mehr Scripts online sind , werde ich es natürlich veröffentlichen !

Achja , ich geb euch baldig den Download Link, (gleich mit der neuen HP wird der hochgeladen)


Titel: PHP Scripte von mir !
Beitrag von: Nozrodum am 29.April.2005, 19:53:20
Smilies funktionieren jetzt problemlos !


Titel: PHP Scripte von mir !
Beitrag von: Ðrake am 08.Mai.2005, 11:20:06
Omg das gibts nicht.... wie alt bist du 12 oder? Und du hast mehr Ahnung vom Php Sqripten als ich >|<


Titel: PHP Scripte von mir !
Beitrag von: Drougén am 08.Mai.2005, 12:00:06
so, hab mir auch bisl was an gästebuch erfahrung angefressen. aber mit MySQL. und leider ises noch nicht on, kommt aber noch^^

edit: was mir aufgefallen ist:
Code:
else
if(!ereg(".+@.+\..+", $email)&& !empty($email)) {
echo "Die Email-Adresse ist falsch.<br>";
echo "Klicken Sie <a href=\"javascript:history.back()\">hier</a>, um zum Formular zurückzukehren und die Fehler zu beheben."; }


ich habs mit der e-mail addy so gemacht:
Code:
$muster="/^[a-zA-Z0-9-_.]+@[a-zA-Z0-9-_.]+\.[a-zA-Z]{2,4}$/";
if (!empty($_POST["EMail"]) && preg_match($muster, $_POST['EMail'])==0) {
$fehler=true;
$fehlertext.=" Die E-Mail-Adresse ist ungültig!";
}


Titel: PHP Scripte von mir !
Beitrag von: Nozrodum am 08.Mai.2005, 19:01:56
Hi Drougen ,

gleich mit der Nächsten Version (wahrscheinlich : coldBook v. 1.5 Alpha1) werde ich eine radikale Umschreibung der kompletten auswertung vornehmen :)


@Ðrake :

Lernen , Lernen , Lernen ......


Titel: PHP Scripte von mir !
Beitrag von: Nozrodum am 08.Mai.2005, 19:05:49
... ausserdem .... :

wird es zum eintragen verschiedene Versionen geben :

Die eine ist die wie in deinem jetzigen Gästebuch (drougen) die wo man sich oben eintragen kann , dann noch eine wo sich ein popup öffnet ... dann noch ein ganzer Pack Smilies  8-)


Titel: PHP Scripte von mir !
Beitrag von: Nozrodum am 05.Juni.2005, 20:09:10
Also , wenn ich genügend Zeit habe schätze so Mitte Juni , Ende Juni wird die Version "coldBook v.1.5 Beta 1 Relase 2" rauskommen , die Release 1 will ich aus noch zu großen Sicherheitslücken rausgeben  :D

edit:// Achja , die perfekte Version (danach wird die Programmierung mit dem Gästebuch aufgegeben) schätze ich auf Ende 2006 (lange Zeit , danach jedoch hoffe :-D ich das dass Gästebuch problemos und mit sehr großen Funktionen auf [fast] jedem Server klappt.)

edit2:// Ja, ich weiß hier stand was anderes  :lol: . Jedoch habe ich mich entschieden auf File Based zu bleiben , und werde versuchen Funktionen die man meist nur mit MySQl ausüben kann , diese auch auf File Based umzusetzten .


Titel: PHP Scripte von mir !
Beitrag von: Drougén am 06.Juni.2005, 14:35:19
[werbung]
http://hellfire89.he.funpic.de/willkommen.php
meine kleine PHP hp^^ (wesentliche änderung: News und Gästebuch)
[/werbung]


Titel: PHP Scripte von mir !
Beitrag von: Nozrodum am 07.Juni.2005, 20:30:35
[update]
Also , solange werdet ihr nichtmehr warten müssen :) . Ausserdem wird es in der nächsten Version auch Admin Interface geben, und das gästebuch wird insgesamt aus einer datei bestehen .

Also , das steht dann alles zur verfügung

  • Uhrzeit
  • Admin Interface
  • Smilies
  • ICQ
  • [vielleicht]BB Codes
    [ ]IP - Logging (nur für admins sichtbar

    Vorschläge , bitte posten. Ausserdem wird vom Code das neue Gästebuch nichts mehr mit dem alten zu tun haben .

Das Gästebuch ist zu 23% fertig !
[/update]


Titel: PHP Scripte von mir !
Beitrag von: Jilocasin am 09.Juni.2006, 10:56:25
Zitat von: "Nozrodum"
Lernen , Lernen , Lernen ......


wie und woher?  :(