php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 24.06.2008, 12:20  
Benutzer
 
Registriert seit: 23.06.2008
Beiträge: 30
Reen_Sc
Standard Variable zwischen Frames übergeben

Moin...

ich bin gerade am Verzweifeln, ob ich meine Seite mit DIV - Layern oder doch mit den guten alten Frames gestalten soll. Frames ist für mich natürlich einfacher nur habe ich da gerade das Prob, wie ich Variablen zwischen diesen hin und her reichen soll.

Hier mal der Code
Code:
<html>
<head><title>Anzeige aller Router</title></head>
<body>
  <?php
    $name = $_GET["name"];

    $dbcnx = mysql_connect("127.0.0.1", "xxx", "xxx");
    if (!$dbcnx) {
      echo("

Verbindung zum Datenbankserver zur Zeit nicht möglich!</p>");
      exit();
    }

    mysql_select_db("logging", $dbcnx);
    if (!@mysql_select_db("logging")) {
      echo("

Auswahl der Datenbank zur Zeit nicht möglich</p>");
      exit();
    }
  
    $result = mysql_query("SELECT DISTINCT name FROM router");
    
    if (!$result) {
      echo("

Fehler bei der Ausführung der Abfrage: ".mysql_error()."</p>");
    }
    
    while ($row = mysql_fetch_array($result)) {
      $device = $row["name"];
      echo("".$row["name"]."

");
    }
  ?>
</body>
<html>
Mit der Variable $device möchte ich eine erneute Anfrage an die DB senden und das Ergebnis in einem anderen Frame anzeigen. Folgender Code steht dabei in der Datei.

Code:
<html>
<head><title>Anzeige aller Router</title></head>
<body>
  <?php
    $name = $_GET["name"];

    $result = mysql_query("SELECT DISTINCT date FROM router WHERE name="$name"");

    if (!$result) {
      echo("

Fehler bei der Ausführung der Abfrage: ".mysql_error()."</p>");
    }

    while ($row = mysql_fetch_array($result)) {
      $date = $row["date"];
      echo("".$row["date"]."

");
    }
  ?>
</body>
<html
Prob ist, dass werder was übergeben wird und die Ausgabe in diesem Frame gleich die Ausgabe vom ersten Frame ist.

Was mache ich hierbei falsch?

Danke
Reen_Sc ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 24.06.2008, 12:31  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.989
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

<a href='routers.php?name=$device' method=\"post\"

Du rufst routers.php, nicht date.php auf. Und ne method Angabe gibts für Links nicht. Da ist immer GET angesagt.
nikosch ist offline  
Alt 24.06.2008, 13:27  
Benutzer
 
Registriert seit: 23.06.2008
Beiträge: 30
Reen_Sc
Standard

OK...daran lag es also!

Jetzt habe ich noch das Prob. mit der Variable die über das Frame in das andere übergeben werden muss. Lese im Netz, dass die immer nur im gleichen Frame übergeben werden kann. Ne richtige Lösung scheints aber auch nicht zu geben.

Wie könnte man das denn anders machen?
Reen_Sc ist offline  
Alt 24.06.2008, 15:52  
there's only one psycho
 
Benutzerbild von PsychoEagle
 
Registriert seit: 21.08.2007
Beiträge: 1.283
PHP-Kenntnisse:
Anfänger
PsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer Mensch
PsychoEagle eine Nachricht über ICQ schicken PsychoEagle eine Nachricht über Skype™ schicken
Standard

Rückläufig, also von deinem Frame in ein anderes Frame oder eben in die Seite, in der ein iFrame ist , bekommst du sie nur durch eine $_SESSION und neuladen deiner Frameseite bzw deines Framesets. Dann kannst du die $_SESSION Variable auswerten.

Zumindestens ist mir ein anderer Weg persönlich nicht bekannt.

PHP ist eine Serverseitige Programmiersprache und somit musst du auch neu laden.

Is mir warm, ich laber sicherlich mist
__________________
"Weaseling out of things is important to learn. It's what separates us from the animals ... except the weasel." (Homer J. Simpson)
PsychoEagle ist offline  
 


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
PHPMailer findet eigene Variable net seejay PHP Tipps 2007 6 04.01.2006 12:55
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
text zwischen xx und xx in variable speichern? md5hash PHP Tipps 2005-2 3 13.09.2005 18:28
Session Variable oder Globale Variable ? PHP Tipps 2005-2 3 27.06.2005 21:49
Variable in Objekt php1 HTML, Usability und Barrierefreiheit 2 25.06.2005 08:08
Frames oder keine Frames? PHP Tipps 2005 1 19.05.2005 12:28
Wert zwischen zwei Zeichen in einer Variable sichern Madden PHP Tipps 2005 3 18.04.2005 21:19
Frames HTML, Usability und Barrierefreiheit 5 09.02.2005 17:09
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] Variable erst später definieren? PHP Tipps 2004-2 10 04.12.2004 20:23
Werteübergabe zwischen Frames PHP Tipps 2004 6 02.09.2004 11:37
[Erledigt] Datei einlesen -&gt; in Variable schreiben PHP Tipps 2004 2 22.07.2004 11:33
Variablen zwischen Frames übergeben PHP Tipps 2004 4 29.06.2004 12:41

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php variable zwischen frames, php variable an frameset übergeben, variable an frameset übergeben, html frames variabel, werte zwischen frames übergeben, php post variables from frame, variable zwischen frames übertragen, php variable mit iframe übergeben, html frames variables, php frameset variable, post variabel zwischen frames, php post zwischen frame, php zwischen frames, php variable nach frame übergeben, php get vars frameset, variable zwischen frames übergeben, html variablen zwischen übergeben, variablen zwische frames übergeben, php frame variable übergeben, variablen zwischen php übergeben

Alle Zeitangaben in WEZ +2. Es ist jetzt 19:24 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.