![]() |
Anzeige:
|
|
|||||||
| PHP/MySQL Alles rund um die Programmiersprache PHP sowie MySQL. |
|
![]() |
|
|
LinkBack | Themen-Optionen | Ansicht |
|
|
#1 (Direktlink) |
|
Weiß worum´s geht
![]() Registriert seit: 09.04.2006
Ort: Rodgau
Beiträge: 200
|
Hallo,
Ich suche schon seit einer längeren Zeit ein LoginScript, wo sich neue Leute auch registrieren können. Das ganze soll über eine MySQL-Datenbank laufen. Habe zwar schon fertige Scripte im Internet gefunden, aber irgendwie gehen die nie. Keine Ahnung weshalb. Ich habe immer Probleme mit der Verbindung zur Datenbank. Könnt ihr mir helfen? PS: Ich habe keinelei Ahnung von PHP. Und auch mit Datenbanken habe ich nicht große Erfahrung. PPS: Ich habe einen Webspace. Für die Datenbanken nutze ich phpMyAdmin Ich hoffe, dass die Informationen fürs Erste reichen. Ich hoffe, dass mir nun geholfen werden kann *g* Danke schonmal im Vorraus.
__________________
Treffen sich 2, einer kommt nicht |
|
|
|
|
|
|
#2 (Direktlink) |
|
War schon mal da
![]() Registriert seit: 01.07.2007
Beiträge: 29
|
Kann mir da wirklich keiner helfen?
|
|
|
|
|
|
#3 (Direktlink) |
|
Forenmaskottchen
![]() Registriert seit: 06.03.2005
Ort: Gera
Beiträge: 732
|
Hi,
also mit einem script in schon eine vorhandene Seite ein Loginscript aus dem Netz einzufügen muss man echt schon gut sein. Also entweder programmiert man sich alles selber (dann ist das einbinden kein Problem). Oder man nimmt einfach ein CMS wie z.B. Joomla. Bei solchen CMS ist ein Login + Memberbereiche etc. schon dabei. Dieses Loginscript ist ein ganzes System. Der Login ist nur ein Teil. Für Bereiche und so sind weitere scripte von Nöten. Von daher empfehle ich dir ein CMS zu nutzen. mfg Phill
__________________
Aus Fehlern wird man klug, drum ist einer nicht genug! Ich bin nur ein Opfer des Kapitalismus. |
|
|
|
|
|
#4 (Direktlink) |
|
Gast
Beiträge: n/a
|
Dass die Skripte nicht funktionieren wenn du keine Ahnung von Datenbanken und PHP hast ist nicht verwunderlich.
Das Skript schreibt bestimmte Werte in eine vorhandene Datenbank. Entweder musst du also eine Datenbank modellieren die genau diese Werte entgegennimmt (Gleiche Tabellen, gleiche Spalten usw..) oder du änderst die PHP-Datei und die darin enthaltenen MySQL-Befehle. Da du weder dich groß mit Datenbanken noch groß mit PHP auskennst, kannst du entweder dein Wissen auf diesem Gebiet bereichern, oder du installierst wie Phill schon sagte ein CMS .. die gibt es ja wie Sand am Meer und sind einfach zu bedienen. |
|
|
|
#5 (Direktlink) |
|
War schon mal da
![]() Registriert seit: 01.07.2007
Beiträge: 29
|
Ja, Das ist schon richtig.
Aber ich finds immer doof, wenn dann da das Copyright steht.. Und das kann und will ich ja nich entfernen Deswegen hätte ich es schön gefunden, wenn ich mir das selbst zusammen basteln kann. Das 'Neu Anmelden' wäre auch nicht unbedingt von Nöten. Frage: Ist Typo3 auch solch ein CMS? Ich meine, dass ich das irgendwo gelesen habe.. |
|
|
|
|
|
|
#6 (Direktlink) |
|
Forenmaskottchen
![]() Registriert seit: 06.03.2005
Ort: Gera
Beiträge: 732
|
Hi,
ja Typo3 ist auch ein CMS, jedoch ein sehr großes, welches auf sehr viel einarbeitungszeit benötigt. Also Privat ist man mit Joomla besser dran. Und mit schnell programmieren ist da auch nicht drinne, da man deine bisherige Seite schon vom aufbau her total ändern müsste ^^ mfg Phill
__________________
Aus Fehlern wird man klug, drum ist einer nicht genug! Ich bin nur ein Opfer des Kapitalismus. |
|
|
|
|
|
#7 (Direktlink) |
|
War schon mal da
![]() Registriert seit: 01.07.2007
Beiträge: 29
|
Aso..
Okay.. Und mit diesem Joomla kann ich mir dann eine MembersArea auf meiner Homepage einrichten? |
|
|
|
|
|
#8 (Direktlink) |
|
Forenmaskottchen
![]() Registriert seit: 06.03.2005
Ort: Gera
Beiträge: 732
|
Hi,
naja Joomla ist deine Homepage quasi. Sprich du musst deine jetzige HP in Joomla reinbauen. Ein CMS verwaltet quasi deine komplette Seite. Von Funktionen (Blog, Kommentar, News, etc.) bis hin zu member und Inhalte schreiben etc. Neue Links anlegen und so weiter. Sprich deine jetzige HP kannst du nicht einfach über Joomla setzen, denn Joomla braucht auch gewissen Daten und kreiert die Seite selber. Also nimm deine Seite und spiel mit Joomla solange rum bis du wieder eine ähnliche raus hast ^^ mfg Phill
__________________
Aus Fehlern wird man klug, drum ist einer nicht genug! Ich bin nur ein Opfer des Kapitalismus. |
|
|
|
|
|
#9 (Direktlink) |
|
War schon mal da
![]() Registriert seit: 01.07.2007
Beiträge: 29
|
Achso..
Ich dachte, damit kann ich mir das einfach einrichten und dann einfügen *g* Naja, Mal sehn.. Trotzdem Danke |
|
|
|
|
|
#10 (Direktlink) |
|
Operator from Hell
![]() Registriert seit: 02.03.2004
Beiträge: 13.898
|
Schau mal hier:
http://schielkes.graffiede.net/downloads.php ist zwar schon was älter, aber evtl. erfüllt es ja eure zwecke... anmelden, abmelden, passwort reminder... |
|
|
|
|
|
|
#11 (Direktlink) |
|
War schon mal da
![]() Registriert seit: 01.07.2007
Beiträge: 29
|
Hallo Toppa,
Das hab ich auch schon gefunden. Danke dir aber trotzdem Problem ist, dass ich da mit der Installation irgendwie nicht klar kam. Ich weiß nicht, was ich da machen muss. Vermutlicherweise die MySQL Daten eingeben. Aber Wo?
|
|
|
|
|
|
#12 (Direktlink) |
|
Operator from Hell
![]() Registriert seit: 02.03.2004
Beiträge: 13.898
|
Generall musste auf dem Webspace ja erstmal ne Datenbank anlegen via phpMyAdmin oder so.
Dort kannst du dann auch die login.sql importieren... die datei legt entsprechende tabellen und felder in der leeren datenbank an. dann musst du in der config.php die daten eintragen: Code:
<?
#Ändern Sie diese Variablen nach ihren Wünschen:
mysql_connect("mysql.host-adresse.de","benutzername","passwort"); // Adresse zur MySQL Datenbank, Benutzername und Passwort
mysql_select_db("datenbank"); // Datenbank-Name
?>
darunter den datenbanknamen... steht doch quasi in der TXT alles drin! |
|
|
|
|
|
#13 (Direktlink) | ||
|
War schon mal da
![]() Registriert seit: 01.07.2007
Beiträge: 29
|
Also..
Habe das grade nochmal ausprobiert.. Und siehe.. Es klappt.. *freu* Danke Frage: Zitat:
Lediglich eine index.php Ist diese gemeint? Außerdem: Zitat:
Hab bis jetzt immer html benutzt. Soweit ich weiß, kann ich ja html in php reinsetzten. Muss ich als am Anfang einfach diesen Code einfügen, und dann in HTML weiter machen und am Ende einfach als .php abspeichern? |
||
|
|
|
|
|
#14 (Direktlink) |
|
Operator from Hell
![]() Registriert seit: 02.03.2004
Beiträge: 13.898
|
Ja, die Index ist wohl als Login.php gemeint!
wie man speziell html seiten erstellt kann ich dir nicht sagen... ich hab bisher nur html und geflasht. richte öfter Foren ein, CMS usw. daher kenn ich mich mit Datenbanken was aus und wie man in fetigen PHP dateien "rummatscht" +lach+ selbst erstellt hab ich noch keine PHP Seite! |
|
|
|
|
|
#15 (Direktlink) |
|
War schon mal da
![]() Registriert seit: 01.07.2007
Beiträge: 29
|
ALso ich habe das bis jetzt soweit hinbekommen.
Habe nun mal eine Test-Seite erstellt. Die sieht so aus: Code:
<?php
session_start();
?>
<?
if (!session_is_registered('user'))
{
die ("Sie müssen sich einloggen!");
}
?>
Das ist der Home-Teil
Folgendes: Wenn ich nun mit dem Browser einfach auf diese Seite gehe, dann sollte doch eigentlich die Meldung kommen, dass man sich einloggen soll, Oder? Edit: Geht doch Außerdem: Man kann sich einloggen. Aber kann man sich auch ausloggen? xD |
|
|
|
|
![]() |
|
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
|
|