Variablen über htmlcode hinweg übergeben
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
anfang
arbeiten
auslese
beschreibung
bieten
datei
datenbank
detail
effektiv helfen
formular
frage
header
helfen
konstellation
laut beschreibung
parameter
post
session
url
verstehen
-
Bin mir nicht sicher ob die Lösung zeimlich sinpel ist, ich bekomms aber einfach nicht hin.
Ich habe 3 php Dateien.
a.php, b.php, c.php.
Ich a wird eine Varibale deklariet und beschrieben, auch wird in a b inlcudet, dort verabreite ich diese Varibale um möchte diese in c ausgben. c ist aber hauptsächlich html, und wenn ich echo ($id); oder ähnliches schreieb steht die Varibale wäre nicht definiert, obwohl diese aus b stammt. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
unlikus schrieb:
die erste frage wäre dazu, wie kommst du von b.php nach c.php?
... c ist aber hauptsächlich html, und wenn ich echo ($id); oder ähnliches schreieb steht die Varibale wäre nicht definiert, obwohl diese aus b stammt.
man kann wariablen prinzipiell auf unterschiedlichem wege übergeben:
1. über get (z.b.: .../datei.php?variable=wert);
2. mit post, was man auch ohne formular z.b. via cURL bewerkstelligen kann;
3. in einer session-variable;
4. über datenbakeintrag;
5. in einer datei
6. ... was weiß ich ... wie eben deine konstellation das erfordert. -
Du musst b.php natürlich auch noch in c.php includen, was du laut Beschreibung nicht gemacht hast.
-
naja deine beschreibung ist schon iwie schwer zu verstehen und um effektiv helfen zu können wär vllt n bisschen mehr detail gut aber mach doch einfach an den anfang jeder datei
session_start();
und dann arbeitest du nicht mit $id sondern mit $_SESSION['id'] -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage