SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Fortgeschrittene CSS-Techniken

Fortgeschrittene CSS-Techniken zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 28.04.2003, 19:43:17
MarkusZ01 MarkusZ01 ist offline
Anfänger
 
Registriert seit: Apr 2003
Beiträge: 4
Datei x in Frame y laden / 2 Frames aktualisieren

Hi @all
Ist es möglich, PHP irgendwie sagen "lade die Datei xxx in den Frame yyy"? Bzw. kann ich mit mit PHP 2 Frames gleichzeitig zu aktualisieren? Bin ein blutiger Anfänger im Thema PHP, vielleicht kann mit einer von Euch helfen.

Hier mal der Hintergrund des ganzen, vielleicht gibts auch eine andere Möglichkeit für mein Problem:
Ich habe mit PHP ein Register-Menü erstellt das aussieht wie die Register-Menüs in Windows. Das Menü wird im oberen Frame einer HTML Seite angezeigt. Im unteren Frame soll dann die Zielseite aufgezeigt werden wenn ein Registereintrag angeklickt wird.

Also schalte ich mit PHP schon mal das Register um, und jetzt fehlt mir der Punkt wo ich den unteren Frame aktualisiere.

Es wäre ja kein Problem wenn ich keine Frames verwende sondern mit PHP nur eine Seite erzeuge (z. B. mit include(Zieldatei). Wenn die Zieldatei aber länger als eine Seite ist und man nach unten scrollt verschwindet logischerweise das Register-Menü nach oben durch das scrollen. Und das will ich nicht, ein Menü sollte immer angezeigt bleiben find ich.

Ich hab das Problem einstweilen mit JavaScript gelöst, hat bei mir so ausgesehen, am Ende an der Register-Menü PHP-Datei angehängt:
echo "<script type='text/javascript'>";
echo "<!--".chr(13).chr(10);
echo "parent.Registerblatt.location.href = '",mysql_result($result, $RegisterNr, "Reg_Verweis"),"';".chr(13).chr(10);
echo "//-->";
echo "</script>";
Finde aber dass dies keine gute Lösung ist da nicht alle JavaScript aktiviert haben.

Gibts dafür eine Lösung?
Für Eure Mühen bedanke ich mich bereits im Voraus.

mfg
Markus
Mit Zitat antworten
  #2  
Alt 28.04.2003, 19:57:01
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Also wenn Du 2 Frames aktualisieren willst, dann wirst um JavaScript nicht drumherum kommen. PHP gibt nur in dem Frame was aus, in dem es geöffnet, bzw. hindelegiert wurde.
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #3  
Alt 28.04.2003, 20:00:06
MarkusZ01 MarkusZ01 ist offline
Anfänger
 
Registriert seit: Apr 2003
Beiträge: 4
PHP in einem Frame hindeligiert?

Das hört sich doch schon mal super an. Dann gibts ja was in der Richtung "Lade Datei x in Frame y".

Wie wird das gemacht dass ich in PHP sage in welchem Frame er was machen soll?
Mit Zitat antworten
  #4  
Alt 28.04.2003, 20:01:24
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Per Link: <a href="datei.php" target="Framename">Klick</a>
Im Formular: <form action="datei.php" target="Framename">
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #5  
Alt 28.04.2003, 20:07:41
MarkusZ01 MarkusZ01 ist offline
Anfänger
 
Registriert seit: Apr 2003
Beiträge: 4
Ja OK, aber das muss ich dann selber anklicken soweit ich weiß. Oder kann man das automatisch aus dem PHP Script heraus machen?
Der Aufruf soll nämlich automatisch erfolgen nach dem Anklicken eines Registers. Das PHP Script aktualisiert so wie es im Moment ist die Anzeige vom Register, mehr nicht.
Wenns jetzt noch funktionieren würde dass ich automatisch aufrufend einer deiner Lösungen mit rein bring wärs perfekt.
Mit Zitat antworten
  #6  
Alt 28.04.2003, 20:11:24
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Ach so, nein. Dieses "Lade Datei x in Frame y" kannst Du nur im Browser veranlassen.
Die Funktion header() hilft Dir da auch nicht weiter, da diese nur in 'ihrem' Frame weiterleiten kann.
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #7  
Alt 28.04.2003, 20:16:21
MarkusZ01 MarkusZ01 ist offline
Anfänger
 
Registriert seit: Apr 2003
Beiträge: 4
Sch...ade :-(
Muss ich also doch bei meinem JavaScript bleiben wie es aussieht...
Vielen Dank für die schnellen Info's!
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:40:20 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt