php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 29.07.2006, 20:59  
Gast
 
Beiträge: n/a
Standard

Wieso die ganze Seite in eine Variable einlesen und per echo ausgeben???? Das ist doch Quatsch!!! Warum experimentierst du nicht einfach mal etwas mit include rum??? Doku lesen soll manchmal auch helfen: http://de2.php.net/manual/de/function.include.php

Gruß
phpfan
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 29.07.2006, 22:57  
Erfahrener Benutzer
 
Benutzerbild von DER_Brain
 
Registriert seit: 18.04.2005
Beiträge: 1.541
PHP-Kenntnisse:
Fortgeschritten
DER_Brain ist zur Zeit noch ein unbeschriebenes Blatt
Standard

http://tut.php-q.net/frames.html

is vielleicht auch für deine zwecke....


mfg
Andi
DER_Brain ist offline  
Alt 29.07.2006, 23:14  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Furz und fündig:
PHP-Code:
<html>
<head>
  
</head>
<body>

<div id="nav"></div>

<?
if (substr(realpath($_GET['path']), 029) == '/home/www/domain_xyz/content/') { // open_basedir mal selber programmiert
  
require $_GET['path'] . '.php';
else
  require 
'fehler.ungueltige-pfadangabe.php';
?>

</body>
</html>
Aufruf: index.php?path=notizen

So wäre das zum Beispiel möglich.
Zergling-new ist offline  
Alt 30.07.2006, 21:48  
Erfahrener Benutzer
 
Registriert seit: 01.04.2006
Beiträge: 126
flflfl
Standard

ok danke, ich hab mich heute den ganzen tag gespielt und das klappt recht gut.

nur noch ne kleine frage. wie kann ich bei includes get-variablen mit übergeben?

bei
PHP-Code:
             include('frames/spielersuche.php'); 
wird die seite geladen, bei
PHP-Code:
             include('frames/spielersuche.php?spieler='.$name ); 
nicht.

kann ich get-variablen überhaupt mitübergeben?

lg flo
flflfl ist offline  
Alt 30.07.2006, 22:12  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Wofür denn?

include() ist so als wenn der Quellcode aus der zu includenden Datei einfach dort in die Datei geschreiben wird wo der include Befehl steht.

a.php
b.php

PHP-Code:
<?php
// a.php
$name 'hierbla';

include(
'b.php');
?>
PHP-Code:
<?php
// b.php

echo $name;
?>
Das würde dir "hierbla" ausgeben! Also die Variablen sind in der includeten Datei verfügbar und du musst sie nicht per ?name=hierbla mitgeben.
Flor1an ist offline  
Alt 31.07.2006, 08:15  
Gast
 
Beiträge: n/a
Standard

@flflfl
Wozu postet man einen Link zur Doku? Damit du dort nicht nachsiehst? Dort würdest du dieses Beispiel finden:
PHP-Code:
<?php

/* Dieses Beispiel geht davon aus, dass [url]www.example.com[/url] so konfiguriert    *
 * ist, dass .php-Dateien geparst werden und keine .txt Dateien. Also meint *
 * 'Funkt' hier, dass die Variablen $foo und $bar innerhalb der            *
 * angeforderten Datei zur Verfügung stehen                                */

// Funkt nicht; file.txt wird von [url]www.example.com[/url] nicht als PHP geparst

include 'http://www.example.com/file.txt?foo=1&bar=2';

// Funkt nicht; schaut nach einer lokalen Datei namens
// 'file.php?foo=1&bar=2' im lokalen Dateisystem

include 'file.php?foo=1&bar=2';

// Funkt
include 'http://www.example.com/file.php?foo=1&bar=2';

$foo 1;
$bar 2;
include 
'file.txt';  // Funkt
include 'file.php';  // Funkt

?>
Manchmal fragt man sich wirklich, warum man hier versucht zu helfen.

Gruß
phpfan
 
 


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
Fileupload via AJAX GSJLink HTML, Usability und Barrierefreiheit 13 17.05.2012 21:41
Download einer csv-Datei netty PHP-Fortgeschrittene 6 02.05.2008 15:53
https header und Cookie TailerD PHP Tipps 2008 5 26.01.2008 19:54
header() ??? TeazY PHP Tipps 2008 9 11.01.2008 15:40
AJAX: Session-Inhalt an PHP Curanai HTML, Usability und Barrierefreiheit 2 05.11.2007 15:45
Downloads: Header mal senden, und mal nicht (???) PHP Tipps 2005 2 12.05.2005 00:03
Problem: Cannot modify header information Alpha Centauri PHP Tipps 2005 11 25.04.2005 13:05
header prob mit auth und smarty PHP Tipps 2005 4 07.03.2005 12:10
[Erledigt] Datei selber nach einer Abfrage senden, header() geht nicht? PHP Tipps 2005 2 23.02.2005 05:58
Redirect mit Header - Problem PHP Tipps 2005 3 22.02.2005 10:28
problem mit header PHP Tipps 2004 16 20.10.2004 13:57
Warning: Cannot modify header... einbinden nicht möglich? PHP Tipps 2004 2 07.08.2004 15:06
ankommender http header in einem php script auslesen PHP Tipps 2004 0 19.07.2004 23:37
Header Probleme! Calexico PHP Tipps 2004 7 30.06.2004 23:05
header PHP Tipps 2004 4 03.06.2004 22:12

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
ajax php header, xajax header senden, php header xajax, ajax seiten header

Alle Zeitangaben in WEZ +2. Es ist jetzt 15:10 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.