Variable immer verfügbar ?

Original geschrieben von bossi
@danube in diese Datei kommen noch für andere Dateien andere Text rein.
Dann hat ja jede Datei noch Variablen drin die sie nicht brauch.

Das ist vollkommen egal! Bei grösseren Projekten (wie zb phpmyadmin) wirst du um eine ellenlange Config Datei eh nicht herumkommen :)
 
@Lars
Das Proble ist
PHP:
 <?php
$vvv = "_edit.php?dateiname=_oben.php";
include ("$vvv");
?>

Warning: Failed opening '_edit.php?dateiname=_oben.php' for inclusion (include_path='.;c:\php4\pear') in E:\Xitami\webpages\_editor\in.php on line 3
FEHLER
 
Das musst du doch garnicht machen, die Datei die Includet wird bekommt doch die Variablen, musst nur $HTTP_GET_VARS[$vvv] machen...

Oder etwa nicht ?
 
Wie wärs,
wenn du dir einfach mal n paar Tutorials durchliest oder dir nen kleines nettes Buch über PHP kaufst ?

Erstmal die Basics lernen...
 
index.php?go=lala:
<?php
include ("grrr.php");
?>

grrr.php:
<?php
echo $HTTP_GET_VARS[go];
?>

Wenn du index.php?go=lala anwählst, wird er im Browser lala ausgeben.

Du musst die Variable an die grrr.php im Include nicht so übergeben:
grrr.php?go=lala

Verstehste was ich mein ?
 
Da hast Du wohl was falsch verstanden

<table>
<tr>
<td>
include ("kopf.php");
</td>

<td>
include ("inhalt.php?ausgabe=das _schreibe_ich_jetzt_weil_es_in_ausgabe_übergeben_wurde");
</td>
</tr>
</table>
achte auf den zweiten teil von <td>
 
Ja, das ist mir schon klar, du kannst di Variable doch anders übergebn als per Adresszeile...

bzw. wenn du etwas includest kannst du doch einfach:

index.php:
$ausgabe="das _schreibe_ich_jetzt_weil_es_in_ausgabe_übergeben_wurde";
include ("inhalt.php");

inhalt.php:
echo $ausgabe;

Der Code von inhalt.php wird ja in das das, woraus du Includest "eingefügt",
ist fast das gleiche, als wenn du den Inhalt von der inhalt.php direkt dahin schreibst, wo der Include Befehl steht.

Jetzt verstanden ? *vornkopfschlag*
 
Du hast recht, ich brauche ja nicht mehr mit Parameter übergeben :-(
Ich kann die Variable ja in der Index.php ändern:-)
Danke dir für dein Geduld

Bye
Bossi
 
Zurück