Frage zur Installation von Amazon Product Rotater

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
senyafin
Mitglied
Beiträge: 626
Registriert: 02.06.2006 15:01
Kontaktdaten:

Frage zur Installation von Amazon Product Rotater

Beitrag von senyafin »

Könnte mir jemand zu dem code Abschnitt sagen, was zu tun ist um die Mod einzubauen.

Herzlichen Dank

DL
http://www.phpbbhacks.com/download/1184

Code: Alles auswählen

#-----[ INSERT WITHIN ROOT ]------------------------------------------
#
#  wHEREVER YOU WOULD LIKE THE AD TO APPEAR INSIDE PHPBB ROOT INSERT
#  -IF YOU WANT GROUP #1 USE " {AMAZON_1} "
#  -IF YOU WANT GROUP #2 USE " {AMAZON_2} "
#  -IF YOU WANT GROUP #3 USE " {AMAZON_3} "
#  DO NOT USE THE QUOTES
#
#-----[ INSERT OUTSIDE ROOT ]------------------------------------------
#
#  IF YOU WANT TO PLACE THE ITEMS OUTSIDE OF YOUR ROOT FOLDER USE THE 
#  FOLLOWING BLOCKS OF CODE, PLACE THEM EXACTLY WHERE YOU WOULD LIKE
#  THE PRODUCT TO APPEAR.
#
#
#-----[ EDIT, ON ALL OUTSIDE CODE BLOCKS ]-----------------------------
#
	$MYSQL_SERVER = 'localhost';  // Host point, normally 'localhost'
	$MYSQL_USER = 'user';         // The database user name.
	$MYSQL_PASS = 'pass';         // The database password.
	$MYSQL_DBNAME = 'dbname';     // The database name.
#
#-----[ GROUP #1 ]------------------------------------------
#

	<?
	#
	# BEGIN AMAZON 1
	#
	$MYSQL_SERVER = 'localhost';
	$MYSQL_USER = 'user';
	$MYSQL_PASS = 'pass';
	$MYSQL_DBNAME = 'dbname';
	$dbconnection = @mysql_connect($MYSQL_SERVER, $MYSQL_USER, $MYSQL_PASS) or die("Unable to connect to the mysql server<br>". mysql_error());
	$db = @mysql_select_db($MYSQL_DBNAME, $dbconnection) or die("Couldn't select database.<br>" . mysql_error());
	################################################################################
	# Choose a random banner from the database
	$sql = "SELECT * FROM phpbb_amazon1 ORDER BY RAND();";
	# Run the above Query
	$result = mysql_query($sql);
	# End of querying
	################################################################################
	# Give the variables the data if the SQL query worked
	if ($result){
	$row = mysql_fetch_array($result);
	$code = $row["amazon1_code"];}
	# If it failed, give it defaults
	else{
	$code = ("Data Unavailable");}
	# End of variable setting
	################################################################################
	# Give the variable the code
	$amazon1 = "$code";
	# End of variable setting!
	################################################################################
	#
	# END AMAZON #1
	#
	# This line prints the banner
	print "$amazon1";
	?>

#
#-----[ GROUP #2 ]------------------------------------------
#

	<?
	#
	# BEGIN AMAZON #2
	#
	$MYSQL_SERVER = 'localhost';
	$MYSQL_USER = 'user';
	$MYSQL_PASS = 'pass';
	$MYSQL_DBNAME = 'dbname';
	$dbconnection = @mysql_connect($MYSQL_SERVER, $MYSQL_USER, $MYSQL_PASS) or die("Unable to connect to the mysql server<br>". mysql_error());
	$db = @mysql_select_db($MYSQL_DBNAME, $dbconnection) or die("Couldn't select database.<br>" . mysql_error());
	################################################################################
	# Choose a random banner from the database
	$sql = "SELECT * FROM phpbb_amazon2 ORDER BY RAND();";
	# Run the above Query
	$result = mysql_query($sql);
	# End of querying
	################################################################################
	# Give the variables the data if the SQL query worked
	if ($result){
	$row = mysql_fetch_array($result);
	$code2 = $row["amazon2_code"];}
	# If it failed, give it defaults
	else{
	$code2 = ("Data Unavailable");}
	# End of variable setting
	################################################################################
	# Give the variable the code
	$amazon2 = "$code2";
	# End of variable setting!
	################################################################################
	#
	# END AMAZON #2
	#
	# This line prints the banner
	print "$amazon2";
	?>

#
#-----[ GROUP #3 ]------------------------------------------
#

	<?
	#
	# BEGIN AMAZON #3
	#
	$MYSQL_SERVER = 'localhost';
	$MYSQL_USER = 'user';
	$MYSQL_PASS = 'pass';
	$MYSQL_DBNAME = 'dbname';
	$dbconnection = @mysql_connect($MYSQL_SERVER, $MYSQL_USER, $MYSQL_PASS) or die("Unable to connect to the mysql server<br>". mysql_error());
	$db = @mysql_select_db($MYSQL_DBNAME, $dbconnection) or die("Couldn't select database.<br>" . mysql_error());
	################################################################################
	# Choose a random banner from the database
	$sql = "SELECT * FROM phpbb_amazon2 ORDER BY RAND();";
	# Run the above Query
	$result = mysql_query($sql);
	# End of querying
	################################################################################
	# Give the variables the data if the SQL query worked
	if ($result){
	$row = mysql_fetch_array($result);
	$code3 = $row["amazon3_code"];}
	# If it failed, give it defaults
	else{
	$code3 = ("Data Unavailable");}
	# End of variable setting
	################################################################################
	# Give the variable the code
	$amazon2 = "$code3";
	# End of variable setting!
	################################################################################
	#
	# END AMAZON #3
	#
	# This line prints the banner
	print "$amazon3";
	?>
#	
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#

EoM
Benutzeravatar
x16
Mitglied
Beiträge: 472
Registriert: 03.11.2005 22:35
Wohnort: Hamburg
Kontaktdaten:

Beitrag von x16 »

Das beste ist, du fragst in die Job Börse, ob dir jemand diesen Mod kostenlos einbauen kann! Wird sich schon einer melden!
senyafin
Mitglied
Beiträge: 626
Registriert: 02.06.2006 15:01
Kontaktdaten:

Beitrag von senyafin »

Danke für die Antwort,
das mit dem kostenlos einbauen ist ein netter Gedanke - da ich aber gerne wissen möchte wie das funktioniert, wäre mir mehr an einem Ratschlag gelegen.
Benutzeravatar
x16
Mitglied
Beiträge: 472
Registriert: 03.11.2005 22:35
Wohnort: Hamburg
Kontaktdaten:

Beitrag von x16 »

Hab mir den Mod jetzt mal näher angesehen. Ist ja wirklich verwirrend. Das mit den Roots hab ich auch nicht genau verstanden. Irgendwie kannst du dir wohl Gruppe 1,2 oder 3 aussuchen! Und wenn du diesen Code in eine Datei außerhalb deines Roots einbbauen willst, dann musst du den Teil:

Code: Alles auswählen

#-----[ EDIT, ON ALL OUTSIDE CODE BLOCKS ]----------------------------- 
# 
   $MYSQL_SERVER = 'localhost';  // Host point, normally 'localhost' 
   $MYSQL_USER = 'user';         // The database user name. 
   $MYSQL_PASS = 'pass';         // The database password. 
   $MYSQL_DBNAME = 'dbname';     // The database name. 
# 
#-----[ GROUP #1 ]------------------------------------------ 
mit einbauen. So in etwa hab ich es verstanden. Kenne diesen Mod leider nicht. Habe auch keine Ahnung was er bewirkt oder in welche Dateien er eingebaut werden muss. Deshalb ist es schwer zu helfen. Hoffe ich hab das einigermaßen richtig gedeutet!!! :oops:

So ich habe den Anfang gemacht, jetzt mal jemand ran hier, der sich mit PHP besser auskennt. :wink:
senyafin
Mitglied
Beiträge: 626
Registriert: 02.06.2006 15:01
Kontaktdaten:

Beitrag von senyafin »

x16 hat geschrieben:
So ich habe den Anfang gemacht, jetzt mal jemand ran hier, der sich mit PHP besser auskennt. :wink:
hrhrhrhr - das ist aber nett von Dir!
Ich gehöre nicht zu den php Gurus - leider.
Ich checke dieAnleitung leider immer noch nicht - zum Laufen zu bringen würde ich das Ganze allerdings schon gerne.

Vielleicht gibts ja noch den allesentscheidenden Hinweis ;-)
Antworten

Zurück zu „phpBB 2.0: Mod Support“