Home

Das Tippsforum

Du brauchst noch mehr Hilfe bei einem bestimmten Thema? Du hast einen unserer Tipps ausprobiert, aber es funktioniert immer noch nicht? Dann ist unser Tippsforum genau das richtige für dich.
Link zum Forum

Tufat Flashchat in PHP-Fusion einfügen

Geschrieben in Allgemein am 8 August 2007

Da ich selbst vor kurzer Zeit den Tufat Flashchat auf meiner Seite installiert habe, möchte ich euch zeigen wir ihr diesen Flashchat in PHP-Fusion erfolgreich einfügen könnt. Als erstes müsst ihr euch den Tufat Flashchat hier holen. Als nächstes müsst ihr den Chat in den ordner chat im Haupverzeichnis kopieren. Eure Verzeichnis müsste dann so aussehen:

/…/

/chat/ <– In dieses Verzeichnis kommen eure Chat-Dateien

/themes/

/news.php

/…

Jetzt öffnet ihr im Verzeichnis “chat” die install.php. Gleich im ersten Schritt wählt ihr dann , dass ihr den Chat mit einem fertigen CMS benutzen wollt. Im zweiten Schritt sagt ihr dann, dass ihr den Chat mit PHP-Fusion installieren wollt. Jetzt installiert ihr den kompletten Flashchat. Als nächstes erstellt ihr eine chat.php mit folgendem Inhalt:

<?php
require_once "maincore.php";
require_once "subheader.php";
require_once "side_left.php";
opentable("Chat");
echo'<center><iframe src="chat/flashchat.php" width="100%" height="600"></iframe></center/';
closetable();
require_once "side_right.php";
require_once "footer.php";
?>

Jetzt ladet ihr die chat.php nur noch in das Hauptverzeichnis(das Verzeichnis in dem auch die news.php ist) und erstellt im Navigationsmenu einen Link zur chat.php.

Die erste Homepage mit Funpic

Geschrieben in Allgemein am 7 August 2007

In diesem Tutorial werde ich euch erklären wie man seine erste eigene Homepage mit Funpic erstellt. Funpic ist ein kostenloser Webspacehoster. Weitere Anbieter von kostenlosem Webspace werdet ihr bald weiter unten im Anhang finden. Aber nun zum Tutorial:

Als erstes müsst ihr euch bei Funpic registieren. Über diesen Link kommt ihr direkt zur registieren. HierMal ein Bild der Registierung.
Die Registierung bei Funpic
Jetzt loggt euch bei Fupic ein und sucht unter Meine Homepage auf Webhosting FTP.

Funpic Meine Homepage

Jetzt klickt ihr auf FTP-Daten

Funpic Haupt-FTP
Jetzt legt ihr auf Passwort ändern ein neues Passwort fest und klickt schreibt euch den FTP-Server, den Username und das Passwort auf.

Funpic FTP
Jetzt erstellt ihr eine Texdatei mit folgendem Inhalt

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/Strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
<head>
<titel>Tipps-Blog</titel>
</head>
<body>
Meine erste Homepage
</body>
</html>

Jetzt speichert ihr das ganze als html-Datei ab.

HTML-Datei mit dem Texteditor

Jetzt schreib ihr folgendes in euren Browser:

ftp://Name:Passwort@FTP-Server

Ihr müsst einfach nur den Namen mit eurem FTP Namen das Passwort mit eurem FTP Passwort und den FTP Server mit dem FTP Server den ihr in eurer Funpic-Verwaltung gesehen habt. Jetzt öffnet sich in eurem Browser eine Art Ordner. In diesen kopiert ihr eure html-Datei. Dabei muss die Datei die ihr erstellt habt index.html heißen.

Eine HTML-Datei
Jetzt müsst ihr eure Homepage nur noch mit folgendem Link aufrufen:

deinefunpicname.funpic.de

Fertig. Viel Spaß beim erstellen deiner Homepage

Globale Variablen und Konstanten in “PHP-Fusion”

Geschrieben in Allgemein am 6 August 2007

Wenn man eigene Modifikationen in das bestehende CMS PHP-Fusion mit einbauen will, kann es sein, dass man damit konfrontiert wird: Woher bekomme ich den Usernamen von dem User, der gerade auf der Seite surft oder wie kann ich eine Seite nur für Admins zugänglich machen?
Innerhalb von PHP-Fusion gibt es eine ganze Reihe von Variablen und Konstanten, die sehr hilfreich sind und die man aus Gründen der Sicherheit und Performance verwenden sollte. Im folgenden sind diese aufgelistet und beschrieben.

Konstanten

Allgemeine Konstanten:

IN_FUSION : Damit kann man kontrollieren, ob die Datei in die maincore.php eingebudnen ist

LOCALESET : Gewählte Sprache

USER_IP : IP des Aktuellen Besuchers

QUOTES_GPC : Zur Kontrolle ob magic_quotes_gpc aktivit ist

FUSION_REQUEST : enthält den Scriptnamen inklusive etwaiger Unterordner und GET-Variablen. z.B. forum/post.php?action=newthread&forum_id=62

FUSION_SELF : enthält den Scriptnamen (ohne Unterordner und Get-Variablen) z.B: post.php

FUSION_QUERY : enthält den Parameter(= GET-Variablen) einer Datei z.B. action=newthread&forum_id=62

Relative Pfade:

BASEDIR : Der relative Pfad zum Hauptverzeichnis von PHP-Fusion, z.B. ../

ADMIN : Relativer Pfad zum Administrations-Ordner

http://www.tipps-datenbank.net/images : Relativer Pfad zum http://www.tipps-datenbank.net/images-Ordner

http://www.tipps-datenbank.net/images_A : Relativer Pfad zum Ordner “http://www.tipps-datenbank.net/images/articles”

http://www.tipps-datenbank.net/images_N : Relativer Pfad zum Ordner “http://www.tipps-datenbank.net/images/news”

http://www.tipps-datenbank.net/images_NC : Relativer Pfad zum Ordner “http://www.tipps-datenbank.net/images/news_cats”

PHOTOS : Relativer Pfad zum Ordner “http://www.tipps-datenbank.net/images/photoalbum/”

INCLUDES : Relativer Pfad zum includes-Ordner

LOCALE : Relativer Pfad zum Locale-Ordner

FORUM : Relativer Pfad zum Forum-Ordner

INFUSIONS : Relativer Pfad zum Infusions-Ordner

THEMES : Relativer Pfad zum Themes-Ordner

THEME : Relativer Pfad zum Ordner des gewählten Themes

Zugriffsabfragen:

iGUEST : ist wahr, wenn der Besucher nicht angemeldet ist

iMEMBER : ist wahr, wenn der Besucher angemeldet ist.

iADMIN : ist wahr, wenn der User als Administrator eingetragen ist

iSUPERADMIN : ist wahr, wenn der User als Super Administrator eingetragen ist

iUSER : enthält das Userlevel (0 = Gast, 101 = Mitglied, 102 = Admin oder 103 =Super Admin)

iUSER_RIGHTS : Liste der Adminrechte dieses Users

iUSER_GROUPS : Liste mit IDs der Gruppen, in die der User eingetragen ist

iAUTH : Enthält den Aidlink fürs Admin panel (Sicherheitsmaßnahme)

Variablen:

Sprachdateien:

$locale : Enthält lokalisierte Texte aus den Dateien im locale Ordner

Seiteneinstellungen:

$settings["sitename"] : z.B: PHP-Fusion Powered Website
$settings["siteurl"] : z.B: http://www.yourdomain.com/
$settings["sitebanner"] : z.B: http://www.tipps-datenbank.net/images/baner.gif
$settings["siteemail"] : z.B: you@yourdomain.com
$settings["siteusername"] : z.B: Basti
$settings["siteintro"] : z.B: Welcome to your site
$settings["description"] : z.B:
$settings["keywords"] : z.B:
$settings["footer"] : z.B: Copyright © 2007
$settings["opening_page"] : z.B: news.php
$settings["news_style"] : z.B: 0
$settings["locale"] : z.B: English
$settings["theme"] : z.B: fusion2
$settings["shortdate"] : z.B: %d/%m/%Y %H:%M
$settings["longdate"] : z.B: %B %d %Y %H:%M:%S
$settings["forumdate"] : z.B: %d-%m-%Y %H:%M
$settings["subheaderdate"] : z.B: %B %d %Y %H:%M:%S
$settings["timeoffset"] : z.B: 0
$settings["numofthreads"] : z.B: 5
$settings["attachments"] : z.B: 1
$settings["attachmax"] : z.B: 150000
$settings["attachtypes"] : z.B: .gif,.jpg,.png,.zip,.rar,.tar
$settings["thread_notify"] : z.B: 0
$settings["enable_registration"] : z.B: 1
$settings["email_verification"] : z.B: 1
$settings["admin_activation"] : z.B: 0
$settings["display_validation"] : z.B: 1
$settings["validation_method"] : z.B: image
$settings["thumb_w"] : z.B: 100
$settings["thumb_h"] : z.B: 100
$settings["photo_w"] : z.B: 400
$settings["photo_h"] : z.B: 300
$settings["photo_max_w"] : z.B: 1800
$settings["photo_max_h"] : z.B: 1600
$settings["photo_max_b"] : z.B: 150000
$settings["thumb_compression"] : z.B: gd2
$settings["thumbs_per_row"] : z.B: 4
$settings["thumbs_per_page"] : z.B: 12
$settings["tinymce_enabled"] : z.B: 0
$settings["smtp_host"] : z.B: smtp.host.de
$settings["smtp_username"] : z.B: Maonor
$settings["smtp_password"] : z.B: 23134rt
$settings["bad_words_enabled"] : z.B: 0
$settings["bad_words"] : z.B: asshole
$settings["bad_word_replace"] : z.B: ****
$settings["guestposts"] : z.B: 0
$settings["numofshouts"] : z.B: 10
$settings["flood_interval"] : z.B: 15
$settings["counter"] : z.B: 4
$settings["version"] : z.B: 6.01.11
$settings["maintenance"] : z.B: 0
$settings["maintenance_message"] : z.B: Seite wird gerade gewartet

Userdaten:

$userdata["user_id"] : z.B: 1
$userdata["user_name"] : z.B: Basti
$userdata["user_password"] : z.B: cucb1e7232373312861277343123
$userdata["user_email"] : z.B: test@test.com
$userdata["user_hide_email"] : z.B: 1
$userdata["user_location"] : z.B: Germany
$userdata["user_birthdate"] : z.B: 1919-01-01
$userdata["user_aim"] : z.B: Aimuser
$userdata["user_icq"] : z.B: 123456789
$userdata["user_msn"] : z.B: mymsn@hotmail.com
$userdata["user_yahoo"] : z.B:
$userdata["user_web"] : z.B: http://basti2web.de
$userdata["user_theme"] : z.B: fusion2
$userdata["user_offset"] : z.B: 0
$userdata["user_avatar"] : z.B: avatar[1].jpg
$userdata["user_sig"] : z.B: Unmögliches ist dazu da, möglich gemacht zu werden
$userdata["user_posts"] : z.B: 3
$userdata["user_joined"] : z.B: 1151313189
$userdata["user_lastvisit"] : z.B: 1156592574
$userdata["user_ip"] : z.B: 127.0.0.1
$userdata["user_rights"] : z.B: A.AC.AD.B.C.CP.DB.DC.D.FQ.F.IM.I.IP.M.N.NC.P.PH.PI.PO.S.SL.S1.S2.S3.S4.S5.S6.S7.SU.UG.U.W.WC
$userdata["user_groups"] : z.B:
$userdata["user_level"] : z.B: 103

Die Konstanten und Variablen sind für Version 6.01.11 von PHP-Fusion gedacht

Filehost mit PHP

Geschrieben in Allgemein am 5 August 2007

Zuerst müsst ihr einen Ordner uploads mit den Rechten 777 erstellen.
Jetzt speichert folgende Datei als upload.html:

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns=”http://www.w3.org/1999/xhtml”>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=iso-8859-1″ />
<title>Hochladen</title>
</head>

<body>
<form action=”uploads.php” method=”post” enctype=”multipart/form-data”>
<input type=”file” name=”datei” />
<input type=”submit” />
</form>
</body>
</html>

Dann müsste ihr nur noch die uploads.php erstellen:

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns=”http://www.w3.org/1999/xhtml”>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=iso-8859-1″ />
<title>Hochladen</title>
</head>

<body>
<?php
$daten = explode(’.', $_FILES[datei][name]);
$zahl = count($daten);
$md5 = md5(time());
$dateiname = $md5 . ‘.’ . $daten[$zahl - 1];
move_uploaded_file($_FILES['datei']['tmp_name'], ‘dateien/’ . $dateiname);
chmod(”dateien/” . $dateiname, 0604);
echo(”<a href=’dateien/” . $dateiname . “‘>Link zu datei: Datei</a>”);
echo(”<br>”);
echo(”<textarea>http://deinehomepage/ordner/$dateiname</textarea>”);
?>
</body>
</html>

Achtung das Script lädt alle Dateien hoch. Es ist nicht auf bestimmte Endungen beschränkt.

NoScript: Der Google Adsense Killer

Geschrieben in Allgemein am 2 August 2007

Viele stören sich über nervende Werbung. Die am meisten verbreitete Werbeplattform ist wohl Adsense. Aber wie wäre es, wenn ihr diese Werbung einfach per Klick von alle Webseiten löschen könnte. Das einzige was ihr dazu braucht ist der Mozilla Firefox. Wer diesen noch nicht besitzt kann ihn sich hier runterladen:

Als nächstes ladet ladet ihr euch die Erweiterung NoScript hier herunter. Jetzt installiert ihr diese im Browse. Nun geht ihr auf eine beliebige Seite, die Adsense einsetzt und klickt auf das NoScript-Symbol unten rechts im Firefox:

NoScript

Jetzt müsst ihr nur noch auf googlesyndication.com verbieten klicken und schon wird keine Adsense Werbung mehr angezeigt.

« Vorherige SeiteNächste Seite »