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 ::

Fortgeschrittene CSS-Techniken

Fortgeschrittene CSS-Techniken 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
Hilfe Community Kalender Heutige Beiträge Suchen

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

Antwort
 
Themen-Optionen Ansicht
  #11  
Alt 24.07.2002, 13:07:39
Benutzerbild von Matt
Matt Matt ist offline
Member
 
Registriert seit: Mar 2002
Ort: Port 80, localhost-city, 127/0/0/1
Beiträge: 878
das ist keine sicherheitslücke in PHP, denn PHP hat ansich kaum sicherheitslücken, das ist eine sicherheitslücke in dem script, dass von irgendwelchen privatpersonen geschrieben wurde.
wenn man sicher programmiert, kann einem damit nichts passieren:

wenn du deine navi so aufbaust:
script.php?seite=haupt

Code:
require("pages/$seite.php");
kann niemand mehr etwas aufrufen, was nicht in diesem ordner ist. (das ganze muss dann noch entsprechend umrahmt werden, und schon hat man eine vernünftige navigation!
Mit Zitat antworten
  #12  
Alt 24.07.2002, 13:12:08
Claudia Claudia ist offline
Anfänger
 
Registriert seit: Feb 2002
Beiträge: 7
Claudia eine Nachricht über AIM schicken
menno, ich will doch nix klauen

mensch leute,
ich will nicht inhalte von fremden seiten "klauen", in technikdeutsch includieren genannt. ich habe eine seite mit logo, navigation, content, rechte spalte. nun soll anstelle des contents das forum möglichst mit meinem logo, der navigation usw. erscheinen. was ist daran so schlimm? ich will den forums-software-betreiber um nix bringen, auch nicht um seine werbung. (wer sich das der einfachheit halber ansehen will - www.psoriasis-netz.de). auch habe ich bei einem "datenbank"-anbieter ein paar daten liegen, die ich auf die gleiche weise gern einbinden möchte. es geht nicht darum, den externen anbieter zu verschweigen und auch nicht darum, content woanders zu klauen. es geht um das einheitliche aussehen. jaja, frames wären einfach. die will ich aber nicht.

gruß

claudia
Mit Zitat antworten
  #13  
Alt 24.07.2002, 13:21:19
Ben20
Guest
 
Beiträge: n/a
Hoppla sind wir wohl etwas vom Thema abgekommen

Wie ich seit neuestem weiß ;-) geht das mit include doch.

Ergo müßtest Du schreiben können (ich bin jetzt vorschichtig - nicht das ich nochmal eine Rüge bekomme)


include ("http://www.adressedesforums.de/forumsdatei.php");


und zwar da wo der Content bisher stand und das Forum hin soll.


@Matt: Ok ich gebs auf! ;-)

Geändert von Ben20 (24.07.2002 um 13:28:45 Uhr)
Mit Zitat antworten
  #14  
Alt 24.07.2002, 13:28:23
Claudia Claudia ist offline
Anfänger
 
Registriert seit: Feb 2002
Beiträge: 7
Claudia eine Nachricht über AIM schicken
Jaha, aber...

...als ich es das letzte mal auf diese weise versuchte, klappte zwar zunächst das einbinden und damit die anzeige des forums. aber: die links gehen dann schief. klicke ich auf einen link in diesem forum, wird die adresse des links auf meinem server gesucht - und nicht beim forum-lagerort an sich. ich hätt ja zu allem überdruss noch gern, dass das ergebnis des klicks wieder in meiner php-seite an gleicher stelle angezeigt wird.

aber danke erstmal.

gruß
claudia
Mit Zitat antworten
  #15  
Alt 24.07.2002, 13:37:00
Benutzerbild von Matt
Matt Matt ist offline
Member
 
Registriert seit: Mar 2002
Ort: Port 80, localhost-city, 127/0/0/1
Beiträge: 878
schalte bevor du die datei inkludierst output buffering an mit einer callback funktion, die per regulärem ausdruck alle <a href=script.php> in:
<a href="viewpage.php?script.php"> ersetzt, wobei viewpage auf deinem webspace ist, script.php auf dem anderen ist. Dann flushe den output buffer wieder.
nun kannst du einfach in viewpage per include die dateien holen. Dannach flushe den output buffer wieder:

Code:
ob_start("replace");
require("http://www.blabla.com/$page"); 
ob_end_flush();

function replace($buff)
{
$replaced=ereg_replace("<a href="([^"]*)">","<a href="viewpage.php?page=1>",$buff);
return $replaced;
}
das ganze ist aus dem kopf getippt, es können also fehler drin sein, vor allem mit dem regulären ausdruck bin ich mir nicht ganz sicher!
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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


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