[color=#BF0000][b]moinsen
habe hier eine page auf webspell gebaut;)
timelessironicz.bplaced.net/filemanager/
jetzt mein problem egal wo ich rauf klicke es passiert nichts⊠zb regestieren eht nichtâŠwarum?..[/b][/color]
[color=#BF0000][b]moinsen
habe hier eine page auf webspell gebaut;)
timelessironicz.bplaced.net/filemanager/
jetzt mein problem egal wo ich rauf klicke es passiert nichts⊠zb regestieren eht nichtâŠwarum?..[/b][/color]
Also ich hab keine Ahnung von webspell oder wie das heist, aber hast du denn auch schon entsprechende Seiten erstellt? KĂnnt ja sein dasser, wenns die Seiten nicht gibt auf die startseite verlinktâŠ
[color=#0000FF]Link ist im ersten Post
kenn mich mit html aus aber an php mangelsâŠ
hoffe könnt mir helfen will ja auch das man sich anmelden kann uswâŠ
also alle links gehen nicht :([/color]
also die links an sich gehn - die url Ă€ndert sich beim drauf klicken, es steht nur auf jeder seite das selbeâŠ
Hi,
kann des sein das es im Admin Backend ne funktion gibt zum Webseite sperren sieht mir nÀmlich ziemlich so aus^^
lg flo
Deine HTML Links gehen soweit. Das siehst du ja an der Adresszeile im Browser wenn sich index.php?site= Àndert.
Jetzt musst du aber natĂŒrlich der index.php sagen was es mit ?site= anfangen soll
<?php
switch ($_GET['site']) {
case "gallery":
// gehe zu gallery
break;
case "archive":
// gehe zu archive
break;
default:
// usw.
}
usw.
Hast du die Links denn selbst gemacht oder erzeugt die das CMS Webspell? Irgendwo hast du wohl vergessen etwas einzubinden. Da es wohl im Moment nichts hat was $_GET[âsiteâ] verarbeitet.
Schau doch am besten bei denen im Forum nach und frag dort.
hmâŠkeine ahnung⊠hier ist mal der code:
[code]<?php
include("_mysql.php");
include("_settings.php");
include("_functions.php");
?>
 |
 |
 |
Vllt könnt ihr damit was anfangen |
Woher hast du den Code in deinem Template?
<?
if(!isset($site)) $site="news";
//Sichheitslücke beheben
$invalide = array('/','/\/',':','.');
$site = str_replace($invalide,' ',$site);
if(!file_exists($site.".php")) $site = "news";
include($site."news.php");
?>
Dieser wĂŒrde nur mit register_globals On funktionieren und das sollte man wirklich nicht mehr verwenden.
Ich sehe gerade beim Standardtemplate ist der Code drin:
[code]<?php
if((!isset($site)) || $site==ââ) $site=ânewsâ;
$checkmodul=safe_query("SELECT `activated`, `access` FROM ".PREFIX."modules WHERE `filename`='".$site.".php'");
$modulfound=mysql_num_rows($checkmodul);
if($modulfound){
$modulrow=mysql_fetch_array($checkmodul);
if($modulrow['activated']==1){
if(hasaccess($modulrow['access'], $useraccessgroups)){
$invalide = array('\\','/','/\/',':','.');
$site = str_replace($invalide,' ',$site);
if(!file_exists($site.".php")) $site = "news";
include($site.".php");
}
else{
echo '<br />'.$index_language['access_denied'];
}
}
else{
echo '<br />'.$index_language['mod_deactivated'];
}
}
else{
echo '<br />'.$index_language['mod_not_available'];
}
?>[/code]
Ich hab mal eine Suche durchgefĂŒhrt und $site wird in der _functions.php ungefiltert bereit gestelltâŠ
if(isset($_GET['site'])) $site = $_GET['site'];
else $site = '';
Am besten wÀre du schaust bei denen nochmals die Tutorials durch oder das Forum. Dort findest du bestimmt eine klarere Antwort.
Denn deine Code wĂŒrde nur funktionieren wenn die mit site= ĂŒbergebenen Daten auch in Form von PHP-Dateien auf deinem Server liegen.
if(!file_exists($site.".php")) $site = "news";
include($site."news.php");
ouih ich merke ich hab lange nicht mit php gearbeitet verstehe nur bahnof:(
also die zb. news.php und die anderen seiten sind als php gespeichertâŠ
ich habe noch einen unterordner wo haufen html seiten sindâŠ
also könnte man mir hier helfen ??
Nope ich kann dir nicht mehr helfen.
Auch wenn du noch nie etwas mit einer Programmiersprache zu tun gehabt hÀttest wÀre es dir ohne weiteres möglich gewesen zu verstehen das mein Beispiel sicher nicht funktionieren wird.
Du hast es aber einfach mal in deinen Code kopiert ohne es ĂŒberhaupt anzusehen.
Ich habe keine Lust meine Zeit in den Projekt zu stecken damit du keinen Finger rĂŒhren musst und dir alles auf die Kappe Schreiben kannst.
Wenn du dir die Tutorials im Forum und auf der Webseite von Webspell durchliest solltest du selbst alles auf die Reihe bringen.
Ich bin raus.
Kannst ja versuchen jemanden im Webspell Forum anzubetteln.
ich habe die letzten 4 tage 20 stdunden drannen gesessenâŠalleine an dem template und am meisten wegen dem banner âŠ
ja schon ich verstehe den code ja aber ich habe zurzeit zu viel um den kopf herum und nÀchste woche soll die seite online gehen (öffendlich)
hoffe das man mir helfen kann ich hÀng mich rein wie sau