BlackBoard » Design, Programmierung & Entwicklung » Webdesign » Guestbook » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Guestbook
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
MyK
Headbanger


Dabei seit: 24.01.2002
Beiträge: 84

Guestbook       Zum Anfang der Seite springen

Weiss jemand wie so ein Script (PHP) aussehen muss, damit sich ein neuer Eintrag fürn Gästebuch automatisch oben an die älteren Einträge anfügt (auf einer anderen Seite)?

Links/Scripts gesucht....

__________________
Success consists of simply getting up one more time than you fall down.
20.03.2002 11:11 MyK ist offline Beiträge von MyK suchen
slava
Junior Member


images/avatars/avatar-17.jpg

Dabei seit: 01.01.2002
Beiträge: 109

      Zum Anfang der Seite springen

Hi also das ist erstmal der PHP Script für ein Göstebuch wenn du in ausführst dann stehen zuerst die Beträge drin und dann unten eine zeile neuen betrag schreiben viel spaß gleich kommmt der scipt mit dem aufzählen was du brauchst. Diese Scripte könnt ihr frei verändern wie ihr wollt ich erlaub es Augenzwinkern

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
<?php 

$gbpath="gb.dat";// Ziel zu dem path mit den dateien
if(!file_exists($gbpath))// es wird nachgeguckt ob die file existiert $gbpath 
{
    // wenn ihn nicht gib dann machen wir eins
    $f=fopen($gbpath,"w")or die("Kann nicht Herstellen"); // erstellung
    flock($f,2) or die("NIcht möglich die datei ist gesperrt"); // sperren der datei
    fwrite ($f,"",0); // schreiben
    @chmod($f0664); // rechte
    fclose($f); // sperrung der datei
}


if(getenv("REQUEST_METHOD")=="POST"){// Ã¼berprüfung POST
    // hm... *gg* dass heißt dass der scriüt mit der formel ausführung ausgeführt werden muss
    $f=fopen($gbpath,"r") or die("Kann nicht die Datei aufmachen"); // Machen die datei zum lesen auf
    $oldData fread($ffilesize ($gbpath)); // lesen der information
    fclose($f); // schließen close
    $f=fopen($gbpath,"w+") or die("Kann nicht aufgemacht werden"); // geöffnete datei für schreiben
    flock($f,2) or die("Die datei kann nicht gesperrt werden"); // sperrende datei
    fputs($f,"$aname\n"); // name von dem autor
    fputs($f,"$email\n"); // seine e-mail
    $mess=ereg_replace("\n"," ",$mess);
    fputs($f,"$mess\n"); // der post
    fwrite($f,$oldData); // alle daten
    fclose($f); // zumachen
}

// Endergebnis?>
<html>
<title>GEIL</title>
<body>
<center><b>GEIL</b></center>
<?php
$f=fopen($gbpath,"r") or die("Kann nicht die datei aufmachen");// wird aufgemacht die datei mit gespeichertem
    while(1){
        $aname=fgets($f,1000);
        $email=fgets($f,1000);
        $mess=fgets($f,1000);
        if(feof($f)) break;gehen raus aus der datei
        
        echo "<hr>Autor<a href=mailto:$email>$aname</a><br>";
        echo "Nachricht:<br>$mess<br>";
    }
fclose($f);


?>
<form action=gb.php method=post>
Name <input type=text name=aname><br>
E-mail:<input type=text name=email><br>
Nachricht:<textarea name=mess></textarea><br>
<input type=submit value=Schreiben><input type=reset value=Reset>
</form>
</body>
</html>


So fertig mit dem Script smile
alles wird in die datei gespeichert $gb_path die da angegeben ist die der script ddierekt erzeugt bei aufrufen von dem.

__________________
Besucht mein Board auf der Seite www.hackwin.de Augenzwinkern Augenzwinkern
HACKWIN.DE

WBB2.03 Beta EDITION smile

www.hackwin.com großes Grinsen
20.03.2002 14:00 slava ist offline E-Mail an slava senden Beiträge von slava suchen
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
BlackBoard » Design, Programmierung & Entwicklung » Webdesign » Guestbook

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH