Hey,
~ Name des Programms ~
Shoutbox
~ Informationen ~
Ich habe ein kleines System in PHP und VB.Net geschrieben um eine leicht veränderbare Shoutbox zu erstellen.
Wichtig: Dieses System funktioniert mit Datenbanken die externen Zugriff NICHT erlauben!!!
Ihr könnt also irgendeine GratisDB aus dem Internet nehmen, ohne dass ihr euch sorgen um externen Access machen müsst![:D](https://www.vb-paradise.de/wcf/images/smilies/biggrin.png)
Es ist extrem einfach zu installieren und geht schnell.
~ Dateien ~
PS: admin.php umbenennen.
![](/img-proxy-lite.php?url=http://img6.imageshack.us/img6/8093/adminphp.png)
~ Setup ~
1. Uploadet alle .php files auf euren Webspace mit einem FTP Client euer Wahl(z.B. Filezilla) oder benutzt euren CPanel.
2.Navigiert euren Browser zur install.php websitelink.com/install.php
Im Endeffekt sollte es dann so aussehen:
![](/img-proxy-lite.php?url=http://img32.imageshack.us/img32/5287/installg.png)
Wenn ihr fertig seit, einfach auf "Save" drücken. Wenn jetzt kein Error kommt, ist alles gut![:P](https://www.vb-paradise.de/wcf/images/smilies/tongue.png)
Das wars auch schon mit dem PHP part.
~ Library Usage ~
1. Fügt die DLL als Referenz hinzu.
![](/img-proxy-lite.php?url=http://img253.imageshack.us/img253/5263/referencee.png)
2. Code sample
~ Funktionen Überblick ~
![](/img-proxy-lite.php?url=http://img98.imageshack.us/img98/686/shoutbox.png)
~ Database Überblick ~
shoutbox - Diese Tabelle enthält alle Einträge der Shoutbox
~ Verwendete Programmiersprache ~
Visual Basic .NET
~ Systemanforderungen ~
.NET Framework 2.0
~ Lizenz ~
Ihr könnt die DLL mergen, aber nur mit Credits.
~ Virusscans ~
VirusTotal
Jotti
Ich bitte euch eine Meinung abzugeben und mir zu helfen, dieses System zu verbessern :D.
Viel Spaß damit :)
~ Name des Programms ~
Shoutbox
~ Informationen ~
Ich habe ein kleines System in PHP und VB.Net geschrieben um eine leicht veränderbare Shoutbox zu erstellen.
Wichtig: Dieses System funktioniert mit Datenbanken die externen Zugriff NICHT erlauben!!!
Ihr könnt also irgendeine GratisDB aus dem Internet nehmen, ohne dass ihr euch sorgen um externen Access machen müsst
![:D](https://www.vb-paradise.de/wcf/images/smilies/biggrin.png)
Es ist extrem einfach zu installieren und geht schnell.
~ Dateien ~
- SBOX.dll(DLL um die Shoutbox zu managen)
- admin.php
- box.php
- conn.php
- exists.php
- insert.php
- install.php
- pagecount.php
- Full dll project
- Example project for usage
PS: admin.php umbenennen.
![](/img-proxy-lite.php?url=http://img6.imageshack.us/img6/8093/adminphp.png)
~ Setup ~
1. Uploadet alle .php files auf euren Webspace mit einem FTP Client euer Wahl(z.B. Filezilla) oder benutzt euren CPanel.
2.Navigiert euren Browser zur install.php websitelink.com/install.php
Im Endeffekt sollte es dann so aussehen:
![](/img-proxy-lite.php?url=http://img32.imageshack.us/img32/5287/installg.png)
Wenn ihr fertig seit, einfach auf "Save" drücken. Wenn jetzt kein Error kommt, ist alles gut
![:P](https://www.vb-paradise.de/wcf/images/smilies/tongue.png)
Das wars auch schon mit dem PHP part.
~ Library Usage ~
1. Fügt die DLL als Referenz hinzu.
![](/img-proxy-lite.php?url=http://img253.imageshack.us/img253/5263/referencee.png)
2. Code sample
VB.NET-Quellcode
- Public Class frmMain
- Private ShoutBox As New Sbox("http://localhost/shoutbox")
- Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
- '0 = Username, 1 = Post, 2 = Email, 3 = Date, 4 = Time
- For Each s As String In ShoutBox.GetAllEntrys("|")
- Dim x() As String = Split(s, "|")
- Dim full As String = x(0) + " posted(" + x(3) + "," + x(2) + "): " + x(1)
- lvMain.Items.Add(full)
- Next
- End Sub
- Private Sub cmdSubmit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdSubmit.Click
- ShoutBox.AddPost(txtUsername.Text, txtPost.Text, txtEmail.Text)
- End Sub
- End Class
~ Funktionen Überblick ~
![](/img-proxy-lite.php?url=http://img98.imageshack.us/img98/686/shoutbox.png)
~ Database Überblick ~
shoutbox - Diese Tabelle enthält alle Einträge der Shoutbox
- ID[INT(11)] - Auto Increment - Primary Key
- Username[VARCHAR(30)]
- Post[VARCHAR(255)]
- PostMD5[VARCHAR(50)]
- Email[VARCHAR(30)]
- IP[VARCHAR(20)]
- HWID[VARCHAR(50)]
- Date[VARCHAR(12)]
- Time[VARCHAR(6)]
~ Verwendete Programmiersprache ~
Visual Basic .NET
~ Systemanforderungen ~
.NET Framework 2.0
~ Lizenz ~
Ihr könnt die DLL mergen, aber nur mit Credits.
~ Virusscans ~
VirusTotal
Jotti
Ich bitte euch eine Meinung abzugeben und mir zu helfen, dieses System zu verbessern :D.
Viel Spaß damit :)
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von „Hawk1337“ ()