Geht etwa bei mir PHP nicht?


Seite: 1 2 3
Autor Beitrag
Abgemeldet
24.06.07 - 16:30:50 Uhr

http://phileisele.pytalhost.com/

geht mal auf meine homepage, auf der startseite funktionieren die links nicht! Das ist kein HTML oder PHP fehler! Ich habe meine Homepage 1 zu 1 von funpic auf diesen Server geladen. Bei funpic funktioniert die Seite perfekt... nur hier nicht...

PHP ist ganz sicher aktiviert! und auf der startseite gibt es bis jetzt noch keine verbindung zu mysql

und die ip anzeige geht auch nicht obwohl das doch ganz einfach sein sollte:

  1.  
  2. <?php  
  3.  
  4. echo $REMOTE_ADDR;  
  5.  
  6. ?>  
  7.  





könnt ihr mir sagen was bei mir nicht stimmt oder wenigstens ab wanns wieder gehen wird?
Abgemeldet
24.06.07 - 16:34:27 Uhr

ich tippe mal auf register_globals
Abgemeldet
24.06.07 - 16:35:40 Uhr

was ist register globals? muss ich den punkt extra bei php noch aktivieren?

EDIT: das habe ich jetzt aktiviert, nix verändert!
Michi
24.06.07 - 16:36:47 Uhr

Jep, aktiviere register_globals unter PHP im Webhostingbereich.

Erkennbar auch daran:
echo $REMOTE_ADDR;

Sollte eigentlich
echo $_SERVER['REMOTE_ADDR'];
heißen, dann bräuchtest du register_globals nicht.

Das gleiche gilt für alle GET und POST-Variablen.
wolfgangfellger
24.06.07 - 16:38:04 Uhr

Bitte lese erstmal das hier:
http://de.php.net/manual/de/security.globals.php
Abgemeldet
24.06.07 - 16:38:50 Uhr

ich machs mir immer leicht ^^

meine ganze homepage (in nem seperatem ordner, das ist nur das neue design) ist mit mit get variablen aufgebaut ^^

das hab ich jetzt aktiviert, es geht aber immer noch nicht

EDIT: hab ich gelesen... aktiviert, es geht aber trotzdem noch nicht...
Michi
24.06.07 - 16:46:17 Uhr

30 Minuten warten ...
Ich zitiere mal die Meldung aus dem Webhostingbereich:

"Die PHP-Konfiguration wurde geändert. Es kann bis zu 30 Minuten dauern, bis die Einstellung auf allen Servern synchronisiert wurde."
Abgemeldet
24.06.07 - 16:46:21 Uhr

schick mal ein teil des codes
Abgemeldet
24.06.07 - 16:48:58 Uhr

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"  
  2.        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">  
  3.  
  4. <html>  
  5.  
  6.  <head>  
  7.  
  8. <LINK rel="SHORTCUT ICON" href="http://phileisele.ph.funpic.de/zico.ico">  
  9.  
  10.   <script language="javascript">  
  11.    window.onload = function(){  
  12.     var namebrowser;  
  13.     namebrowser = navigator.appName;  
  14.  
  15.     if(namebrowser == "Microsoft Internet Explorer"){  
  16.         document.getElementById('inhalt').style.height = document.body.offsetHeight - 40 + "px";  
  17.         document.getElementById('menu').style.height = document.body.offsetHeight - 200 + "px";  
  18.     }else{  
  19.         document.getElementById('inhalt').style.height = window.innerHeight - 280 + "px";  
  20.         document.getElementById('menu').style.height = window.innerHeight - 200 + "px";  
  21.     }  
  22.  
  23.    }  
  24.   </script>  
  25.  
  26.   <title>Willkommen auf der Homepage von Philipp Eisele</title>  
  27.  
  28.   <link rel="stylesheet" type="text/css" href="style.css" />  
  29.  
  30.  </head>  
  31.  
  32.  <body>  
  33.  
  34.   <div id="oben">  
  35.    <div style="font-size: 20pt; font-weight: bold;">Willkommen auf der Homepage von Philipp Eisele</div>  
  36.    <div style="font-size: 12;">Games, Fun and More</div>  
  37.   </div>  
  38.  
  39.  
  40.   <div id="menu" name="menu">  
  41.  
  42.    <div class="links">  
  43.     <a href="index.php?id=start">Startseite</a>  
  44.    </div><br>  
  45.    <div class="links">  
  46.     <a href="index.php?id=ich">Ueber mich</a>  
  47.    </div>  
  48.  
  49.   </div>  
  50.  
  51.   <div id="inhalt" name="inhalt">  
  52.  
  53. <?php  
  54.  if(empty($id)){ include("inc/start.php"); }else{  
  55.    include("inc/".$id.".php");  
  56.  }  
  57.  
  58.    echo $inhalt;  
  59.  
  60. ?>  
  61.  
  62.   </div>  
  63.  
  64.  
  65.  </body>  
  66.  
  67. </html>  


wie gesagt... völlig simpel
Michi
24.06.07 - 16:50:51 Uhr

Mach mal aus
 include("inc/".$id.".php");
das da:
 include("inc/".$_GET['id'].".php");

Dann brauchst du kein register_globals.
Seite: 1 2 3

- Obige Beiträge stellen keine Äußerung oder Meinung von Pytal oder dessen Betreiber dar -