php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 19.01.2005, 09:29  
Gast
 
Beiträge: n/a
Standard site laden in php file

hi leute!
ich möchte in einem php file namens main.php eine site laden. die site ist in config.inc.php gespeichert als:

Code:
$txt['sites'] = array(
     'URL1'  => 'http://www.google.ch'
     ...
}
wie geht das? ich bin dankbar um antworten!
mfg 223
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 19.01.2005, 09:31  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

was heißt "site laden"?
imported_Ben ist offline  
Alt 19.01.2005, 09:35  
Gast
 
Beiträge: n/a
Standard

ich möchte dass main.php eine site aus dem config.inc.php herauslist und diese im eigenen fenster darstellt
 
Alt 19.01.2005, 09:41  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

ein neues fenster kannst du nicht automatisch, also z.b. mit header() erstellen, das geht nur per link.

ansonsten weiß ich nicht so ganz, was du meinst .. willst du den inhalt auslesen oder willst du einfach nur die seite anzeigen lassen?

zweiteres wäre dann ein:
oder was oder wie?
imported_Ben ist offline  
Alt 19.01.2005, 09:47  
Gast
 
Beiträge: n/a
Standard

ich möchte die site anzeigen lassen die im config.inc.php steht. dies soll im main.php geschehen, und es sollte kein neues fenster geöffnet werden. die site soll grad direkt angezeigt werden. wenn ich also main.php aufrufe soll aus config.inc.php gelesen werden und main.php soll in diesem falle google.ch darstellen.
 
Alt 19.01.2005, 09:54  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

PHP-Code:
<?php

    $_config 
= array( 'www.google.ch',
                      
'www.ebay.ch' );


    if( 
        isset(
$_GET['site']) 
        AND 
        
is_numeric($_GET['site']) 
        AND
        
$_GET['site'] < count($_config)
        AND
        
$_GET['site'] >= 
      
)
    {
        
header'Location: http://' $_config[$_GET['site']] );    
        exit();
    }
    else
    {
        for( 
$i 0$i count($_config); $i++ )
        {
             
printf'[url="%s"]%s[/url]
'
,
                      
$_SERVER['PHP_SELF'] . '?site=' $i,
                      
$_config[$i] );
        }
    }

?>
so was?
imported_Ben ist offline  
Alt 19.01.2005, 10:07  
Gast
 
Beiträge: n/a
Standard

angenommen es gibt nur eine site zum laden, kann man diese direkt laden ohne auf einen link klicken zu müssen?

edit: sorry dumme frage, ich habs nun kapiert!
danke für die hilfe!

edit2:
wie ich die url für die site von nem anderen file hole versteh ich aber noch net!
 
Alt 19.01.2005, 10:46  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

indem du die andere datei entweder mit include()/require() einbindest oder sie mit z.b. file() ausliest.
der weg über include()/require() ist hier der bessere, denke ich.

also in die config.inc.php:
--------
PHP-Code:
<?php

     $_config 
= array( .. );

?>
in die main.php
----------

PHP-Code:
<?php
  
     
include 'config.inc.php';

     
// rest ..

?>

grüße ben ..
imported_Ben ist offline  
Alt 19.01.2005, 10:56  
Gast
 
Beiträge: n/a
Standard

Oder statt include/require ein echo '<iframe..., wer's mag.
 
Alt 19.01.2005, 11:09  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Zitat von m80331
Oder statt include/require ein echo '<iframe..., wer's mag.
hallo?

die config.inc.php enthält keine ausgabe, sondern nur konfigurationseinstellungen ... CONFIG.inc.php
imported_Ben 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
[Erledigt] Exim --- Mailserver empfängt keine Mails Server, Hosting und Workstations 4 23.12.2005 18:28
site laden, bevor alles angezeigt wird möchtegernchegga HTML, Usability und Barrierefreiheit 2 23.11.2005 18:28
filemtime() auf zweitem Server File prüfen? tekknotrip PHP Tipps 2005-2 2 19.08.2005 16:48
site laden in php file phpbeginner HTML, Usability und Barrierefreiheit 6 18.08.2005 16:03
Warning: filesize(): SAFE MODE Restriction in effect. nicobischof PHP Tipps 2005-2 9 17.08.2005 19:05
File nur temporär erstellen PHP Tipps 2005-2 2 02.08.2005 21:39
libmysqlclient.so.10 is needed Datenbanken 11 20.06.2005 15:27
[Erledigt] Unix file lesen? PHP-Fortgeschrittene 15 08.06.2005 18:05
Auslesen der ersten Zeile in ein TXT File tomtaz PHP Tipps 2005 10 28.05.2005 14:59
Teilbereiche einer Site nachladen HTML, Usability und Barrierefreiheit 12 23.04.2005 15:49
update auf php 5.0.4 robo47 Server, Hosting und Workstations 6 10.04.2005 19:00
Bilder aus .htaccess - Verzeichnis laden PHP Tipps 2005 2 04.04.2005 19:45
[Erledigt] warum kann nicht SVG files laden? PHP Tipps 2005 16 09.03.2005 14:05
file umbenennen - welcher php befehl? kain PHP Tipps 2004 4 20.08.2004 02:47
ausgefuehrtes php file als html speichern PHP Tipps 2004 8 28.07.2004 17:59

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
main.php laden, warum config.inc.php, config.inc.php

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