php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 26.08.2004, 10:58  
Erfahrener Benutzer
 
Registriert seit: 30.07.2004
Beiträge: 255
Stümper
Standard PHP Script aus PHP aufrufen

Hallo,

ich habe eine ganz grundlegende Frage: eine php Datei, die auf lokale Informationen zugreift, liegt in einem Verzeichnis. Nun will ich von anderer Stelle aus dieses Script ausführen und mir die Informationen aus dem aufgerufenen Script zurückgaben lassen.

Zwei Dinge sind mir nicht klar:
1. Wie führe in einem PHP Script automatisch ein anderes Script aus?
2. Wie kann ich mir den Inhalt des ausgeführten Scripts automatisch in das aufrufende Script zurückgeben lassen?

Wichtig: alles soll ohne Benutzerintervention ablaufen, also keine Links, die man anklicken müsste.

Hat jemand eine Idee, wie man das macht?
Stümper ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 26.08.2004, 11:00  
Erfahrener Benutzer
 
Registriert seit: 16.08.2007
Beiträge: 702
PHP-Kenntnisse:
Anfänger
Igäl befindet sich auf einem aufstrebenden Ast
Standard

Benutze include(). Wenn du Skript 2 in Skript 1 "includierst" ( ) bekommt Skript 1 automatisch die Variablen von Skript 2... einfach keine reduntanten namen verwenden...
__________________
Das Recht auf Dummheit gehört zur Garantie der freien Entfaltung der Persönlichkeit.
Mark Twain
Igäl ist offline  
Alt 26.08.2004, 11:01  
Gast
 
Beiträge: n/a
Standard

ich würd's mal mit include() probieren. ansonsten vielleicht über die socket
funktionen, da sollte das auch lafuen.
 
Alt 26.08.2004, 11:20  
Erfahrener Benutzer
 
Registriert seit: 30.07.2004
Beiträge: 255
Stümper
Standard socket

Danke für die Tips.

Wie muss ich mir das mit diesen Sockets vorstellen?

Ich war auf:
http://manuals.phpforum.de/php/ref.sockets.php

Ich habe das so verstanden, dass ich aus meinem Script eine Verbindung mit einem anderen Server aufbauen und dieses dann ein PHP Script ausführen lassen könnte, wobei das Ergebnis dieses Scripts wieder an das aufrufende Script gesendet würde.

Eine weitere Frage: Könnte ein solches Ergebnis ein String sein, den ich im aufrufenden Script einer Variablen übergeben könnte?

Dann wäre es ja über die Socket - Funkionen möglich, ein PHP Script auf einem beliebigen Server lokal ausführen zu lassen und das Ergebnis als String im aufrufenden Script zu speichern. Den String könnte ich ja dann nachher auslesen.

Sind meine Vorstellungen realistisch?
Stümper ist offline  
Alt 26.08.2004, 13:52  
Erfahrener Benutzer
 
Registriert seit: 30.07.2004
Beiträge: 255
Stümper
Standard HTTP - Request

Hallo,

Ich habe mir mal das Beispiel des TCP/IP Clients von http://<a href="http://manuals.phpfo...php</a> <br /> zu Gemüte geführt.

Das Script funktioniert, ich bekomme Informationen wie das aktuelle Datum ausgegeben.

Wie bringe ich aber den Server dazu, ein php - Script auszuführen und mir das Ergebnis als String zurückzugeben?
Stümper ist offline  
Alt 26.09.2004, 08:15  
Gast
 
Beiträge: n/a
Standard

Hi Leute.

Zitat:
Zitat von Igäl
Benutze include(). Wenn du Skript 2 in Skript 1 "includierst" ( ) bekommt Skript 1 automatisch die Variablen von Skript 2... einfach keine reduntanten namen verwenden...
Mal eine andere Frage zum gleichen Thema:
Ist es möglich den Browser aus Script 1 so umzulenken, dass er nach Ausführung von Script 1 automatisch Script 2 ausführt?
Leider kann ich die
Code:
header("Location: xyz")
Funktion nicht benutzen, da schon Daten zum Browser geschickt wurden (header already sent).

Irgendeine Idee ?
 
 


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
Login Script... Beitragsarchiv 1 16.08.2005 02:21
Kann mir jemand bei dem Script hier helfen? nicobischof PHP Tipps 2005-2 4 09.08.2005 20:15
[Erledigt] Verzögerung durch included Script? Umgehen? PHP Tipps 2005-2 4 10.07.2005 19:26
externes Script aufrufen PHP Tipps 2005-2 2 28.06.2005 15:16
[Erledigt] Relay Script PHP-Fortgeschrittene 11 01.06.2005 16:02
[Erledigt] Hilfe bei Download Verwaltungs Script PHP Tipps 2005 8 04.05.2005 10:29
Fehler bei Script, welches Ordner erstellt PsychoEagle PHP Tipps 2005 3 23.04.2005 16:03
Perl Script von PHP aus aufrufen? PHP Tipps 2005 9 11.03.2005 01:39
python script mit php aufrufen... PHP-Fortgeschrittene 1 17.11.2004 17:11
"das" Script oder "der" Script?? Simbo Off-Topic Diskussionen 31 16.09.2004 17:04
php script aus Shell-Script aufrufen Server, Hosting und Workstations 1 08.09.2004 14:04
[Erledigt] php script in linux console selbstaufrufen PHP-Fortgeschrittene 2 07.09.2004 15:36
[Erledigt] Muss ein php script für unsere schule ändern Datenbanken 1 28.06.2004 14:33
[Erledigt] PHP Script von Windows auf Linux PHP-Fortgeschrittene 7 15.06.2004 13:23

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php script aufrufen, php aus php aufrufen, php in php aufrufen, php anderes script aufrufen, php in php ausführen, php php aufrufen, php script aus php aufrufen, php andere php aufrufen, php script in php aufrufen, php datei aus php aufrufen, php selbst aufrufen, php skript aufrufen, php seite selbst aufrufen, php andere php ausführen, php sich selbst aufrufen, php mit php aufrufen, php aus php ausführen, php von php aufrufen, php anderes php aufrufen, php anderes php script aufrufen

Alle Zeitangaben in WEZ +1. Es ist jetzt 06:33 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.