php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 14.03.2007, 20:28  
Neuer Benutzer
 
Registriert seit: 12.05.2006
Beiträge: 9
PSEUTRIX
PSEUTRIX eine Nachricht über ICQ schicken
Standard Umleitung für Websites?

Hallo,

gibt es eine Art Browser oder Umleitung in PHP, damit man zB sich in Seiten einloggen kann über den Webserver statt über seinen eigenen PC?

Problem ist, dass auf einem bestimmten PC eine Seite gesperrt ist und ich das umgehen möchte. Meine Homepage allerdings funktioniert auf dem PC und darum dachte ich mir, dass man vielleicht eine Art umleitung basteln könnte, womit man dann auf die gesperrte Seite kommt.

Was für Ideen habt ihr?
PSEUTRIX ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 14.03.2007, 20:31  
Erfahrener Benutzer
 
Registriert seit: 13.08.2007
Beiträge: 1.976
KingCrunch befindet sich auf einem aufstrebenden Ast
KingCrunch eine Nachricht über ICQ schicken KingCrunch eine Nachricht über AIM schicken KingCrunch eine Nachricht über MSN schicken KingCrunch eine Nachricht über Yahoo! schicken
Standard

Wenn die Seite gesperrt ist, hat das sicher einen Grund Insofern is das nicht möglich. Wenn allerdings Scripte auf den betroffenen Rechner Zugriff auf die gesperrten Seiten haben (über das Dateisystem) kannst du die damit einfach auslesen und quasi durch deine Scripte durchschleifen.
__________________
Nicht jeder Fehler ist ein Bug.
KingCrunch ist offline  
Alt 14.03.2007, 20:37  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Also ins Profi-Forum gehört das nicht wirklich.

Es ist mit PHP einfach, URLs zu laden und anzuzeigen. Allerdings hast du dann nur das HTML. CSS, die Bilder und Links werden nicht automatisch mitgeladen.
Dafür musst du dir entweder ein Programm coden oder mal in Google suchen.

Aber letztlich möglich ist es natürlich.
Zergling-new ist offline  
Alt 14.03.2007, 20:38  
Neuer Benutzer
 
Registriert seit: 12.05.2006
Beiträge: 9
PSEUTRIX
PSEUTRIX eine Nachricht über ICQ schicken
Standard

achso
naja die sache ist die, dass eine chatcommunity in unserer schule gesperrt ist, ich aber aufgrund meines vorwissens in den fächern unterfordert bin und surfen darf =) aber eben nicht auf diesen seiten....
meiner meinung nach macht das auch kaum nen unterschied ob die anderen auf IRGENDWELCHEN seiten sind oder gerade auf den seiten... entweder sie surfen oder nicht =)) soviel dazu =)


Das Problem ist also dies, dass die komplette Domain über den Hauptserver gesperrt ist und es nur funktionieren würde, wenn die Domain zB. die meiner Homepage ist oder?

MFG,
Chris
PSEUTRIX ist offline  
Alt 14.03.2007, 20:45  
Erfahrener Benutzer
 
Registriert seit: 13.08.2007
Beiträge: 1.976
KingCrunch befindet sich auf einem aufstrebenden Ast
KingCrunch eine Nachricht über ICQ schicken KingCrunch eine Nachricht über AIM schicken KingCrunch eine Nachricht über MSN schicken KingCrunch eine Nachricht über Yahoo! schicken
Standard

Wie gesagt: Es mag einen Sinn haben, dass die Seiten gesperrt sind und den sollte man sich wirklich vor Augen halten Vielleicht hilft es einfach sich mit dem entsprechenden Administrator auseinander zu setzen. Der Admin wird sich dabei was gedacht haben

Ansonsten: Möglichkeiten wurden genannt
__________________
Nicht jeder Fehler ist ein Bug.
KingCrunch ist offline  
Alt 14.03.2007, 21:08  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

PHP-Code:
<?php
#echo '<pre>', print_r($_SERVER, 1), '</pre>';

function replaceLinks($sMatch)
{
    
#echo '<pre>', print_r($sMatch, 1), '</pre>';
    
global $sServer$sUrl;
    
$sDir substr($sUrl0strrpos($sUrl'/') + 1);
    
#echo "$sUrl#$sDir"; exit;
    
return ' ' $sMatch[1/* href oder src */ '="http://' $sServer '?url=' urlencode($sDir '/' $sMatch[2/* Attribut-Wert */) . '"';
}



$sServer  $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF'];
$sUrl     urldecode($_GET['url']);
$sExt     pathinfo($sUrlPATHINFO_EXTENSION);

switch (
strtoupper($sExt)) {
case 
'CSS':
    
$sMime 'text/css';
    break;
case 
'GIF':
    
$sMime 'image/gif';
    break;
case 
'JPG':
case 
'JPEG':
    
$sMime 'image/jpg';
    break;
case 
'PNG':
    
$sMime 'image/png';
    break;
default:
    
$sMime 'text/html';
}

$sContent file_get_contents($sUrl);


if (
strpos($sMime'text/') === 0) {
    
$sContent preg_replace_callback('# (src|href)="(.*)"#Uis',
                                      
'replaceLinks',
                                      
$sContent);
}

header("Content-type: $sMime");
echo 
$sContent;

// example: [url]http://my-domain.com/browser.php?url=http://www.google.com/[/url]
?>
Hatte mal Lust..
Links funktionieren nicht und ein Chat, basierend auf Java oder Flash wird damit garantiert nicht funktionieren.
Wenn du Links erweitern willst musst du relative (../images/xy), absolute (/project/xy) und Links mit Protokoll (http://xy) unterscheiden können.
In CSS kann man externe Dateien noch mit import bzw. url() einbinden.

Sag dem Lehrer lieber dass du unterfordert bist, frag ihn ob du ein Projekt machen darfst, dass du gesondert/privat umsetzt und dafür eben nicht in den Unterricht kommen musst. Fände ich die sinnvollere Variante.
Zergling-new ist offline  
Alt 14.03.2007, 21:25  
Erfahrener Benutzer
 
Registriert seit: 13.08.2007
Beiträge: 1.976
KingCrunch befindet sich auf einem aufstrebenden Ast
KingCrunch eine Nachricht über ICQ schicken KingCrunch eine Nachricht über AIM schicken KingCrunch eine Nachricht über MSN schicken KingCrunch eine Nachricht über Yahoo! schicken
Standard

Gebe da Zergling vollkommen Recht (hat sich in meinem letzten Posting vllt schon angedeutet): Sprich lieber mit Lehrer oder Admin, ob du entsprechende Rechte bekommst, oder einfach fern bleiben darfst, wie auch immer. Wie gesagt hat sich der Admin da sicher was bei gedacht und eigentlich ist es nicht Sinn der Sache das einfach zu umgeben. Kann je nach Lehrer auch ungemütliche Folgen haben
__________________
Nicht jeder Fehler ist ein Bug.
KingCrunch ist offline  
Alt 15.03.2007, 19:11  
Neuer Benutzer
 
Registriert seit: 12.05.2006
Beiträge: 9
PSEUTRIX
PSEUTRIX eine Nachricht über ICQ schicken
Standard

hallo zergling,

mein server gibt mir bei dem script den fehler 500 aus.
s. http://www.pseutrix.de/y.php?url=http://www.yooliety.de

Konkret brauche ich ein Script, was es ermöglicht, eine Internetcommunity zu nutzen, umgeleitet über meinen Server.

Quasi so, als würde ich mich mit RemoteDesktop auf meinem Server einloggen und da mit dem Browser auf die Seite gehen. Leider habe ich nicht so einen professionellen, sondern ein ganz einfachen Server, der gerade mal PHP unterstützt.

Problem ist eben die Domain-Sperrung des NutzServers. Ich möchte mich ÜBER meinen webserver beim ZielServer (www.yooliety.de) einloggen.
PSEUTRIX ist offline  
Alt 15.03.2007, 19:21  
Erfahrener Benutzer
 
Registriert seit: 29.06.2003
Beiträge: 884
zwelch
Standard

Wie wäre es, wenn du deinen Server aus dem Spiel lässt und einfach mal solch einen Service wie http://www.phproxy.org/ nutzt? Natürlich vorausgesetzt, dass PHProxy nicht gesperrt ist - aber da dürfte es noch genug ähnliche Projekte mit anderen URLs geben.

OK, dass Java Chats etc. darüber laufen glaube ich kaum, aber das wirst du wirklich nur über einen Remote-Desktop hinbekommen.
zwelch ist offline  
Alt 15.03.2007, 20:27  
Neuer Benutzer
 
Registriert seit: 12.05.2006
Beiträge: 9
PSEUTRIX
PSEUTRIX eine Nachricht über ICQ schicken
Standard

hey super danke
wir sind auf dem richtigen weg =)
muss ich wohl noch warten bis die javascript support intigrieren

vielen dank =)

chris
PSEUTRIX 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
Registrierung und Login auf 2 verschiedenen Websites ! counteam PHP Tipps 2008 22 27.06.2008 17:01
Referer und Umleitung GSJLink PHP Tipps 2008 16 12.05.2008 14:22
APC bei mehreren Websites Elliot PHP-Fortgeschrittene 5 02.02.2008 01:10
Nach Umleitung kein Refresh PHP Tipps 2006 2 31.05.2006 13:45
IP-Adressen von Websites: kleinste Nummer SvenLittkowski HTML, Usability und Barrierefreiheit 6 18.02.2006 02:27
Umleitung nach Eingabe des Benutzernamens undPasswortes PHP Tipps 2005-2 6 09.09.2005 19:57
Umleitung mit Target dethlef14 PHP Tipps 2005-2 4 23.08.2005 16:06
Gleich viele Websites, wie Blogs ... Kort Off-Topic Diskussionen 0 05.08.2005 20:16
If (PC=on) umleitung auf PC|Wie stell ich´s an ? PHP Tipps 2005 27 10.04.2005 21:36
Automatische Umleitung PHP Tipps 2005 4 07.04.2005 19:43
Automatische Umleitung zu einer Datei (header) PHP Tipps 2005 3 18.03.2005 16:59
[Erledigt] mehrere Websites auf eigenem Server????? Server, Hosting und Workstations 3 07.01.2005 14:34
Externe Websites einlesen PHP Tipps 2004-2 19 26.11.2004 10:37
komprimieren von websites Flor1an Beitragsarchiv 7 21.11.2004 15:37
header() / umleitung PHP Tipps 2004 1 25.08.2004 19:18

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
yooliety proxy, gesperrte seiten umgehen, gesperrte seiten umleiten, proxy yooliety, umleitung für gesperrte seiten, gesperrte webseiten umleiten, yooliety schule gesperrt, yooliety mit einer umgehungs internet seite erreichen, umleitung auf gesperrte seiten, gesperrte seiten weiterleitung, weiterleitung auf gesperrte seiten, ich brauche eine seite womit ich in der schule auf gesperrte seiten komme, in der schule auf gesperrten websiten surfen, seitenumleitung seite gesperrt, gesperrte seiten in schule umgehen, \gesperrte seiten umgehen\, yooliety in der schule gesperrt, proxy in der schule gesperrt, kann man yooliety austrixen, gesperrte seite umgehen schule

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