Login  Regeln Aktuelles Datum und Uhrzeit: 24.07.2008, 15:43  
Startseite
Registrieren
Profil
Suchen
Mitgliederliste
Verzeichnis
Impressum



Partner
kostenlose Homepage
Fussball
Kostenloses Forum
SMS kostenlos
Webhosting
Webmasterportal
Kostenlos
Kredit ohne Schufa
Esoterik-Forum
Selbsthilfeforum
Artikel Backlink
Datenrettung
Script ändern

 
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Serverseitige Websprachen
Vorheriges Thema anzeigen Nächstes Thema anzeigen 
Autor Nachricht
MoDS
Neuer [User]
Neuer



Anmeldung: 24.11.04
Beiträge: 1

BeitragVerfasst am: 24.11.2004, 15:17    Titel: Script ändern Antworten mit Zitat

Hallo

ich habe hier ein php druckansicht script

Code:
<?php
// Sollen die Meta-Angaben übernommen werden? 1 = Ja, 0 = Nein
$meta_angaben = 0;

// Sollen der Titel übernommen werden? 1 = Ja, 0 = Nein
$title_angaben = 1;

// URL der Domain, ohne weitere Pfadangaben
$url = "http://meinedomain.de";

// Die Textbegrenzer
$start_begrenzer = "<!-- start -->";
$ende_begrenzer = "<!-- stopp -->";

// Erscheint bei Fehleaufruf einer Seite
$fehlermeldung = '<h3>Es ist ein Fehler aufgetreten. Es konnte keine Druckansicht erstellt werden. Bitte Benachritigen Sie den Webmaster';

// Hier wird das Design der Druckansicht angegeben
$head ='
<html>
<head>
<title>$title</title>
$meta
<style type=\"text/css\">
<!--
p {  font-family: Arial, Helvetica, sans-serif; font-size: 10px}
.impre {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color: #618BB7; COLOR: #FFFFFF}
-->
</style>
</head>
<body bgcolor=\"#FFFFFF\" text=\"#000000\" onLoad=\"print();\">
<table width=\"100%\" height=\"100% border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
  <tr>
    <td class=\"impre\">Print</td>
  </tr>
  <tr>
    <td valign=\"top\"><p>&nbsp;</p>$text<p>&nbsp;</p></td>
  </tr>
</table>
</body>
</html>
';



if ($pfad){
    $datei = "$url";
    $datei .= "$pfad";
}
else{
    $datei = "$HTTP_REFERER";
}
If ($array = @file($datei)){
    $text = @implode("",$array);
    if (!empty($title_angaben)){
        $preg_title = "((?siU)(<title[^>]*> )(.*)(</title> ))";
        preg_match("/$preg_title/", $text, $reg_title);
        $title = $reg_title[3];
    }
    if (!empty($meta_angaben)){
        $preg_meta = "((?siU)(.*)(<meta[^>]*> )(.*)$)";
        while(preg_match("/$preg_meta/", $text, $reg_meta)){
            $meta .= $reg_meta[3]."\n";
            $text = $reg_meta[2]."nidfrds".$reg_meta[4];
        }
    }
    $preg = "((?siU)$start_begrenzer.*$ende_begrenzer)";
    preg_match("/$preg/", $text, $reg_text);
    $text = $reg_text[0];
}
else{
    echo $fehlermeldung;
}
eval ("\$head = \"$head\";");
echo $head;
?>



Jetzt das Problem das Script wird so aufgerufen druckansicht.php?pfad=\index.php. Das klappt dann auch prima und er liest alles zwichen start und stopp in der index.php Datei aus.

wenn jezt aber noch Paramenter an die Url hänge beachtet es diese gar nicht und liest immer noch die inhalte der index.php aus.

Könnte jemand gegen Punkte das so ändern, dass er auch den Inhalt aus z.b index.php?a=b&c=d ausliehst.


mfg
MoDS


Nach oben
Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

Gehe zu:  

Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Keine neuen Beiträge Java Script Login Datei dennispgg Sitecheck 6 22.07.2008, 23:03 Letzten Beitrag anzeigen
Keine neuen Beiträge Php Comments Script powerup Serverseitige Websprachen 2 22.07.2008, 15:54 Letzten Beitrag anzeigen
Keine neuen Beiträge Problem mit Registrierungs Script @nd| Serverseitige Websprachen 3 21.07.2008, 21:24 Letzten Beitrag anzeigen
Keine neuen Beiträge Script an eine andere Position setzen Nytmare1000 Einsteigerforum 0 20.07.2008, 20:41 Letzten Beitrag anzeigen
Keine neuen Beiträge Bonuscommunity Script PHP Faxemichel Kleinanzeigen 0 17.07.2008, 11:22 Letzten Beitrag anzeigen
Threadübersicht