![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Senior Member
![]() Registriert seit: 02.03.2002
Beiträge: 123
|
![]() Hallo Forum,
ich versuche erfolglos mittels include meine variablen zu übertragen: file test.inc.php: <? $var1="Kundennummer"; $var2="firma"; ?> file session.php: <? include("http://192.168.0.100/test/test.inc.php"); echo"TEST-SCRIPT Session.php "; include("http://10.65.100.11/test/session2.php?var1=$var1&var2=$var2"); ?> ....dies ist nur ein testscript, später will ich in die test.inc.php meine mysql_connect variablen und die html colors eintragen. diese werden aber nicht übergeben. was mich noch verwirrt ist, das der aufruf der session2 nur mit include funktioniert, obwohl ja header() richtig währe, oder? irgendwie blick ich mit den headerfunctions noch nicht ganz durch. --weev
____________________________________
-- free tibet -- |
![]() |
![]() |
![]() |
#2 |
Inventar
![]() Registriert seit: 04.11.2001
Alter: 45
Beiträge: 2.150
|
![]() mit header() kannst du HTTP-Header senden, aber imho keine Dateien eischliessen...
header("Location: HTTP://irgendwas"); header("Content-Type: text/html"); HTH [e] siehe: http://at2.php.net/manual/de/function.header.php
____________________________________
LOL - Mein erstes Post im Programmier Forum MACINTOSH - Most Applications Crash, If Not The Operating System Hangs |
![]() |
![]() |
![]() |
#3 |
Senior Member
![]() Registriert seit: 02.03.2002
Beiträge: 123
|
![]() thx, aber warum funktionieren dann im session.php die variablen $var1 und $var2 nicht? die test.inc.php ist ja eingebunden??
--weev
____________________________________
-- free tibet -- |
![]() |
![]() |
![]() |
#4 |
Inventar
![]() Registriert seit: 04.11.2001
Alter: 45
Beiträge: 2.150
|
![]() normal ises so:
-----test.php----- $var = 1; $var2= 2; ------------------ -----include.php---- $var++; $var1--; -------------------- -----index.php----- include('test.php'); include('include.php'); echo "$var \n $var1"; ------------------------ ausgabe: ---------- 2 1 ---------- HTH
____________________________________
LOL - Mein erstes Post im Programmier Forum MACINTOSH - Most Applications Crash, If Not The Operating System Hangs |
![]() |
![]() |
![]() |
#5 |
Elite
![]() Registriert seit: 26.06.2001
Alter: 54
Beiträge: 1.351
|
![]() hm, bin ja selbst noch rookie, aber funkt dass nicht so, dass du in der datei "test.inc" deinen mysql_connect als funktion drinnen hast und dann in der anderen datei, wo du die funktion brauchst ein "include("test.inc"); " und einen funktionsaufruf, wasweißich, "connect();" ?
hat jetzt natürlich nur begrenzt mit einer header-function zu tun ... |
![]() |
![]() |
![]() |
#6 |
Veteran
![]() Registriert seit: 03.07.2000
Alter: 47
Beiträge: 430
|
![]() Ich machs normalerweise so ...
file: config.inc.php { $user = "test"; $pwd = "test"; $db = "Datenbank"; $table = "test"; } file: classconnect.inc.php { function connect($user, $pwd, $db) { .. Aufbau zur Datenbank ... } file: index.php { include "config.inc.php"; include "classconnect.inc.php"; $db = new connect(); // Aufbau Datenbank if (!$db->connect($user, $pwd, $db)) echo "fehler ..."; ... Inhalt ... } Headerlocation verwende ich eigentlich nur um eine andere Seite aufzurufen ... Gruss, schera |
![]() |
![]() |
![]() |
#7 |
Senior Member
![]() Registriert seit: 02.03.2002
Beiträge: 123
|
![]() vielen dank, jetzt funktionuiert's....
____________________________________
-- free tibet -- |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|