php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 16.08.2005, 19:41  
Gast
 
Beiträge: n/a
Standard Hilfe mit Include

Hi , bin neu hier und ich hab ne Frage !!!

Hab schon die Suche benutzt aber nix gefunden :

Ich hab ein kleinen Skript geschrieben ( O.o ) :
PHP-Code:
<html>

<head>
<title>Hier zur Anmeldung</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>

<body topmargin="0" leftmargin="0">
<?
if($seite == '') { $page="blank.inc"; } ?>
<div style="position:absolute; left: 0px; top: 0px;">
  <table class="banner" width="980" height="100" border="1">
    <tr>
      <td></td>
    </tr>
  </table>
</div>
<div style="position:absolute; left: 0px; top: 100px;">
<table width="980" height="490" border="1">
  <tr>
    <td width="200" rowspan="2" align="center" valign="top" class="navi">

</p>
      

[url="index1.php?page=regist"]<big><big>Anmelden</big></big>[/url]
    <td class="frame1" width="20" rowspan="2"></td>
    <td class="frame2" width="746" height="23"></td>
  </tr>
  <tr class="body" height="490">
  
    <td align="left" valign="top"><? include ($page.".php"); ?></td>
  </tr>
</table>
</div>
</body>
</html>
Aber es klappt net !

ich hatte es vorher genau so, nur ohne Tabellen, und es ging !!!

Ich sage schon mal Danke !
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 16.08.2005, 19:45  
Gast
 
Beiträge: n/a
Standard

probiers mal mit

PHP-Code:
<html>

<head>
<title>Hier zur Anmeldung</title>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
</head>

<body topmargin="0" leftmargin="0">
<? if(empty($seite)) { $page="blank.inc"; } ?>
<div style="position:absolute; left: 0px; top: 0px;">
  <table class="banner" width="980" height="100" border="1">
    <tr>
      <td> </td>
    </tr>
  </table>
</div>
<div style="position:absolute; left: 0px; top: 100px;">
<table width="980" height="490" border="1">
  <tr>
    <td width="200" rowspan="2" align="center" valign="top" class="navi">

 </p>
      

[url="index1.php?page=regist"]<big><big>Anmelden</big></big>[/url]
    <td class="frame1" width="20" rowspan="2"> </td>
    <td class="frame2" width="746" height="23"> </td>
  </tr>
  <tr class="body" height="490">
  
    <td align="left" valign="top"><? include ($page.".php"); ?> </td>
  </tr>
</table>
</div>
</body>
</html>
 
Alt 16.08.2005, 19:46  
Erfahrener Benutzer
 
Registriert seit: 11.08.2005
Beiträge: 206
ZiMD
Standard

was steht denn in der blank.inc.php drin?
ZiMD ist offline  
Alt 16.08.2005, 19:52  
Erfahrener Benutzer
 
Registriert seit: 02.04.2008
Beiträge: 2.603
Corvin befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Aber es klappt net !
Sehr genaue Problembeschreibung...

Übrigens ist dieser variabler Include sehr unsicher!
http://www.inphpfriend.de/forum/show...?t=125#post663
Corvin ist offline  
Alt 16.08.2005, 19:53  
Gast
 
Beiträge: n/a
Standard

Das geht auch nich !!!

in der blank.inc steht : Nix , is nur ne leere HTML Seite.

Hab nur zum testen in den Body : "test" geschrieben und wenn ich die index aufrufe kommt als Include "Test"

Aber ich will ja das wenn man auf den link drückt die Anmelde seite kommt und das geht net !!!
 
Alt 16.08.2005, 20:30  
Gast
 
Beiträge: n/a
Standard

Heißt die Datei blanc.inc oder blanc.inc.php?
Zitat:
include ($page.".php");
Zitat:
Hab nur zum testen in den Body : "test" geschrieben und wenn ich die index aufrufe kommt als Include "Test"
Das heißt doch aber hoffentlich nicht, dass es in blanc.inc auch ein <body>-Element gibt, oder?


Fehlermeldungen sind hilfreich, um das Problem einzugrenzen. Deshalb im Zweifelsfall das Hauptskript mit
PHP-Code:
<?php
error_reporting
(E_ALL);
ini_set('display_errors'true);
?>
beginnen lassen; noch besser den Entwicklungsserver eh' auf E_ALL setzen und das error_log im Auge behalten.
 
Alt 16.08.2005, 20:39  
Gast
 
Beiträge: n/a
Standard

Nein in den includes sind keine body tags und zeug !!!

Das kommt nun :

NOTICE: Undfined variableage in ".../index1.php" on line 15
 
Alt 16.08.2005, 20:41  
axo
Erfahrener Benutzer
 
Registriert seit: 24.12.2004
Beiträge: 1.814
axo ist zur Zeit noch ein unbeschriebenes Blatt
Standard

else $page = $seite fehlt ... und wie schon gesagt ist das ganze sehr unsicher.

array mit gültigen seiten anlegen und immer überprüfen, ob $seite in diesem array ist.

grüße
axo
axo ist offline  
Alt 16.08.2005, 20:42  
Gast
 
Beiträge: n/a
Standard

Hä ??? Was soll das jetz heißen ?
 
Alt 16.08.2005, 20:43  
Erfahrener Benutzer
 
Registriert seit: 02.04.2008
Beiträge: 2.603
Corvin befindet sich auf einem aufstrebenden Ast
Standard

Hast du die von mir verlinkte Seite gelesen?
Corvin ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
include() ersetzen Shadow21 PHP Tipps 2006 3 30.08.2008 14:13
Brauche eure Hilfe bei Include !! grossbeeren PHP Tipps 2008 3 30.05.2008 15:33
include isoliert ausführen – Lösungsansatz gesucht veit PHP-Fortgeschrittene 8 09.04.2008 09:26
hinter include wird eine 1 angezeigt |~Râdîant~| PHP Tipps 2008 8 19.09.2007 13:52
include Dateien wieder ausängen o.Ä. netti PHP Tipps 2007 8 17.12.2006 15:14
include problem Canni PHP Tipps 2006 26 14.11.2006 14:24
Hilfe bei Page (include) PHP Tipps 2007 33 23.12.2005 13:58
wiedermal n neuling der hilfe braucht !!! Thema: include PHP Tipps 2005-2 7 18.07.2005 09:57
[Erledigt] Include liegt in einem anderen Verzeichnis - es geht nix PHP Tipps 2005-2 3 03.07.2005 22:40
HILFE mit Include PHP Tipps 2005 1 29.03.2005 05:44
[Erledigt] Sessions auch bei include aktiv? PHP Tipps 2005 1 28.02.2005 19:58
[Erledigt] Problemme mit include... PHP Tipps 2004-2 6 30.11.2004 12:20
HTTP_GET_VARS + Include = Array leer PHP Tipps 2004-2 3 24.11.2004 15:12
Ein ganz schlimmer Anfänger sucht Hilfe bei Include() PHP Tipps 2004 4 29.10.2004 14:11
Hilfe ich finde den Fehler nicht! PHP Tipps 2004 2 07.10.2004 17:40


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:24 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.