Problem, finde endsprechende Datei nicht
Moderator:Paddelberg
Hallo.
Ich habe da ein kleines Problem. Und zwar wo bearbeite ich die Seite bei der nachdem sich der Kunde angemeldet hat seinen Code bekommt?
Mich hat es gestört das die Topliste jede Seite in einem extra Fenster geöffnet hat. Dann habe ich die toplist.html genommen, die Platzhalter und tabellen gelöscht und die tabelle der jeweiligen Seite eingefügt und unter dem neuen namen gespeichert. (z.b. add.html) . die links öffnen nun nicht in ein neues fenster sondern öffnen im gleichen.
Nun passt aber genau diese Seite nicht wo der User den code erhält. die bleibt weiß. und da würde ich gerne auch hintergrund und Design verändern und Menü einbauen.
doch welche Datei ist das?
Was ich auch festgestellt habe, nur bei toplist.html funktionieren die Platzhalter. bei den anderen seiten irgendwie nicht . Habe für login und member einen direkten Link anlegen müssen. Auch der Platzhalter für den Seiten Titel geht nicht.
Danke schon mal im vorraus. Ansonsten super Script. Weiter so
Ich habe da ein kleines Problem. Und zwar wo bearbeite ich die Seite bei der nachdem sich der Kunde angemeldet hat seinen Code bekommt?
Mich hat es gestört das die Topliste jede Seite in einem extra Fenster geöffnet hat. Dann habe ich die toplist.html genommen, die Platzhalter und tabellen gelöscht und die tabelle der jeweiligen Seite eingefügt und unter dem neuen namen gespeichert. (z.b. add.html) . die links öffnen nun nicht in ein neues fenster sondern öffnen im gleichen.
Nun passt aber genau diese Seite nicht wo der User den code erhält. die bleibt weiß. und da würde ich gerne auch hintergrund und Design verändern und Menü einbauen.
doch welche Datei ist das?
Was ich auch festgestellt habe, nur bei toplist.html funktionieren die Platzhalter. bei den anderen seiten irgendwie nicht . Habe für login und member einen direkten Link anlegen müssen. Auch der Platzhalter für den Seiten Titel geht nicht.
Danke schon mal im vorraus. Ansonsten super Script. Weiter so
- Paddelberg
- Site Admin
- Beiträge:925
- Registriert:Dienstag 17. Januar 2006, 00:02
- Wohnort:Worms
Hi
das steht in der add.php.
von Zeile ~238 - 253 stehen die template Platzhalter.
Die html Template Datei dazu ist die added.html
Die Platzhalter der Topliste und der anderen Dateien sind unterschiedlich.
Die Topliste selbst ist bis auf Sprache, Datenbank und Template komplett eigenständig!
Das hat den Vorteil, das das Script so um einiges schlanker ist, wie diese ganzen OOP Teile. (OOP = Objekt orientierte Programmierung)
So werden bei jedem Aufruf der Liste immer nur die vars belegt, die auch wirklich benötigt werden. Bei den OOP Teilen werden bei jedem Aufruf meist gleich alle vars belegt, auch wenn sie bei dem Aufruf gar nicht benötigt werden, was natürlich auch mehr Serverperfomance in Anspruch nimmt
wo der Fehler in deiner add.php liegt, kann ich dir so nicht sagen.
Entweder überschreibe die nochmal mit der originalen, oder, wenn du noch mehr geändert hast, dann poste die datei mal hier!
Für die Links musst du in der add.php oder in sonstigen php Dateien eigentlich nichts ändern. Das kannst du alles über die template Dateien machen
mfg
simon
das steht in der add.php.
von Zeile ~238 - 253 stehen die template Platzhalter.
Die html Template Datei dazu ist die added.html
Die Platzhalter der Topliste und der anderen Dateien sind unterschiedlich.
Die Topliste selbst ist bis auf Sprache, Datenbank und Template komplett eigenständig!
Das hat den Vorteil, das das Script so um einiges schlanker ist, wie diese ganzen OOP Teile. (OOP = Objekt orientierte Programmierung)
So werden bei jedem Aufruf der Liste immer nur die vars belegt, die auch wirklich benötigt werden. Bei den OOP Teilen werden bei jedem Aufruf meist gleich alle vars belegt, auch wenn sie bei dem Aufruf gar nicht benötigt werden, was natürlich auch mehr Serverperfomance in Anspruch nimmt
wo der Fehler in deiner add.php liegt, kann ich dir so nicht sagen.
Entweder überschreibe die nochmal mit der originalen, oder, wenn du noch mehr geändert hast, dann poste die datei mal hier!
Für die Links musst du in der add.php oder in sonstigen php Dateien eigentlich nichts ändern. Das kannst du alles über die template Dateien machen
mfg
simon
So hier mal der code von add.html. Ich komme da irgendwie nicht weiter.
ich meine die seite wo dieser link erscheint. /add.php?do=changeadd Also nachdem der User Daten eingegeben hat und dann die nächste Seite wo er den Code erhällt.
ich meine die seite wo dieser link erscheint. /add.php?do=changeadd Also nachdem der User Daten eingegeben hat und dann die nächste Seite wo er den Code erhällt.
Code: Alles auswählen
<!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>
<title>{topsitename}</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">function out(outlink) {if(document.images) {(new Image()).src="{topsiteurl}/out.php?id="+outlink+"";}return true;}</script>
<link href="html/dark_blue/style2.css" rel="stylesheet" type="text/css"><style type="text/css"></style>
<link href="style2.css" rel="stylesheet" type="text/css" /></head>
<body>
<div class="header">
<h1 align="center">toplist.amateurcam-portal.com</h1>
<div align="center">
<!--START-SexMoney-->
<script type="text/javascript" src='http://bannerrotation.sexmoney.com/?WMID=77195&CTRLID=&PID=1&WMEC=&pop=&URL=&PID=1&profileID=1&Dimension=728x90&Target=_blank&border=0&WMID=77195&Dimension=728x90'></script>
<noscript>
<a href='http://www.lustzone.de/index.php?WMID=77195&CTRLID=&PID=1&WMEC=&pop=&URL=&PID=1&profileID=1&Dimension=728x90&Target=_blank&border=0' target=_blank><img src='http://sexmoney.com/rotation.php?WMID=77195&CTRLID=&PID=1&WMEC=&pop=&URL=&PID=1&profileID=1&Dimension=728x90&Target=_blank&border=0&NS=1' border='0'></a>
</noscript>
<!--END-SexMoney-->
</div>
</div>
<div class="menu">
<div align="center"><span class="row-header"><strong><a href="http://toplist.amateurcam-portal.com">Toplist</a> | <a href="http://toplist.amateurcam-portal.com/add.php">Anmelden</a></strong></span> |<strong> <a href="http://toplist.amateurcam-portal.com/members/index.php?do=loginsite">Login</a> </strong>| <span class="row-header"><a href="http://www.amateurcam-portal.com" target="_blank" class="topmenu"><strong>Amateurcam-Portal</strong></a></span> | <a href="http://www.geld-mit-erotik.de" target="_blank" class="topmenu"><strong>Geld-mit-Erotik</strong></a></div>
</div>
<div class="gesamt">
<div class="left">
<p align="center"><a href="http://toplist.amateurcam-portal.com/add.php"><strong><a href="http://toplist.amateurcam-portal.com">Toplist</a><a href="index.php"></a></strong></a></p>
<p align="center"><a href="http://toplist.amateurcam-portal.com/add.php">Seite Eintragen</a></p>
<p align="center"><a href="http://toplist.amateurcam-portal.com/members/index.php?do=loginsite">Login</a></p>
<p align="center"><strong>Empfehlungen:</strong></p>
<p align="center"><a href="http://www.webcam-video-chat.de">Webcam-Video-Chat</a><br />
<a href="http://www.amateurcam-portal.com">Amateurcam-Poral</a><br />
</p>
<p align="center"><strong>Partner:</strong></p>
<p align="center"> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p align="center"> </p>
</div>
<div class="content">
<table width="558" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="100%"><table width="100%" border="1" align="center" cellpadding="3" cellspacing="0" bordercolor="#006699">
<tr>
<td height="22" colspan="3" align="left" class="row-header"><span class="heading"><strong>{text_rules}</strong></span></td>
</tr>
<tr>
<td height="22" colspan="3" align="left" valign="top" class="row-midle">{text_exp_rules}<br /></td>
</tr>
</table></td>
</tr>
<tr>
<td height="18"><strong>{message}</strong> </td>
</tr>
<tr>
<td width="100%"><table width="100%" border="1" align="center" cellpadding="3" cellspacing="0" bordercolor="#006699">
<tr>
<td height="22" colspan="3" align="left" class="row-header"><span class="heading"><strong>{text_signup}</strong></span></td>
</tr>
<form action="add.php?do=changeadd" method="post" name="form1" id="form1">
<tr>
<td width="110" height="22" valign="top" class="row-midle">{text_email}</td>
<td width="220" align="center" valign="top" class="row-midle"><input name="email" type="text" class="inputs" value="{email}" /></td>
<td width="224" valign="top" class="row-midle"> {error2}</td>
</tr>
<tr>
<td height="22" valign="top" class="row-midle">{text_url}</td>
<td align="center" valign="top" class="row-midle"><input name="url" type="text" class="inputs" id="url" value="{url}" /></td>
<td valign="top" class="row-midle"> {error3}</td>
</tr>
<tr>
<td height="22" valign="top" class="row-midle">{text_reciprocal}</td>
<td align="center" valign="top" class="row-midle"><input name="reciprocal" type="text" class="inputs" id="reciprocal" value="{reciprocal}" /></td>
<td valign="top" class="row-midle"> {error4}</td>
</tr>
{bannerbox}
<tr>
<td height="22" valign="top" class="row-midle">{text_title}</td>
<td align="center" valign="top" class="row-midle"><input name="title" type="text" class="inputs" id="title" value="{title}" /></td>
<td valign="top" class="row-midle"> {error6}</td>
</tr>
<tr>
<td height="60" valign="top" class="row-midle">{text_description}</td>
<td align="center" valign="top" class="row-midle"><textarea name="description" id="description">{description}</textarea></td>
<td valign="top" class="row-midle"> {error7}</td>
</tr>
<tr>
<td height="60" valign="top" class="row-midle">{text_notes}</td>
<td align="center" valign="top" class="row-midle"><textarea name="notes" id="notes" >{notes}</textarea></td>
<td valign="top" class="row-midle"> </td>
</tr>
<tr>
<td width="109" height="22" valign="top" class="row-midle">{text_name}</td>
<td align="center" valign="top" class="row-midle"><input name="name" type="text" class="inputs" value="{name}" /></td>
<td valign="top" class="row-midle"> {error1}</td>
</tr>
<tr>
<td width="109" height="22" valign="top" class="row-midle">{text_pass}</td>
<td align="center" valign="top" class="row-midle"><input name="pass" type="password" class="inputs" value="{pass}" /></td>
<td valign="top" class="row-midle"> {error8}</td>
</tr>
<tr>
<td width="109" height="22" valign="top" class="row-midle">{text_pass}</td>
<td align="center" valign="top" class="row-midle"><input name="pass2" type="password" class="inputs" value="{pass2}" /></td>
<td valign="top" class="row-midle"> </td>
</tr>
{saveadd_html}
<tr>
<td height="22" valign="top" class="row-midle">{text_rules}</td>
<td valign="top" class="row-midle"><input type="checkbox" name="rulechecker" class="checkbox" value="yes" style="width:25px;" />
{text_acceptrules} </td>
<td class="row-midle"> {error24}</td>
</tr>
<tr>
<td height="41" class="row-midle"> </td>
<td align="center" valign="middle" class="row-midle"><input name="Submit" type="submit" class="inputs1" value="Submit" />
<input name="Reset" type="reset" class="inputs1" value="Reset" /></td>
<td class="row-midle"> </td>
</tr>
</form>
</table></td>
</tr>
<tr>
<td height="18"> </td>
</tr>
<tr>
<td width="100%"><table width="100%" border="1" align="center" cellpadding="3" cellspacing="0" bordercolor="#006699">
<tr>
<td height="22" colspan="8" align="left" class="row-header"><span class="heading"><strong>{text_stats}</strong></span> </td>
</tr>
<tr>
<td width="17%" align="right" valign="middle" nowrap="nowrap" class="stats">{text_hitstoday}</td>
<td width="8%" align="center" valign="middle" nowrap="nowrap" class="stats">{hitstoday}</td>
<td width="17%" align="right" valign="middle" nowrap="nowrap" class="stats">{text_hitsyesterday}</td>
<td width="8%" align="center" valign="middle" nowrap="nowrap" class="stats">{hitsyesterday}</td>
<td width="17%" align="right" valign="middle" nowrap="nowrap" class="stats">{text_loadstotal}</td>
<td width="17%" align="right" valign="middle" nowrap="nowrap" class="stats">{text_hitstotal}</td>
<td width="8%" align="center" valign="middle" nowrap="nowrap" class="stats">{hitstotal}</td>
<td width="8%" align="center" valign="middle" nowrap="nowrap" class="stats">{loadstotal}</td>
</tr>
</table></td>
</tr>
<tr>
<td height="18"> </td>
</tr>
<tr>
<td width="100%"><table width="100%" border="1" align="center" cellpadding="3" cellspacing="0" bordercolor="#006699">
<tr>
<td height="22" colspan="8" align="center" valign="top" class="row-midle"> {prevhtmlcode}<br />
<br />
</td>
</tr>
</table></td>
</tr>
</table>
</div>
<div class="right">
<div align="right">
<p> </p>
<p align="center"><a href="http://www.amateurcommunity.de/?WMID=77195&WMEC=5&CTRLID=Jlc9MTE%3D8&PID=1" target="_blank"><img src="http://www.sexmoney.com/webmaster/banner/amateurcommunity/250x300_16_de_37918_de.jpg" border="0" alt="" /></a>
<p align="center"><a href="http://www.amateurpages.de/?WMID=77195&WMEC=5&CTRLID=Jlc9MTE%3D8&PID=1" target="_blank"><img src="http://www.sexmoney.com/webmaster/banner/amateurpages256x60.gif" border="0" alt="" /></a> </p>
<p align="center"><img src="http://www.toplist.geld-mit-erotik.de/img/banner2.gif" width="165" height="60" /></p>
</div>
<div align="right"></div>
</div>
</div>
</div>
</body>
</html>
- Paddelberg
- Site Admin
- Beiträge:925
- Registriert:Dienstag 17. Januar 2006, 00:02
- Wohnort:Worms
an der add.php habe ich nichts geändert. Hier ist sie aber mal.
Code: Alles auswählen
<?php
############################################
### Top-XL V.1.23 Free - Add user add.php ######
############################################
/// 1. You are NOT entiteld to rent, lease, transfer, reproduce or distribute this Software.
/// 2. You are entiteld to adapt, and modify the Software to your need.
/// 3. You can use this Script on all of YOUR Domains.
/// 4. Any modification or removal to the links in the footer and member area shall terminate this license immediately .
/// 5. The Script has been tested on different Servers and found free of any notable errors by the author. The Author shall not in any case be liable for any special, incidental indirect or other similar damages arising from the use of this Script.
////////////////////////////////////////////
////////////////////////////////////////////
$scriptpath=$_SERVER['DOCUMENT_ROOT'];
////////////////////////////////////////
/// add.php - add new entry
///////////////////////////////////////
include("inc/sql.php");
include("inc/vars.php");
include("inc/functions.php");
$langget=get_lang($stanlang);
include("lang/members-".get_lang_file($langget,$stanlang,$langarray,$langdetect).".php");
$do = safety($_GET["do"]);
////////////////////////////////////////
/// if submit
///////////////////////////////////////
if ($addvalicode=="yes") {session_start();}
if ($do == "changeadd" or $do == "submitter")
{
if ($refereraddcheck=="yes")
{
$ref=$_SERVER["HTTP_REFERER"];
if (!$ref or $ref=="" or !eregi("http://",$ref))
{echo "No valid referer";exit;}
$topsiteurl1=get_dom($topsiteurl);
$ref=get_dom($ref);
if ($ref!=$topsiteurl1)
{echo "No valid referer";exit;}
}
if ($do == "submitter" and $addperget=="yes")
{
$name=safety($_GET["name"]);
$email=safety($_GET["email"]);
$url=safety($_GET["url"]);
$reciprocal=safety($_GET["reciprocal"]);
$bannerurl=safety($_GET["bannerurl"]);
$title=safety($_GET["title"]);
$description=safety($_GET["description"]);
$notes=safety($_GET["notes"]);
$pass=safety($_GET["pass"]);
$pass2=safety($_GET["pass2"]);
$rulechecker="yes";
}
else
{
$name=safety($_POST["name"]);
$email=safety($_POST["email"]);
$url=safety($_POST["url"]);
$reciprocal=safety($_POST["reciprocal"]);
$bannerurl=safety($_POST["bannerurl"]);
$title=safety($_POST["title"]);
$description=safety($_POST["description"]);
$notes=safety($_POST["notes"]);
$pass=safety($_POST["pass"]);
$pass2=safety($_POST["pass2"]);
$rulechecker=safety($_POST["rulechecker"]);
}
if ($addvalicode=="yes")
{
if ($_POST['valicode'] != $_SESSION['code'])
{$error32 = $errortext32;}
}
$urlslash = slashcheck($url);
if($urlslash == 3)
{$url = $url."/";}
$recislash = slashcheck($reciprocal);
if($recislash == 3)
{$reciprocal = $reciprocal."/";}
$urlcheckquery = mysql_query("SELECT url,reciprocal FROM $topxl_user_table WHERE reciprocal='$reciprocal' or url='$url'") or die ("mysql_error");
$urlcheck = @mysql_fetch_array($urlcheckquery);
$urlchkeckurl = $urlcheck[url];
$urlchkeckreciprocal = $urlcheck[reciprocal];
if (!$name)
{$error1 = $errortext1;}
if (strlen($name) > 60)
{$error1 = $errortext1b;}
if (!$email)
{$error2 = $errortext2;}
if (!eregi("^[_a-z0-9-]+(\\.[_a-z0-9-]+)*@[a-z0-9-]+(\\.[a-z0-9-]+)*(\\.[a-z]{2,4})$", trim($email)))
{$error2 = $errortext2a;}
if (strlen($email) > 255)
{$error2 = $errortext5b;}
if (!$url || strpos($url, 'http://') === false)
{$error3 = $errortext3;}
if (strlen($url) > 255)
{$error3 = $errortext5b;}
if ($urlchkeckurl == $url and $url and $url != "")
{$error3 = $errortext3a;}
if (!$reciprocal || strpos($reciprocal, 'http://') === false)
{$error4 = $errortext4;}
if (strlen($reciprocal) > 255)
{$error4 = $errortext5b;}
if ($urlchkeckreciprocal == $reciprocal and $reciprocal and $reciprocal != "")
{$error4 = $errortext4a;}
if ($showbanner == "yes")
{
if (!$bannerurl || strpos($bannerurl, 'http://') === false)
{$error5 = $errortext5;}
else
{
if (strlen($bannerurl) > 255)
{$error5 = $errortext5b;}
$sqlholder = ",bannerurl='$bannerurl'";
$extens = ereg_replace('http://', ' ',$bannerurl);
$ext = strrchr($extens,'.');
$limitedext=array(".gif",".jpg",".jpeg",".png");
if (!in_array($ext,$limitedext))
{$error5 = $errortext5a;}
}
}
if (!$title)
{$error6 = $errortext6;}
if (strlen($title) > $maxsigntitle)
{$error6 = $errortext6a;}
if (!$description)
{$error7 = $errortext7;}
if (strlen($description) > $maxsigndesc)
{$error7 = $errortext7a;}
if ($pass and $pass != "")
{
if (ereg("[^a-zA-Z0-9]",$pass))
{$error8 = $errortext8;}
if ($pass != $pass2)
{$error8 = $errortext8a;}
if (strlen($pass)< 8)
{$error8 = $errortext8b;}
if (strlen($pass)> 60)
{$error8 = $errortext1b;}
}
else /// if no pass was entered
{$error8 = $errortext8c;}
if (!$rulechecker or $rulechecker != "yes")
{$error24 = $errortext24;}
//// if an error happens
if ($error1 || $error2 || $error3 || $error4 || $error5 || $error6 || $error7 || $error8 || $error24 || $error32)
{$message = $messageerror;}
else
{
if(getenv("HTTP_X_FORWARDED_FOR"))
{$signupip = getenv("HTTP_X_FORWARDED_FOR");}
else
{$signupip = getenv("REMOTE_ADDR");}
$title = rtrim($title);
$description = rtrim($description);
$mailpass = $pass;
$pass = md5($pass);
$timestamp = time();
$joindate = date("Y-m-d-H-i-s");
if ($validatesites == "yes")
{$sqlholder2 = ",active='no'";}
else
{$sqlholder2 = ",active='yes',newentry='no',validationdate='$timestamp'";}
mysql_query("INSERT INTO $topxl_user_table SET joindate='$joindate',timestamp='$timestamp',name='$name',email='$email',url='$url'$sqlholder,reciprocal='$reciprocal',title='$title',description='$description',notes='$notes',pass='$pass',lang='$lang',signupip='$signupip'$sqlholder2") or die ("mysql_error");
$idgetquery = mysql_query("SELECT id,url,reciprocal FROM $topxl_user_table WHERE reciprocal='$reciprocal' or url='$url'") or die ("mysql_error");
$idget = @mysql_fetch_array($idgetquery);
$id = $idget[id];
/// Html Codes to show on the success site
if ($mailtouser == "yes" or $mailtoadmin == "yes")
{$htmlcode2 = "$bodycode_text\n";}
$htmlcodescript1 = htmlentities($htmlcodescript);
$htmlcode = "<b>$bodycode_text</b><br>";
$htmlcode3="";
if ($reftype=="textlink" or $reftype=="textban")
{
if ($mailtouser=="yes")
{
$recicodetext=recipcodetext($id,$topxl_admin_table,$topsiteurl,$linktitle,$filename);
$htmlcode3="\n".$text_textlink."\n";
$htmlcode3.=$htmlcodescript."\n".$recicodetext."\n";
}
$htmlcode.=texthtmlgen($id,$topxl_admin_table,$topsiteurl,$linktitle,$filename,$text_textlink,$htmlcodescript,$text_preview);
}
if ($reftype=="banner" or $reftype=="textban")
{
$recicodebanner=recipcodebanner($id,$topxl_admin_table,$topsiteurl,$topbannerurl,$linktitle,$filename);
if ($mailtouser=="yes" or $mailtoadmin=="yes")
{
$htmlcode3.="\n".$text_banner." 1\n".$htmlcodescript."\n".recipcodebanner($id,$topxl_admin_table,$topsiteurl,$topbannerurl,$linktitle,$filename)."\n";
if ($topbannerurla!="")
{$htmlcode3.="\n".$text_banner." 2\n".$htmlcodescript."\n".recipcodebanner($id,$topxl_admin_table,$topsiteurl,$topbannerurla,$linktitle,$filename)."\n";}
if ($topbannerurlb!="")
{$htmlcode3.="\n".$text_banner." 3\n".$htmlcodescript."\n".recipcodebanner($id,$topxl_admin_table,$topsiteurl,$topbannerurlb,$linktitle,$filename)."\n";}
if ($topbannerurlc!="")
{$htmlcode3.="\n".$text_banner." 4\n".$htmlcodescript."\n".recipcodebanner($id,$topxl_admin_table,$topsiteurl,$topbannerurlc,$linktitle,$filename)."\n";}
if ($topbannerurld!="")
{$htmlcode3.="\n".$text_banner." 5\n".$htmlcodescript."\n".recipcodebanner($id,$topxl_admin_table,$topsiteurl,$topbannerurld,$linktitle,$filename)."\n";}
}
$htmlcode.=bannerhtmlgen($id,$topxl_admin_table,$topsiteurl,$topbannerurl,$linktitle,$filename,$text_banner,$htmlcodescript,$text_preview);
if ($topbannerurla!="")
{$htmlcode.=bannerhtmlgen($id,$topxl_admin_table,$topsiteurl,$topbannerurla,$linktitle,$filename,$text_banner,$htmlcodescript,$text_preview);}
if ($topbannerurlb!="")
{$htmlcode.=bannerhtmlgen($id,$topxl_admin_table,$topsiteurl,$topbannerurlb,$linktitle,$filename,$text_banner,$htmlcodescript,$text_preview);}
if ($topbannerurlc!="")
{$htmlcode.=bannerhtmlgen($id,$topxl_admin_table,$topsiteurl,$topbannerurlc,$linktitle,$filename,$text_banner,$htmlcodescript,$text_preview);}
if ($topbannerurld!="")
{$htmlcode.=bannerhtmlgen($id,$topxl_admin_table,$topsiteurl,$topbannerurld,$linktitle,$filename,$text_banner,$htmlcodescript,$text_preview);}
}
$htmlcodemail = $htmlcode2." ".$htmlcode3;
if ($validatesites == "yes")
{$message = $messagesuccess;$bodytextx=$bodytext1;$bodytexty=$bodytext2;}
else{$message = $messagesuccess1;$bodytextx=$bodytext3;$bodytexty=$bodytext4;}
if ($mailtouser == "yes")
{
/// send mail to user
$subject = $subjecttext." ".$topsitename;
$body1 = $bodytextx."\n\n".$bodytexty."\n\n";
$body2 = $htmlcodemail;
$body3 = "\n\nLogin Data\n".$text_loginid." ".$id."\n".$text_pass." ".$mailpass."\n\n".$text_account_information."\n".$text_name." ".$name."\n".$text_email." ".$email."\n".$text_url." ".$url."\n".$text_bannerurl." ".$bannerurl."\n".$text_reciprocal." ".$reciprocal."\n".$text_title." ".$title."\n".$text_description." ".$description."\n".$text_notes." ".$notes."\n".$text_signupip." ".$signupip."\n".$text_joindate." ".$joindate."\n\n".$mailpromo."\n\n".$commercialmailtext;
$body .= strip_tags($body1);
$body .= $body2;
$body .= strip_tags($body3);
mail($email,$subject,$body,"From: $adminmail\nReply-To: $adminmail");
}
if ($mailtoadmin == "yes")
{
include("lang/members-".$stanlang.".php");
$validateurl = $topsiteurl."/admin/index.php?do=validate";
/// send mail to admin
$subject2 = $subjecttextadmin;
$body2 = $validateurl."\n\n".$text_name." ".$name."\n".$text_email." ".$email."\n".$text_pass." ".$mailpass."\n".$text_url." ".$url."\n".$text_bannerurl." ".$bannerurl."\n".$text_reciprocal." ".$reciprocal."\n".$text_title." ".$title."\n".$text_description." ".$description."\n".$text_notes." ".$notes."\n".$text_adminsignupip." ".$signupip."\n".$text_joindate." ".$joindate."\n\n";
$body2 = strip_tags($body2);
mail($adminmail2,$subject2,$body2,"From: $email\nReply-To: $email");
include("lang/members-".get_lang_file($langget,$stanlang,$langarray,$langdetect).".php");
}
$htmlcode = stripslashes($htmlcode);
/// Template
if(!file_exists("html/".$design."/add.html"))
{echo "The template file html/".$design."/add.html does not exist.";exit;}
$fp1 = fopen("html/".$design."/added.html","r");
$zeile = fread ($fp1, filesize ("html/".$design."/added.html"));
$zeile = ereg_replace("{text_loginname}", $text_loginname,$zeile);
$zeile = ereg_replace("{text_htmlcode}", $bodytexty,$zeile);
$zeile = ereg_replace("{text_pass}", $text_pass,$zeile);
$zeile = ereg_replace("{text_name}", $text_loginname,$zeile);
$zeile = ereg_replace("{message}", $message,$zeile);
$zeile = ereg_replace("{name}", $id,$zeile);
$zeile = ereg_replace("{pass}", $mailpass,$zeile);
$zeile = ereg_replace("{text_logindata}", $text_logindata,$zeile);
$zeile = ereg_replace("{htmlcode}", $exp_javascript_backlink."<br><br>".$htmlcode,$zeile);
$zeile = ereg_replace("{text_signup}", $text_signup,$zeile);
echo $zeile;
exit;
}
}
/////////////////////////////////////
//// Alles ohne do
/////////////////////////////////////
$prevhtmlcode = "<strong>".$text_previewhtmlcode."</strong><br><br>";
if ($reftype=="textlink" or $reftype=="textban")
{
$recicodetext=recipcodetext("none",$topxl_admin_table,$topsiteurl,$linktitle,$filename);
$prevhtmlcode.="<strong>".$text_textlink."</strong><br>".$recicodetext."<br>";
}
if ($reftype=="banner" or $reftype=="textban")
{
$prevhtmlcode.="<br><strong>".$text_banner." 1</strong><br>".recipcodebanner("none",$topxl_admin_table,$topsiteurl,$topbannerurl,$linktitle,$filename)."<br>";
if ($topbannerurla!="")
{$prevhtmlcode.="<br><strong>".$text_banner." 2</strong><br>".recipcodebanner("none",$topxl_admin_table,$topsiteurl,$topbannerurla,$linktitle,$filename)."<br>";}
if ($topbannerurlb!="")
{$prevhtmlcode.="<br><strong>".$text_banner." 3</strong><br>".recipcodebanner("none",$topxl_admin_table,$topsiteurl,$topbannerurlb,$linktitle,$filename)."<br>";}
if ($topbannerurlc!="")
{$prevhtmlcode.="<br><strong>".$text_banner." 4</strong><br>".recipcodebanner("none",$topxl_admin_table,$topsiteurl,$topbannerurlc,$linktitle,$filename)."<br>";}
if ($topbannerurld!="")
{$prevhtmlcode.="<br><strong>".$text_banner." 5</strong><br>".recipcodebanner("none",$topxl_admin_table,$topsiteurl,$topbannerurld,$linktitle,$filename)."<br>";}
}
if ($showbanner == "yes")
{
if(!file_exists("html/".$design."/add_banner_row.html"))
{echo "The template file html/".$design."/add_banner_row.html does not exist.";exit;}
$fp1 = fopen("html/".$design."/add_banner_row.html","r");
$zeile = fread ($fp1, filesize ("html/".$design."/add_banner_row.html"));
$zeile = ereg_replace("{text_bannerurl}",$text_bannerurl,$zeile);
$zeile = ereg_replace("{bannerurl}",$bannerurl,$zeile);
$bannerbox = ereg_replace("{error5}",$error5,$zeile);
}
else
{$bannerbox = "";}
if ($addvalicode=="yes")
{
$_SESSION['code'] = rand(10000, 99999);
if(!file_exists("html/".$design."/add_save_row.html"))
{echo "The template file html/".$design."/add_save_row.html does not exist.";exit;}
$fp1 = fopen("html/".$design."/add_save_row.html","r");
$zeile = fread ($fp1, filesize ("html/".$design."/add_save_row.html"));
$zeile = ereg_replace("{text_valicode}",$text_valicode,$zeile);
$saveadd_html = ereg_replace("{error32}",$error32,$zeile);
}
/// Template
if(!file_exists("html/".$design."/add.html"))
{echo "The template file html/".$design."/add.html does not exist.";exit;}
$fp1 = fopen("html/".$design."/add.html","r");
$zeile = fread ($fp1, filesize ("html/".$design."/add.html"));
$zeile = ereg_replace("{text_name}",$text_name,$zeile);
$zeile = ereg_replace("{saveadd_html}",$saveadd_html,$zeile);
$zeile = ereg_replace("{text_email}",$text_email,$zeile);
$zeile = ereg_replace("{text_url}",$text_url,$zeile);
$zeile = ereg_replace("{text_reciprocal}",$text_reciprocal,$zeile);
$zeile = ereg_replace("{text_title}",$text_title,$zeile);
$zeile = ereg_replace("{text_description}",$text_description,$zeile);
$zeile = ereg_replace("{text_notes}",$text_notes,$zeile);
$zeile = ereg_replace("{error1}",$error1,$zeile);
$zeile = ereg_replace("{error2}",$error2,$zeile);
$zeile = ereg_replace("{error3}",$error3,$zeile);
$zeile = ereg_replace("{error4}",$error4,$zeile);
$zeile = ereg_replace("{error6}",$error6,$zeile);
$zeile = ereg_replace("{error7}",$error7,$zeile);
$zeile = ereg_replace("{error8}",$error8,$zeile);
$zeile = ereg_replace("{error24}",$error24,$zeile);
$zeile = ereg_replace("{ip}",$ip,$zeile);
$zeile = ereg_replace("{datum}",$datum,$zeile);
$zeile = ereg_replace("{message}",$message,$zeile);
$zeile = ereg_replace("{bannerbox}",$bannerbox,$zeile);
$zeile = ereg_replace("{name}",$name,$zeile);
$zeile = ereg_replace("{email}",$email,$zeile);
$zeile = ereg_replace("{url}",$url,$zeile);
$zeile = ereg_replace("{reciprocal}",$reciprocal,$zeile);
$zeile = ereg_replace("{title}",$title,$zeile);
$zeile = ereg_replace("{description}",$description,$zeile);
$zeile = ereg_replace("{notes}",$notes,$zeile);
$zeile = ereg_replace("{text_pass}",$text_pass,$zeile);
$zeile = ereg_replace("{pass}",$pass,$zeile);
$zeile = ereg_replace("{pass2}",$pass2,$zeile);
$zeile = ereg_replace("{text_signup}",$text_signup,$zeile);
$zeile = ereg_replace("{prevhtmlcode}",$prevhtmlcode,$zeile);
$zeile = ereg_replace("{text_rules}",$text_rules,$zeile);
$zeile = ereg_replace("{text_exp_rules}",$text_exp_rules,$zeile);
$zeile = ereg_replace("{text_stats}",$text_stats,$zeile);
$zeile = ereg_replace("{hitstoday}",$hitstoday,$zeile);
$zeile = ereg_replace("{text_hitstoday}",$text_viewstoday,$zeile);
$zeile = ereg_replace("{hitsyesterday}",$hitsyesterday,$zeile);
$zeile = ereg_replace("{text_hitsyesterday}",$text_viewsyesterday,$zeile);
$zeile = ereg_replace("{hitstotal}",$hitstotal,$zeile);
$zeile = ereg_replace("{text_hitstotal}",$text_viewstotal,$zeile);
$zeile = ereg_replace("{loadstotal}",$loadstotal,$zeile);
$zeile = ereg_replace("{text_loadstotal}",$text_loadstotal,$zeile);
$zeile = ereg_replace("{text_acceptrules}",$text_acceptrules,$zeile);
echo $zeile;
exit;
?>
Ich glaube ich habe es nun verstanden.
also die add.php habe ich nun um die zeile
erweitert. Dann geht schon mal der Seitentitel
Wenn ich aber nun diese zeile hinzufüge,
verschwindet der Menüpunkt Text members.
also die add.php habe ich nun um die zeile
Code: Alles auswählen
$zeile = ereg_replace("{topsitename}",$topsitename,$zeile);
Wenn ich aber nun diese zeile hinzufüge,
Code: Alles auswählen
$zeile=ereg_replace("{text_members}",$text_members,$zeile);
- Paddelberg
- Site Admin
- Beiträge:925
- Registriert:Dienstag 17. Januar 2006, 00:02
- Wohnort:Worms
wie gesagt, die Toplsite ist unabhängig von den anderen Teilen des Scripts. Deswegen wird $text_members auch leer ausgegeben, weil die variable nur in der datei index.php belegt ist.
Mach doch einfach den Link in die Template Dateien rein, so wie dus hattest. Alles andere ist nur unnötig umständlich!
jo, das mit der add.php hatte ich falsch verstanden. dachte, du hättest da was dran geändert
Mach doch einfach den Link in die Template Dateien rein, so wie dus hattest. Alles andere ist nur unnötig umständlich!
jo, das mit der add.php hatte ich falsch verstanden. dachte, du hättest da was dran geändert
- Paddelberg
- Site Admin
- Beiträge:925
- Registriert:Dienstag 17. Januar 2006, 00:02
- Wohnort:Worms