SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Websites optimieren für Google & Co.

Websites optimieren für Google & Co. zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #11  
Alt 16.05.2005, 13:53:35
Max_04 Max_04 ist offline
Anfänger
 
Registriert seit: May 2005
Beiträge: 43
AW: Daten aus Textdatei auf einer HTML oder PHP Seite ausgeben

Ok, dann mal hier meine Lösung. Hab inzwischen es so zum laufen gebracht, wie ich es wollte.
Also

Ausgang sind zwei Seiten.
Eine, auf der eine Tabelle mit Daten steht. Jeder Eintrag hat dort ein Link, der auf ein und die selbe Seite führt, in die dann, passent zu dem jeweiligen Link, die dazugehörigen Daten stehen.

Also, der Aufruf der (halb dynamischen) Seite sieht dann wie folgt aus:

PHP-Code:
javascript:oeffnen('seite.php?id=text1')
javascript:oeffnen('seite.php?id=text2')
javascript:oeffnen('seite.php?id=text3'
Das Javascrip "oeffnen" ist natürlich vorhanden:

-----
function oeffnen(url){
popup = window.open(url,"","toolbars=no,status=no,history=no,resizable=no,scro llbars=no,menubar=no,fullscreen=no,titlebar=no,width=750,height=390");
}
-----

So, die Seite (seite.php) die sich dann öffnet, ließt dann aus einer text-Datei die entsprechenden Daten und schreibt sie an verschiedene Stellen auf die Seite:

PHP-Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<?php
//Angabe der Variablennamen und Zeilennummern
$match = array("titel" => "1","test" => "2","datum" => "3","bild" => "4","qual" => "5","qual2" => "6","test3" => "7","test4" => "8","test5" => "9","test6" => "10","infos" => "11","text" => "12-30");

//Auslesen aller Zeilen
$id = ($_GET[id].".txt");
$data file("$id");

//Alle Einträge durchlaufen
foreach($match as $elem => $value) {
    
    
//Prüfen ob es nicht nur 1 einzelne Zahl ist
    
if(strstr($value,'-') === FALSE AND strstr($value,',') === FALSE) {
        $
$elem $data[$value];
    } 
    
    
//Prüfen ob ein , enthalten ist
    
elseif (strstr($value,'-') === FALSE AND strstr($value,',') !== FALSE) {
        
$numbers explode(',',$value);
        foreach(
$numbers as $number) {
            $
$elem .= $data[$number];
        } 
    }
    
    
//Prüfen ob ein - enthalten ist
    
elseif (strstr($value,'-') !== FALSE AND strstr($value,',') === FALSE) {
        
$numbers explode('-',$value);
        for(
$i $numbers[0]; $i <= $numbers[1]; $i++) {
            $
$elem .= $data[$i];
        } 
    }
}
?>
(Dieser Script stammt nicht von mir. Funzt aber 100%ig.)

Das heißt, die Werte aus der txt-Datei werden mit diesem php-Script eingelesen. Man muß dazu sagen, das durch den Befehl "array" jede zeile definiert werden soll, die ausgelesen werden soll. Anders wie bei"file". Deshalb steht auch bei der Variablen "text" 12-30. D.h. Dieser Variablen werden die Zeilen 12-30 aus der Textdatei zugeordnet. Ganz praktisch für die Übergabe in ein "Textarea". Jetzt mußte ich nur noch die Variablen an die entsprechende Stelle auf der vorgefertigten php-Seite einsetzten.
Das hab ich mit dem php-Aufruf:

PHP-Code:
<?php echo $titel ?>
gemacht.

So, fertig.
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
html ausgeben rSh PHP für Fortgeschrittene und Experten 2 04.06.2004 11:14:10
not Valid HTML 4.01 wegen PHP? Holger Specht PHP Grundlagen 8 04.09.2003 09:22:50
Raus aus dem PHP und den folgenden HTML Code ausführen?? net-tom PHP Grundlagen 2 05.08.2003 09:16:27
html editor mit php oder cgi erstellen? werwolf64 PHP Grundlagen 2 21.03.2002 16:14:28
PHP Forumlar Daten in .txt speichern Martin PHP für Fortgeschrittene und Experten 5 05.02.2002 12:27:23


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:33:13 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt