Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

Domain definieren

Diskussion: Domain definieren im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Hi. Habe ein online Spiel, wo man nach der Anmeldung einen Willkommenstext bekommt mit Zugangsdaten. Leider ist in dieser ...

Antwort
Alt 03.10.07, 12:33   #1 (permalink)
 
Registriert seit: 29.04.06
jayD Leistung: Facit NTK
Likes: 0
Domain definieren

Anzeige

Hi. Habe ein online Spiel, wo man nach der Anmeldung einen Willkommenstext bekommt mit Zugangsdaten. Leider ist in dieser Mail die Damain nicht enthalten. Ich könnte sie jetzt manuell hinzufügen mit http://www.... usw. aber es muss ja auch nen Befehl geben wo ich dieses definieren kann, und dann mit $DOMAIN abrufe, wo das Spiel installiert ist.

Weiß jemand wie die Zeilen heißen?

jayD ist offline   Mit Zitat antworten
Alt 03.10.07, 12:46   #2 (permalink)
Member of Honour
 
Benutzerbild von easteregg
 
Registriert seit: 14.09.07
easteregg Leistung: Pentium Ieasteregg Leistung: Pentium I
easteregg eine Nachricht über ICQ schicken
Likes: 62
Standard

verfasse das bitte nochmal verständlicher, ich werde nicht so richtig schlau draus, was du eigentlich nun machen willst und wo das problem liegt.
__________________
» Flattr mich! - Wenn dir mein Beitrag geholfen hat! «
<| 2 AMD Opterons 2384@ 8x3,2ghz | Tyan S2915 | 10GB | 2x 8800GT | 8400GS | Dell 3008WFP + 2x2007FP |>
easteregg ist gerade online   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 03.10.07, 12:51   #3 (permalink)
Themenstarter
 
Registriert seit: 29.04.06
jayD Leistung: Facit NTK
Likes: 0
Standard

ok.
Wenn ich mich bei dem Spiel regge dann kommt in meiner E-Mail dieser Text
Code:
X-Mailer: PHP/5.2.0-8+etch7
Message-Id: <XXX>
Date: Wed,  3 Oct 2007 12:45:48 +0200 (CEST)

Willkommen bei XXX

Deine Zugangsdaten lauten

Benutzername: XXX
Passwort: XXX

Viel Spass!
Es wird aber nicht auf die Seite verwiesen. Was muss ich ändern damit es klappt?
jayD ist offline   Mit Zitat antworten
Alt 03.10.07, 12:53   #4 (permalink)
Member of Honour
 
Benutzerbild von easteregg
 
Registriert seit: 14.09.07
easteregg Leistung: Pentium Ieasteregg Leistung: Pentium I
easteregg eine Nachricht über ICQ schicken
Likes: 62
Standard

okay, soweit so gut!
was hast du denn jetzt mit den daten aus der mail vor?
willst du dir nen bot schreiben damit das funktioniert?

du kannst einfach anhand des willkommen bei XXX ne eindeutig kennung dir aufbauen und diese dann mit ner domain ersetzen.

aber ich weis nach wie vor nicht, was du überhaupt willst.
__________________
» Flattr mich! - Wenn dir mein Beitrag geholfen hat! «
<| 2 AMD Opterons 2384@ 8x3,2ghz | Tyan S2915 | 10GB | 2x 8800GT | 8400GS | Dell 3008WFP + 2x2007FP |>
easteregg ist gerade online   Mit Zitat antworten
Alt 03.10.07, 13:01   #5 (permalink)
Themenstarter
 
Registriert seit: 29.04.06
jayD Leistung: Facit NTK
Likes: 0
Standard

ich möchte aus
Code:
X-Mailer: PHP/5.2.0-8+etch7
Message-Id: <XXX>
Date: Wed,  3 Oct 2007 12:45:48 +0200 (CEST)

Willkommen bei XXX

Deine Zugangsdaten lauten

Benutzername: XXX
Passwort: XXX

Viel Spass!
das hier machen

Code:
X-Mailer: PHP/5.2.0-8+etch7
Message-Id: <XXX>
Date: Wed,  3 Oct 2007 12:45:48 +0200 (CEST)

Willkommen bei XXX

Deine Zugangsdaten lauten

Benutzername: XXX
Passwort: XXX

Link: www.XXX.de/Spiel

Viel Spass!
Ich könnte jetzt in der register.php den Link reinschreiben. Das wäre ja kein Problem, aber es gibt ja auch die Möglichkeit das die Generiert wird.

z.b. require_once $path.;
oder so was. Weiß das ja nicht
jayD ist offline   Mit Zitat antworten
Alt 03.10.07, 13:04   #6 (permalink)
Member of Honour
 
Benutzerbild von easteregg
 
Registriert seit: 14.09.07
easteregg Leistung: Pentium Ieasteregg Leistung: Pentium I
easteregg eine Nachricht über ICQ schicken
Likes: 62
Standard

achso, jetzt wirds langsam klar.

du musst einfach die stelle im source suchen wo du die mail generierst.
dort fügst du dann halt sowas noch mit ein, $mailstring .= "Link zum Spiel: $url";

und die variable setzt du einfach in irgend einer php datei, die halt sowieso immer mit aufgerufen wird, oder am anfang der register.php via $url = http://deine.adresse.zum.spiel.de!

aber für sowas solltest du schon etwas plan von php haben!
edit: ich tippe mal auf sone typischen freien onlinegames wie hackthenet?
__________________
» Flattr mich! - Wenn dir mein Beitrag geholfen hat! «
<| 2 AMD Opterons 2384@ 8x3,2ghz | Tyan S2915 | 10GB | 2x 8800GT | 8400GS | Dell 3008WFP + 2x2007FP |>
easteregg ist gerade online   Mit Zitat antworten
Alt 03.10.07, 13:05   #7 (permalink)
Themenstarter
 
Registriert seit: 29.04.06
jayD Leistung: Facit NTK
Likes: 0
Standard

dies ist der Code aus der register.php

Code:
  $zeiger = @mysql_query("INSERT INTO $XXX_user (nick,passwort,email,optionen) values ('$loginname','$passwort','$email','10111111111000')");
  $nachricht="Willkommen bei XXX\n\nDeine Zugangsdaten lauten\n\nBenutzername: $loginname\nPasswort: $passwort\n\nViel Spass!\n\n------------------------------------------------------------\nDies ist eine automatisch generierte E-Mail\nBitte nicht antworten";
  if ($conf["mail"]["extrasendmailparam"])
da kann man bestimmt auch so nen code reinbasteln >> $domain oder so

Edit: danke erstmal. werde es mal probieren. nein. das spiel heißt skrupel
jayD ist offline   Mit Zitat antworten
Alt 03.10.07, 13:09   #8 (permalink)
Member of Honour
 
Benutzerbild von easteregg
 
Registriert seit: 14.09.07
easteregg Leistung: Pentium Ieasteregg Leistung: Pentium I
easteregg eine Nachricht über ICQ schicken
Likes: 62
Standard

naja ganz einfach, du ersetzt die zeile nachricht="wilkommen....

mit folgnder zb

Code:
$nachricht="Willkommen bei XXX\n\nDeine Zugangsdaten lauten\n\nBenutzername: $loginname\nPasswort: $passwort\n\nUnd so findest du zum spiel: http://deine.add.de \n\nViel Spass!\n\n------------------------------------------------------------\nDies ist eine automatisch generierte E-Mail\nBitte nicht antworten";
an sich kannst du dort ganz normal alles bearbeiten.

so muss das einfach aussehen.

Code:
$nachricht = "Beliebiger text mit dem $loginname (das $loginname ist eine varibale) und jetzt kommt erstmal ein zeilenumbruch mit hilfe von \n das hier ist jetzt ne neue zeile.... bla bla bla";
ganz einfach
__________________
» Flattr mich! - Wenn dir mein Beitrag geholfen hat! «
<| 2 AMD Opterons 2384@ 8x3,2ghz | Tyan S2915 | 10GB | 2x 8800GT | 8400GS | Dell 3008WFP + 2x2007FP |>
easteregg ist gerade online   Mit Zitat antworten
Alt 03.10.07, 13:17   #9 (permalink)
Themenstarter
 
Registriert seit: 29.04.06
jayD Leistung: Facit NTK
Likes: 0
Standard

das weiß ich ja schon

Da ich das Spiel auch auf anderen Domains installieren will, müsste ich ja jedesmal die register.php anpassen, und die URL ändern. Deswegen wollte ich ja ne Codegeschnippsel wo ich das nicht mehr machen brauch, aber trotzdem immer die aktuelle Webseite da steht.

da der Pfad des Spiels immer gleich is, bis auf die Domain.

z.b. www.XXX.de/spiel/portal
oder www.aaa.de/spiel/portal
usw

das er quasi die Domain selber anpasst. Es geht nur um www.xxx.de

Trotzdem danke schon mal für deine nette Hilfe
jayD ist offline   Mit Zitat antworten
Alt 03.10.07, 13:22   #10 (permalink)
Member of Honour
 
Benutzerbild von easteregg
 
Registriert seit: 14.09.07
easteregg Leistung: Pentium Ieasteregg Leistung: Pentium I
easteregg eine Nachricht über ICQ schicken
Likes: 62
Standard

ah okay, da musst du einfach die doamin direkt abrufen, das kannste via

Code:
$url = $_SERVER["SERVER_NAME"]; aufrufen.
die $url fügst du jetzt einfach in dein string ein.

das hätte wir hier ganz kurz machen können indem du einfach geschrieben hättest:
wie finde ich mithilfe von php die aktuelle domain von dem aufgerufenen script herraus (oder so ähnlich ;D )
__________________
» Flattr mich! - Wenn dir mein Beitrag geholfen hat! «
<| 2 AMD Opterons 2384@ 8x3,2ghz | Tyan S2915 | 10GB | 2x 8800GT | 8400GS | Dell 3008WFP + 2x2007FP |>
easteregg ist gerade online   Mit Zitat antworten
Alt 03.10.07, 13:29   #11 (permalink)
Themenstarter
 
Registriert seit: 29.04.06
jayD Leistung: Facit NTK
Likes: 0
Standard

Top. Läuft.
Genau das wars.

Hier noch mal die Zusamenfassung:

Diesen Code am Anfang der php einfügen,

Code:
$url = $_SERVER["SERVER_NAME"];
und das fügt man dort ein wo es aufgerufen werden soll,

Code:
Seite zum Spiel: $url
Damit hats funktioniert.

Besten Dank
jayD ist offline   Mit Zitat antworten
Alt 03.10.07, 13:33   #12 (permalink)
Member of Honour
 
Benutzerbild von easteregg
 
Registriert seit: 14.09.07
easteregg Leistung: Pentium Ieasteregg Leistung: Pentium I
easteregg eine Nachricht über ICQ schicken
Likes: 62
Standard

kk, helfe ja gerne
aber das nächste mal versuchen, das ganze problem etwas klarer zu definieren
__________________
» Flattr mich! - Wenn dir mein Beitrag geholfen hat! «
<| 2 AMD Opterons 2384@ 8x3,2ghz | Tyan S2915 | 10GB | 2x 8800GT | 8400GS | Dell 3008WFP + 2x2007FP |>
easteregg ist gerade online   Mit Zitat antworten
Alt 03.10.07, 13:35   #13 (permalink)
Themenstarter
 
Registriert seit: 29.04.06
jayD Leistung: Facit NTK
Likes: 0
Standard

Alles klar
jayD ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » Domain definieren
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
S5W (s5 Zeitbaustein Zeit Wert definieren) ba2 Applikationen 2 18.07.11 12:02
C#: Event nur einmal definieren? :::Lük::: Code Kitchen 2 21.05.08 20:36
operasprachsteuerung eigne befehle definieren Mechanius Internet Allgemein 4 28.06.05 13:43
Domain AaFreak Internet Allgemein 10 30.01.05 16:51
Domain NomeC Internet Allgemein 19 15.12.03 16:02


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 58 59 60 61