php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 08.05.2005, 19:31  
Gast
 
Beiträge: n/a
Standard [Erledigt] In URL Variable definieren

Kann ich in der URL eine Variable definieren?

Mein Vorhaben: nur eine HTML(bzw PHP) seite für die komplette Page. Der Inhalt in HTML dateien Ausgelagert. Nun will ich mit einem klick auf einen Link, in welchem eine Variable definiert wird, einen anderen Inhalt in die Page laden.


www.aaaaaaaaa.ch/page?inhalt=news.html

<html>
include $inhalt
</html>

dann würde die news-site angezeigt

ich hoffe ihr versteht was ich meine.
Ist dies möglich und vernünftig?

PS: Ich will dies so herstellen um jederzeit das Layout ändren zu können ohne beliebig viele HTML seiten anpassen zu müssen. Ich kann kein CSS!
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 08.05.2005, 19:37  
Waq
Erfahrener Benutzer
 
Registriert seit: 15.08.2004
Beiträge: 2.473
Waq
Standard

Möglich, ja.
Vernünftig in der Form nicht, denn wenn da irgendjemand Mist in $inhalt einschleust, ist ganz fix dein Server gehackt.

Der Beitrag wurde verschoben, wegen...
... Postings im falschen Forum.

Bemerkung:
Die gestellte Frage entspricht nicht dem Wissensstand eines/einer Fortgeschrittenen.

moved to PHP - Anfänger

Zitat:
Zitat von maetzel
Ich kann kein CSS!
Das solltest Du dringenst ändern. Ohne CSS kann man schon seit Jahren keine technisch halbwegs ordentlichen Webseiten mehr machen, nur den Schrott wie er 1997 von Frontpage ausgespuckt wurde.
__________________
mod = master of disaster
Waq ist offline  
Alt 08.05.2005, 20:02  
Erfahrener Benutzer
 
Registriert seit: 08.05.2005
Beiträge: 814
andy
andy eine Nachricht über ICQ schicken
Standard

Du willst also, die datei, die geladen werden soll, per $_GET auswählen?
probier doch mal das, da kann dir keiner irgendeine datei mit includen, sondern nur die, die du definiert hast.
PHP-Code:
<?php

switch($_GET['inhalt']){
case 
"Home": include("home.php"); break;
case 
"Links": include("links.php"); break;
.....
.....
default: include(
"home.php"); break;
}
?>
andy ist offline  
Alt 09.05.2005, 18:31  
Gast
 
Beiträge: n/a
Standard

Danke andy
es hat geklappt
 
Alt 09.05.2005, 19:08  
Gast
 
Beiträge: n/a
Standard

Du könntest es mit einen Array lösen.
Das ist ziemlich übersichtlich!
----- Das kommt ganz am Anfang der index.php

PHP-Code:
<?php

<?php 
$dateien 
= array(); // ein Leeres Array erzeugen 
$dateien['1'] = "start.php"
?>


Und das an der Stelle, wo du die Dateien Inludet haben möchtest. 

Code:
<?php 
if(isset($_GET['seite']) AND isset($dateien[$_GET['seite']])) 


include 
$dateien[$_GET['seite']]; 
} else { 
include(
'start.php'); 

?>

Deine links sehen dann so aus, index.php?seite=1 ... etc

?>
 
 


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
Variable als {xyz} definieren? Nightuser PHP Tipps 2008 11 21.08.2007 13:54
eine Variable für alle Funktionen definieren Wing PHP Tipps 2007 16 24.06.2007 21:02
Variable in einer Klasse definieren Simon9990 PHP Tipps 2006 5 01.02.2006 23:25
undefined variable: ... -> wie definieren? PHP Tipps 2006 19 25.01.2006 14:49
problem mit variable snatch-ic PHP Tipps 2007 5 13.12.2005 13:18
Das weiss jeder ausser mir: Mit if eine Variable definieren Mike55 PHP Tipps 2007 6 22.11.2005 13:11
Variable durch 2. Variable bestimmen Quagga PHP Tipps 2005-2 11 26.10.2005 17:34
[Erledigt] Variable aus Ergebnis definieren! PHP Tipps 2005 7 24.05.2005 13:23
variable in url definieren - wie? djma PHP Tipps 2005 5 18.05.2005 15:27
Variable in einer Variable Beatbox PHP Tipps 2005 7 15.01.2005 15:55
Warum wird Variable nicht übergeben??? Anuschka PHP Tipps 2005 2 06.01.2005 13:22
Php Code als Variable definieren und in Template darstellen PHP Tipps 2004-2 4 31.12.2004 16:22
[Erledigt] Variable erst später definieren? PHP Tipps 2004-2 10 04.12.2004 20:23
Variable definieren PHP-Fortgeschrittene 3 04.11.2004 20:02
2 Schleifen durchlaufen PHP Tipps 2004 1 14.09.2004 14:33

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
html variable definieren, klick link neue variable definieren, in url variablen deklarieren, php url definieren, index.php mit variable erstellen, url parameter werte definieren, php aus link variablen festlegen, bei klick variable definieren, klick link neue variable definiere, php variable link definieren, variable deklarieren als hyperlink, html variablen definieren klick, php variable definieren bei klick, variable mit einem link bestimmen, php variablen im link definieren, url als variable definieren, php variable per link definieren, link als variable definieren, php url declarieren, inhalte mit / definieren php

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