spiel in meine page einfügen
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
- 
    
    Ich wollte eine spieleseite machen (playtime^^), aber:
http://real-icp.de/modules.php?name=strategie
das ist der code von der spiel .php:
<?php if (!eregi("modules.php?name=strategie", $_SERVER['PHP_SELF'])) { die ("You can't access this file directly..."); } require_once("mainfile.php"); $module_name = basename(dirname(__FILE__)); $pagetitle = "Strategiespiele"; include("header.php"); OpenTable(); $handle = fopen("http://www.real-icp.de/modules/strategie/index.html","r"); $i=1; while(!feof($handle)) { $str = fgets($handle, 200); echo "$str"; $i++; } fclose($handle); CloseTable(); include("footer.php"); ?> - 
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
 - 
    
    *denk**denk*
also da ist der Fehler:
if (!eregi("modules.php?name=strategie", $_SERVER['PHP_SELF'])) { die ("You can't access this file directly..."); }
Ich würde mal sagen, dass du es so anpassen solltest:
if (!eregi("strategie/aow.php", $_SERVER['PHP_SELF'])) { die ("You can't access this file directly..."); }
Frag mich nicht, nach dem Lösungsweg, Probier es aus oder mach das:
<?php if (!eregi("modules.php?name=strategie", $_SERVER['PHP_SELF'])) { die ("You can't access this file directly..."); } require_once("mainfile.php"); $module_name = basename(dirname(__FILE__)); $pagetitle = "Strategiespiele"; include("header.php"); OpenTable(); $handle = fopen("http://www.real-icp.de/modules/strategie/index.html","r"); $i=1; while(!feof($handle)) { $str = fgets($handle, 200); echo "$str"; $i++; } fclose($handle); CloseTable(); include("footer.php"); ?>
Nimm einfach den ganzen code in dein CMS (modules.php?name=strategie) - 
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage