php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 04.06.2005, 12:43  
Gast
 
Beiträge: n/a
Standard schwierige variable übergabe

Nun Variablen übergeben ist kein problem.
Das problem liegt darin:
habe eine page gebaut. In der index.php ist der menülink zb
Code:
<a HREF="index.php?middle=gaestebuch/gast.php">
so wird der "pfad" an die index geschickt und ausgewertet
Code:
<? error_reporting(0);
	      if($HTTP_GET_VARS["middle"]!="")
	         $seite = $HTTP_GET_VARS["middle"];
	      else
	         $seite = "home.php"; ?>
				  
             <p align="left"><?include("$seite"); ?></font></p>
an der Stelle wo include steht wird die gästebuchseite angezeigt funktioniert auch super (anstelle eines frames)
wenn ich aber im Gästebuch zb für eine Seite weitergehe für die posts dann muss ich ebenfals eine Variable schicken, die auch an gast.php geht. Habe schon mehrere Sachen versucht (in der gast.php)
Code:
echo = "<a href='index.php?middle=gaestebuch/gast.php?seite=".$seitenext."' target='_self'>";
Code:
echo = "<a href='gast.php?seite=".$seitenext."' target='_self'>";
so gehts aber nicht der browser setzt einfach als Adresse die Zeile rein und es kommt ein weißes Fenster da wo eigendlich das gästebuch mit einer anderen seite erscheinen sollte.
Session's möchte ich dafür aber jetzt nicht benutzen das wäre doch zu blöd.
vielleicht hatte jemand auch schon mal so ein problem!
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 04.06.2005, 12:50  
Gast
 
Beiträge: n/a
Standard

also ich weiss nicht obs daran liegt aber wenn man variablen über die url gibt, dann trennt man die mit nem & und nicht ?.

ausserdem setzt man error_reporting in der entwicklungsphase auf E_ALL und nicht auf 0.
und $HTTP_*_VARS ist veraltet. benutz $_GET, $_POST usw...
 
Alt 04.06.2005, 12:51  
Gast
 
Beiträge: n/a
Standard

Ist die Frage jetzt, wie mehr als ein Parameter übergeben werden kann?
datei.php?u=1&s=2&w=3

Was macht Dein Skript eigentlich, wenn jemand per Hand folgerndes aufruft:
index.php?middle=/irgend/wo/anders/geheim.txt
oder
index.php?middle=http%3A%2F%2Fwww.phpfriend.de%2F
 
Alt 04.06.2005, 16:50  
Gast
 
Beiträge: n/a
Standard

klar sorry es ist egal wenn ich etwas include dann kann ich die Variablen genauso gut kriegen wenn ich sie an den index schicke also eben dann mit dem &. Es geht jetzt auch naja und zu volkerk klar kann man dort dann auch etwas anderes reinmachen aber das würd doch eh nichts bringen. und geheim.txt gibts nicht auf dem server da die passwörter alle mit crpt() verschlüsselt sind. Und ich werde das natürlich auch aus die Adresszeile nehmen.
aber thx
 
 


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
Variable in SQL Anweisung verwenden Beatbox PHP Tipps 2006 2 08.08.2006 16:32
Variable in $this Variable der Klasse benutzen PHP Tipps 2006 5 03.05.2006 20:04
variable wird nich erkannt. Marian PHP Tipps 2006 1 03.04.2006 21:25
problem mit variable snatch-ic PHP Tipps 2007 5 13.12.2005 13:18
Variable durch 2. Variable bestimmen Quagga PHP Tipps 2005-2 11 26.10.2005 17:34
[Erledigt] Variable wird nicht erkannt bzw ausgegeben. PHP Tipps 2005-2 4 25.10.2005 18:54
Variable als Variable behandeln ohne den Wert zu verwenden Pain-maker PHP Tipps 2005-2 4 11.09.2005 17:28
[Erledigt] Variable in DB Datenbanken 1 17.04.2005 15:01
Variable in Variable Matthiasnet PHP Tipps 2005 6 20.03.2005 23:28
[Erledigt] Fehlermeldung unterdrücken wenn keine variable übergeben... PHP Tipps 2005 6 20.03.2005 13:36
Variable in einer Variable Beatbox PHP Tipps 2005 7 15.01.2005 15:55
Warum wird Variable nicht übergeben??? Anuschka PHP Tipps 2005 2 06.01.2005 13:22
[Erledigt] $_SESSION verwandelt variable auf einem Server in ein Array PHP-Fortgeschrittene 2 16.12.2004 13:25
[Erledigt] Variable erst später definieren? PHP Tipps 2004-2 10 04.12.2004 20:23
[Erledigt] Datei einlesen -&gt; in Variable schreiben PHP Tipps 2004 2 22.07.2004 11:33


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