php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 12.07.2005, 17:25  
Gast
 
Beiträge: n/a
Standard php seiten in einen iframe includen => HILFE

HILFE an ALLE!

Ich bin gerade dabei eine neue HP zu machen und verwende "iframes". Leider weiß ich nicht, wie ich es anstellen kann, dass in ein iframe Fenster verschiedene php Seiten geladen werden können!

Sprich also: ich habe in der index.php verschiedene links, und einen großen iframe.
Wie stelle ich es an dass die links, die auf verschieden php seiten führen, alle in dem iframe geladen werden.

Fein wäre mir einfach einen Bsp. Quellcode zu posten, damit ich mir ansehen kann wie soetwas funtioniert!

Ich bin dankbar für jeden Rat, obwohl ich weiß dass hier guter Rat teuer ist *g*!

DANKE FÜR EUERE BEMÜHUNGEN!

lg Kaytschi
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 12.07.2005, 17:26  
Erfahrener Benutzer
 
Registriert seit: 23.02.2005
Beiträge: 211
TheIfrit
Standard

gib dem iframe nen namen und setze den für die links als target

Code:
<iframe src="startseite.htm" name="Fensterlein" width="500" height="400" marginheight="10" marginwidth="10" align="right">


Ihr Browser kann leider keine eingebetteten Frames anzeigen</p>
</iframe>



andere Seite

erste Seite
</p>
__________________
Wie lautet die adäquate Antwort auf "ihr benehmt euch wie kleine Kinder!" ?

"Er hat Angefangen!"
TheIfrit ist offline  
Alt 12.07.2005, 17:28  
Gast
 
Beiträge: n/a
Standard

und das funktioniert? einfach aber doch genial!

Das wert ich gleich austesten!

Vielen Dank fürs erste!

lg kaytschi
 
Alt 12.07.2005, 17:30  
Erfahrener Benutzer
 
Registriert seit: 23.02.2005
Beiträge: 211
TheIfrit
Standard

jaha, die Leute sind schon schlau, das so einfach zu machen
__________________
Wie lautet die adäquate Antwort auf "ihr benehmt euch wie kleine Kinder!" ?

"Er hat Angefangen!"
TheIfrit ist offline  
Alt 12.07.2005, 18:33  
Gast
 
Beiträge: n/a
Standard DOCH NICHT SO EINFACH:

GENAUE BESCHREIBUNG DES PROBLEMS:


Also wie schon gesagt, ich möchte:
In einen "leeren" iframe verschiedene php seiten laden!!

so siehts aus:

Code:
<iframe src="" height="430" width="780" frameborder="0" align="center" scrolling="auto" name="iframe">
			</iframe>
Weiß nicht was in das src=".." Feld hinein kommt, da:


das iframe folgendes laden soll:

PHP-Code:
?php 
switch ($_GET['action']){
case 
"home": include("home.php"); break; 
case 
"aufgabenbereich": include("aufgabenbereich.php"); break; 
case 
"projekte": include("projekte.php"); break; 
case 
"mitarbeiter": include("mitarbeiter.php"); break; 
case 
"kontakt": include("kontakt.php"); break; 
case 
"impressum": include("impressum.php"); break;  
default: include(
"aufgabenbereich.php"); break;

?> 
und das, wenn auf diese links geklickt werden soll:

Code:
<font class="navi">
			
		

<font color="#AA0000">[</font> Home <font color="#AA0000">]</font></p>
		

<font color="#AA0000">[</font> Aufgabenbereich <font color="#AA0000">]</font></p>
		

<font color="#AA0000">[</font> Projekte  <font color="#AA0000">]</font></p>
		

<font color="#AA0000">[</font>  Mitarbeiter <font color="#AA0000">]</font></p>
		

<font color="#AA0000">[</font> Kontakt <font color="#AA0000">]</font></p>
		

<font color="#AA0000">[</font> Impressum <font color="#AA0000">]</font></p>
		
		</font>




leider kann das mit target nicht wirklich funktionieren oder?

diese Ausschnitte befinden sich alle in der gleichen (index.php) seite!


DANKE FÜR EURE HILFE, FREUE MICH AUF ANTWORTEN

lg kaytschi
 
Alt 12.07.2005, 18:44  
Erfahrener Benutzer
 
Registriert seit: 29.04.2005
Beiträge: 323
Dragon26mFR
Standard

Äh warum soll das mit target nicht gehn ???
__________________
Das Leben ist ein scheiß Spiel, aber die Grafik ist einfach geil
Dragon26mFR ist offline  
Alt 12.07.2005, 19:01  
Erfahrener Benutzer
 
Registriert seit: 14.02.2005
Beiträge: 790
GrU3nL!nG
Standard

PHP-Code:
<?php
switch ($_GET['action']){
case 
"home": include("home.php"); break;
case 
"aufgabenbereich": include("aufgabenbereich.php"); break;
case 
"projekte": include("projekte.php"); break;
case 
"mitarbeiter": include("mitarbeiter.php"); break;
case 
"kontakt": include("kontakt.php"); break;
case 
"impressum": include("impressum.php"); break; 
default: include(
"aufgabenbereich.php"); break;
}
?>
das kommt zwischen <iframe bla bla > HIER HIN </iframe>
bei src gibst du an was zuerst gezeigt werden soll.

greetz
__________________
Gruß Marc
GrU3nL!nG ist offline  
Alt 12.07.2005, 19:11  
Gast
 
Beiträge: n/a
Standard

OK, des hilft mir leider nicht weiter!

Da ladet es leider nur die komplette Seite nochmal ins iframe, leider aber nicht die ausgewählte und durch den link aktivierte z.B. aufgabenbereich.php

wo soll denn das target hin? irgendwo in den php code, oder doch die ganz normale funktion:

Code:
Home 

bis jetzt is der iframe aber noch leer, ihm wird auch nicht befohlen, etwas zu öffnen src="" ist noch leer (!)

denn ich möchte, dass verschiedene php seiten (durch links, sind aber nicht im iframe sondern heraußen) aktiviert werden
 
Alt 12.07.2005, 19:17  
Erfahrener Benutzer
 
Registriert seit: 14.02.2005
Beiträge: 790
GrU3nL!nG
Standard

wenn du so etwas mit action und so benutzt, warum möchtest du dann einen iframe benutzten?
__________________
Gruß Marc
GrU3nL!nG ist offline  
Alt 12.07.2005, 19:22  
Gast
 
Beiträge: n/a
Standard

OK habe deine Rat befolgt, jetzt ist der PHP code zwischen dem iframe code
(<iframe bla bla> DA IST ES JETZT </iframe>

Und für src="home.php" habe ich auch eingestellt!


Nun lade ich die SEITE neu:

Beim ersten Mal siehts gut aus, im Iframe ist "home.php" geöffnet, klicke ich aber auf die links, dann gehts nicht mehr weiter:

hier nochmal der aktuelle quellcode:
Code:
:::::
			<iframe src="home.php" height="430" width="780" frameborder="0" align="center" scrolling="auto" name="iframe">
						   <?php 
switch ($_GET['action']){
case "home": include("home.php"); break; 
case "aufgabenbereich": include("aufgabenbereich.php"); break; 
case "projekte": include("projekte.php"); break; 
case "mitarbeiter": include("mitarbeiter.php"); break; 
case "kontakt": include("kontakt.php"); break; 
case "impressum": include("impressum.php"); break;  
default: include("home.php"); break;
} 
?>
			
			</iframe>
:::::::

p><font color="#AA0000">[</font> Home <font color="#AA0000">]</font></p>
		

<font color="#AA0000">[</font> Aufgabenbereich <font color="#AA0000">]</font></p>
die ":::::::" stehen für Teile, die ich weg gelassen habe, weil sie damit nichts zu tun haben (Tabellen und so ..)


nun nochwas:
ihr könnst euch es ja einmal anschauen, damit ihr wisst um was es geht:

http://<br /> <a href="http://ncd29...est/</a><br />

DANKE FÜR WEITERE ANTWORTEN
lg Kaytschi
 
 


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
Hilfe, iframe macht probleme für mysql-abfrage soa Datenbanken 4 09.03.2007 18:40
Seiten sichern!? c01001 PHP Tipps 2006 7 20.01.2006 09:13
[Erledigt] includen Fremder Seiten PHP-Fortgeschrittene 5 24.12.2005 17:26
[Erledigt] Zuviele Seiten werden angezeigt PHP Tipps 2007 5 24.12.2005 12:49
PHP statt iframe PHP Tipps 2007 1 20.11.2005 11:28
Fehlermeldung beim includen von seiten PHP Tipps 2004 8 07.08.2004 11:14

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
http://www.php.de/php-tipps-2005-2/26572-php-seiten-einen-iframe-includen-hilfe.html, iframe includen, font color iframe, includen mit iframe, iframe font color, in iframe includen, php case iframe, iframe erste seite, php iframe home, iframe deklarieren und includen, php iframe, include statt iframe externe seite, php iframe schriftart, php case in iframe, webseite includen, iframe leeren, ifram code, iframe code, iframe fenster beim laden weiß, homepage iframe </a>action=add\

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