HOERANDL.com Impressum Unterstützung Projekte Kontakt


phpContact

... ist die Weiterentwicklung des B4YFormmailers 2. Es wurden alle Schwächen behoben und viele Funktionen hinzugefügt. Durch die eigens entwickelte Templateengine können individuelle Formulare noch einfacher realisiert werden.
 
header
header
Google
Amazon
Fachbücher
header
<< Anfang < Vorherige 1 2 3 Nächste > Ende >>
yogiflop
Mitglied
Junior Boarder
Beiträge: 7
graphgraph
 
Re:Einbinden bei HTML und Frames - 25/11/2007 09:49 Das Probem ist, wenn ist das wie im oben benannten Beispiel einbinde wird der rechts Frame nur noch als weiße Fläche dargestellt und der Counter wird gar nicht angezeigt.

Kann ich denn die counter_count und die counter_show aus unterschiedlichen Frames aufrufen, oder muss das im gleichen Frame sein ??
  | | Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
honda2000
Mitglied
Platinum Boarder
Beiträge: 205
graphgraph
 
Re:Einbinden bei HTML und Frames - 25/11/2007 11:26 da ja die unterschiedlichen frames, über ein Frameset, also die index.html geladen werden, ist es egal!

Nur: bei den wenigen unterseiten die du hast, warum baust du nicht schnell auf .php um???

Code:

  <table width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="#xxxx">   <tr>  <td colspan="3"><?php include ("inc/header.php"); ?></td></tr> <tr><td valign="top" width="290"><?php include ("inc/navi.php"); ?></ td> <td valign="top"><?php include ("config/switch.php"); ?></td> <td valign="top"><?php include ("inc/right.php"); ?></td> </tr> <tr><td colspan="3"><?php include ("inc/footer.php"); ?></td> </tr> </table>



alle Dateien im Editor von .html in .php umbennen, in den Ordner /inc/

einen Ordner /config/ und dort:
Code:

  <?php  $show $_REQUEST['show'];         if ($show == ""){         include ("inc/start.php");         }     switch($show)     { case "start": include('inc/start.php'); break; case "kontakt": include('inc/kontakt.php'); break; case "impressum": include('inc/impressum.php'); break; //und so weiter...     }         ?>


und die navi, statt:

href="index-main.html" target="MainFrame

nur noch:

href="index.php?show=start"
u.s.w.

schon hast du
1. eine dynamische Seite
2. eine Seite in php
3. keine Probleme mit dem Counter
4. keine mit dem Kontaktformular

php in php

10 Seiten umbennen, die Index einstellen, fertig ist die Laube
  | | Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
Cougar
Admin
Admin
Beiträge: 732
graph
 
Re:Einbinden bei HTML und Frames - 25/11/2007 12:53 Hallo,

@yogiflop:
hmmm,... komisch.

JA du kannst die "counter_count.php" und die "counter_show.php" in unterschiedlichen Frames aufrufen.
Kannst ja mit dem etwas herumprobieren.
Fakt ist auf jedem Fall, das du die Variable "b4yc_jsref" mit dem Referer über alle Verschachtelungen der Frames zur "counter_count.php" bringen musst.

Ich würde den Vorschlag von honda2000 mal versuchen. Du wirst sehen, das ist gar nicht schwer.


@honda2000: ich hab deinen Eintrag von den Darstellungsfehlern behoben.

mfg,
Cougar

  | | Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
honda2000
Mitglied
Platinum Boarder
Beiträge: 205
graphgraph
 
Re:Einbinden bei HTML und Frames - 25/11/2007 13:10 dabke @Cougar, das ging so, per Code-Einbinden

und auf neu erstellen wollte ich nicht gehen, denn der Fehler würde ja wieder übernommen (das hatten wir ja schon öffters)

ich denke, bei nur 10 html-Dateien ist das der schnellste und einfachste Weg

(weil: ich seh den Counter ja immer noch nicht)
  | | Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
yogiflop
Mitglied
Junior Boarder
Beiträge: 7
graphgraph
 
Re:Einbinden bei HTML und Frames - 25/11/2007 13:21 @honda
Sei mir bitte nicht böse, aber ich möchte - zumindest im Moment - nicht auf php umstellen, daher suchte ich ja die möglichkeit des mit den IFrames zu machen.

Aber komischerweise scheint es ja doch nicht so ohne probleme zu klappen.

Die Index.html sieht momentan so aus:
Dort wird ja counter_count aufgerufen.

Code:

     <frameset rows="140,*" border="0" frameborder="no" framespacing="0">         <frame name="TopFrame" src="index-top.html" noresize="noresize" scrolling="no" />         <frameset cols="185,*" border="0" frameborder="no" framespacing="0">             <frame name="LeftFrame" src="index-left.html" noresize="noresize" />             <frameset cols="825,*" border="0" frameborder="no" framespacing="0">                 <frame name="MainFrame" src="index-main.html" noresize="noresize" />                 <frameset cols="250,*" border="0" frameborder="no" framespacing="0">                     <frame name="RightFrame" src="index-right.php" noresize="noresize" scrolling="no" />                     <SCRIPT LANGUAGE="JavaScript">                         document.write "<frame name=CountFrame src=B4YCounter/counter_count.php? b4yc_iframe=yes&b4yc_jsref=" document.referrer " noresize=noresize scrolling=no />" );                     </SCRIPT>                                 </frameset>             </frameset>         </frameset>         <noframes>




und die index-right.php sieht momentan so aus:
Code:

 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/ xhtml1-frameset.dtd"> <?php ?> <html xmlns="http://www.w3.org/1999/xhtml">     <head>     </head>     <body>         <p></p>         <table border="0" cellspacing="2" cellpadding="0">             <tr>                 <td><img src="images/spacer.gif" alt="" height="10"  width="5" border="0" /></td>             </tr>             <tr>                 <td> <?php include ("B4YCounter/counter_show.php"); ?>                                     </td>             </tr>         </table>     </body> </html>

  | | Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
honda2000
Mitglied
Platinum Boarder
Beiträge: 205
graphgraph
 
Re:Einbinden bei HTML und Frames - 25/11/2007 16:37 wenn mich nicht alles täuscht, macht es schon Probleme, eine PHP-Datei in ein Frameset einzubinden, auch als javascript, mach es doch (genauso) in die aufgerufene Einzelseite des Sets, also in den Headberiech oder eine der 3 HTML-dateien AUS dem Frameset

2. bin ich mir nicht sicher, ob man ohne Probleme per include in eine Datei auf die Endungen .htm und .html eine PHP-Datei includieren kann

angezeigt wird die sicher, weil der Server das einfach so macht, nur ob dann die Funktionalität noch gewärleistet ist...

auch require würde angezeigt, jedoch, ob dessen "hintere" Dateien auch im Orginal angesprochen werden...???

ich bin mir da nicht so sicher.

wie du aber selber sehen kannst, im Frameset wird bei farbig arbeitenden Scripten oder Editoren (Dreamweaver, Notepad++, PHPed, HPEdit, NVU-Editor, TsWeb-Editor, HTML-Studio,.... < um nur mal ein paaar wenige zu nennen)
jetzt das Frameset nicht mehr korrekt (einfarbig, sondern nach dem JavaScript als Fehler (hier schwarz) angezeigt
  | | Kein öffentlicher Schreibzugriff erlaubt, bitte erst registrieren!
<< Anfang < Vorherige 1 2 3 Nächste > Ende >>
spacer
header


spacer