| View previous topic :: View next topic |
| Author |
Message |
krobinger
Joined: 27 Sep 2007 Posts: 14
|
Posted: Thu Oct 11, 2007 5:44 am Post subject: Problem, finde endsprechende Datei nicht |
|
|
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  |
|
| Back to top |
|
 |
Paddelberg Site Admin

Joined: 17 Jan 2006 Posts: 797 Location: Worms
|
Posted: Thu Oct 11, 2007 10:44 am Post subject: |
|
|
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 |
|
| Back to top |
|
 |
krobinger
Joined: 27 Sep 2007 Posts: 14
|
Posted: Thu Oct 11, 2007 3:07 pm Post subject: |
|
|
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.
| Code: | <!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> |
|
|
| Back to top |
|
 |
Paddelberg Site Admin

Joined: 17 Jan 2006 Posts: 797 Location: Worms
|
Posted: Thu Oct 11, 2007 3:26 pm Post subject: |
|
|
| die add.php meinte ich eigentlich. Poste doch mal den code der add.php |
|
| Back to top |
|
 |
krobinger
Joined: 27 Sep 2007 Posts: 14
|
Posted: Thu Oct 11, 2007 3:50 pm Post subject: |
|
|
an der add.php habe ich nichts geändert. Hier ist sie aber mal.
| Code: | <?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;
?> |
|
|
| Back to top |
|
 |
krobinger
Joined: 27 Sep 2007 Posts: 14
|
Posted: Thu Oct 11, 2007 4:24 pm Post subject: |
|
|
Ich glaube ich habe es nun verstanden.
also die add.php habe ich nun um die zeile
| Code: | | $zeile = ereg_replace("{topsitename}",$topsitename,$zeile); |
erweitert. Dann geht schon mal der Seitentitel
Wenn ich aber nun diese zeile hinzufüge,
| Code: | | $zeile=ereg_replace("{text_members}",$text_members,$zeile); |
verschwindet der Menüpunkt Text members. |
|
| Back to top |
|
 |
Paddelberg Site Admin

Joined: 17 Jan 2006 Posts: 797 Location: Worms
|
Posted: Thu Oct 11, 2007 7:17 pm Post subject: |
|
|
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 |
|
| Back to top |
|
 |
krobinger
Joined: 27 Sep 2007 Posts: 14
|
Posted: Thu Oct 11, 2007 7:25 pm Post subject: |
|
|
Aber ich habe immer noch das erste und größere Problem. Die Seite bei der der Code an den Kunden weiter gegeben wird, kann ich nicht ändern.
Melde dich vielleicht mal mit einem Testeintrag an. Dann siehst was ich meine. |
|
| Back to top |
|
 |
Paddelberg Site Admin

Joined: 17 Jan 2006 Posts: 797 Location: Worms
|
Posted: Thu Oct 11, 2007 9:30 pm Post subject: |
|
|
| wie gesagt, das is die datei added.html |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|