kostenloser Webspace werbefrei: lima-city


Link einbauen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    devilworld

    Kostenloser Webspace von devilworld, auf Homepage erstellen warten

    devilworld hat kostenlosen Webspace.

    Hey,
    hab hier ein script:
    if ($textbox == "index")
    {
    echo 'Seite anzeigen';
    }


    doch wie kann ich anstatt dem echo 'Seite anzeigen' eine homepage anzeigen lassen?

    Thx u. MfG
    Devilworld
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. echo "<a href="http://www.deinewebseite.de">Link zur Webseite</a>";


    Das wär der Link auf deine Webseite...

    echo "<html>...dein Webseitencode...</html>";


    Nun würde deine Webseite erscheinen...

    Beitrag zuletzt geändert: 24.7.2009 19:38:49 von karpfen
  4. Autor dieses Themas

    devilworld

    Kostenloser Webspace von devilworld, auf Homepage erstellen warten

    devilworld hat kostenlosen Webspace.

    kann man statt
    echo "<html>...dein Webseitencode...</html>";
    auch eine ganze seite einbinden (aufrufen)?

    edit: hat sich erledigt, habs mit einer weiterleitung geregelt.
    THX für deine hilfe

    Beitrag zuletzt geändert: 24.7.2009 19:44:24 von devilworld
  5. privatecitypage

    Kostenloser Webspace von privatecitypage

    privatecitypage hat kostenlosen Webspace.

    include oder require!

    Mehr Hier!

    require

    http://de.php.net/function.include


    Include

    Beitrag zuletzt geändert: 24.7.2009 22:59:33 von privatecitypage
  6. Du kannst natürlich die Seite in die Anweisung schreiben das bedeutet

    if($bla=bla)
    {
    HP hier einfügen
    }
    oder mit
    include("index.php");

    Hoffe ich konnte dir helfen
  7. also das geht eigentlich ja mit (fast) allen befehlen, die eine datei auslesen. auf meiner seite verwende ich sowas:
    public function __call ($name, $args) {
        global  $dbg;
    
        // Note: $name is case sensitive.
        if ( $dbg ) echo "Calling object method '$name' " . implode (', ', $args). "<hr />\n";
    
        switch ($name) {
          case 'header':
            $obj       = new CHeader ($this->tpl);
            $this->doc = str_replace ("{%HEADER%}", $obj->header, $this->doc);
            break;
          case 'maincontent':
            $obj       = new CMaincontent ($this->tpl);
            $this->doc = str_replace ("{%MAINCONTENT%}", $obj->maincontent, $this->doc);
            break;
          case 'sidebar':
            $obj       = new CSidebar ($this->tpl);
            $this->doc = str_replace ("{%SIDEBAR%}", $obj->sidebar, $this->doc);
            break;
          case 'footer':
            $obj       = new CFooter ($this->tpl);
            $this->doc = str_replace ("{%FOOTER%}", $obj->footer, $this->doc);
            break;
          default:
           // das must du selber wissen ;o) ;
        }
      }
    das habe ich hier aus einer meiner classen hearausgenommen, aber du kannst das auch als selbständigen function verwenden (eventuell auf eigene zwecke abändern :)[hier in funktion: http://czibere.lima-city.de/jvcz/?id=index](sonst erwarte nicht viel von dem beispiel, es ist meine blogseite, die ich gerade programmiere.) wenn du hilfe brauchst dazu, stell nur die frage, sonst viel spass damit.
    --- edit ----
    in der eile die eigentliche funktion (z.B in 'CMaincontent'):
    if ( strstr ($this->maincontent, "{%CONTENT%}") ) {
    				$dir = new DirectoryIterator ($d = "./i/content/maincontent/");
    				foreach ($dir as $fileinfo) {
    					if ( !$fileinfo->isDot () && !$fileinfo->isDir () ) {
    						$tmp[] = $fileinfo->getFilename ();
    					}
    				}
    				// hier kommt error wenn .../maincontent/ leer ist!!!!
    				sort ($tmp);
    				for ($i = 0; $i < count ($tmp); $i++) {
    					$this->cnt .= file_get_contents ($d.$tmp[$i]);
    				}
    				$this->maincontent = str_replace ("{%CONTENT%}", $this->cnt, $this->maincontent);
    			}
    dieser teil ist im konstruktor der klasse, aber auch das kannst ohne claas verwenden (bearbeiten halt ...)

    Beitrag zuletzt geändert: 26.7.2009 11:41:04 von czibere
  8. privatecitypage

    Kostenloser Webspace von privatecitypage

    privatecitypage hat kostenlosen Webspace.

    fopen oder fsockopen ;-)!


    Zum Auslesen von Dateien ;-)!

  9. privatecitypage schrieb:
    fopen oder fsockopen ;-)!


    Zum Auslesen von Dateien ;-)!


    Das ist genau das richtige... und sollte auf jeden Fall vor include() oder require() benutzt werden.[/ironie]


    Dafür extra ne Klasse anzulegen ist auch Unsinn, nen schlichtes Include reicht völlig. Sprich:
    <?php
    if($textbox == 'index') {
        include('relativer/pfad.php');
    } else {
        include('standard/pfad.php');
    }
    ?>


    Wenn der Code nen neuen Link öffnen soll, dann brauchts Du nur:
    <?php
    if($textbox == 'index') {
        die(header('Location: http:www.absult.de'));
    }
    ?>
  10. privatecitypage

    Kostenloser Webspace von privatecitypage

    privatecitypage hat kostenlosen Webspace.

    strange schrieb:
    privatecitypage schrieb:
    fopen oder fsockopen ;-)!


    Zum Auslesen von Dateien ;-)!


    Das ist genau das richtige... und sollte auf jeden Fall vor include() oder require() benutzt werden.[/ironie]



    Nö!

    Einfach nur Geraten ;-)!

    Hier ist mal ein Code!

    <?php
    $fp = fsockopen ("www.example.com", 80, $errno, $errstr, 30);
    if (!$fp) {
        echo "$errstr ($errno)<br />\n";
    } else {
        fputs ($fp, "GET / HTTP/1.0\r\n\r\n");
        while (!feof($fp)) {
            echo fgets($fp,128);
        }
        fclose($fp);
    }
    ?>

    Hier ist Auch eine Art wie man Fopen Benutzen kann

    Quake#Net

    Einfache Code ;-)!

    (Tipp: fsockopen funktioniert nicht bei Jeden Hoster!
    Manche Hoster Speeren Diese Funktion! )

  11. privatecitypage schrieb:
    [...]
    (Tipp: fsockopen funktioniert nicht bei Jeden Hoster!
    Manche Hoster Speeren Diese Funktion! )


    Und genau deswegen sollte man diese Funktion einfach nicht verwenden.
  12. privatecitypage

    Kostenloser Webspace von privatecitypage

    privatecitypage hat kostenlosen Webspace.

    Hab ich auch gesagt ;-)!

    Was kann man noch in PHP zum öffnen Verwenden?

  13. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!