Html

PHP, Ajax, CSS, HTML, Javascript
Eben für die wirklich Harten, die alles selber machen.
Antworten
Benutzeravatar
skittles
Beiträge: 820
Registriert: So 04.Apr, 2004 01:07
Wohnort: Wien

Html

Beitrag von skittles »

Weiß jemand wieso man bei einem Frameseit keine frameseet Seite einbauen kann?
bsp.: index.html besteht aus top, main und Bottom.
alles kein Problem!

Nur mein Ziel wäre die main wieder als Frameset anzulegen! left und main)
Kann mir jemand sagen wie ich das anzugehen habe?
(die Seitentiteln main und main sind natürlich bei mir nicht ident)

Wäre super wenn mir jemand nen Tipp geben könnte!
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Schau mal in die KnowledgeBase Kapitel Framesets.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
skittles
Beiträge: 820
Registriert: So 04.Apr, 2004 01:07
Wohnort: Wien

Beitrag von skittles »

Nein, wieder nicht mit Tabellen, sondern mit einem weiteren Frameset! Man kann diese immer wieder ineinander verschachteln, sollte jedoch nicht zu sehr in die Tiefe gehen, da zum einen der Browser irgendwann nur noch Fehler darstellt und man selber auch den Überblick über die Frames verliert.
Weniger ist hier also mehr
Ich habs mir vorher eh durchgelesen! Ich such meist selber bevor ich frage.
Nun ich versteh nicht ganz. vor allem die letzten Absätze beschäftigen sich mit meiner Thematik. Aber trotzdem werde ich nicht schlau mit dem Verschachtelten Framset!
Ich möchte nämlich die Seite in 3 Frame einteilen! (eh schon geschrieben, aber ich schreibs nochmal)
Oben unten und mitte!
In die Mitte sollte manchmal ein Frameset reinkommen, manchmal auch wieder nicht!
Und wenn ich z.b. das so mache wie beschrieben, dann muss ich praktisch 2. mal klicken bis ich dorthin komme, wo ich hin will.

DAs tät ich mir gerne ersparen! Hmm Oxpus? keine Idee?
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Baust Du das Frameset nur mit HTML oder auch noch einer Scriptsprache auf?
Unter HTML kann eine Seite immer ein Frameset enthalten, auch wenn diese in einem Frame enthalten ist!
Du hast ja eine Seite mit einem 3-fachen Frameset. Im mittleren Frame werden Seiten geladen. Diese Seiten können wiederum doch auch Frames enthalten.
Ist das verständlich genug?
Somit hat letztendlich der mittlere Frame je nach geladener Seite weitere Frames oder eben nicht...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
skittles
Beiträge: 820
Registriert: So 04.Apr, 2004 01:07
Wohnort: Wien

Beitrag von skittles »

Hmm wenn ich das ganze im Dreamweaver mache schreibt er mir nen Error hin!
Nun gut wenn ich weiß dass es möglich ist werd ich das schon hinbekommen. Muss ichs halt mim Editor machen!

Auf alle fälle Danke!!!
[center]Populanten von transparenten Domizilen sollten
mit fester Materie keine transzendenten Bewegungen durchf?hren.
[/center]


Bild
masterzpn
Beiträge: 8
Registriert: Mi 07.Apr, 2004 23:56

Beitrag von masterzpn »

Also wenn ich das richtig verstehe...musst Du zwei verschiedene...MIDDLE frames erstellen.....eins OHNE frames und eins MIT FRAMES....und je nachdem auf welchen LINK man klickt oeffnet sich die jeweilige framesite...oder hab ich nun ganz daneben gegriffen? also ich wuerds so machen....

masterzpn
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Soweit nicht verkehrt, aber nochmals für alle zur Verdeutlichung:

EIne Hauptseite bestehend aus 3 Frames:

Frame oben
--------------
Frame mitte
--------------
Frame unten

Soweit klar? Okay.
Definiert wird das mittels
<frameset>
<frame></frame>
<frame></frame>
<frame></frame>
</frameset>
und wer mag auch noch
<noframes></noframes>
Nun soll in dem mittleren Frame je nach aufgerufenes Frame eine komplette Seite oder ein weiteres Frameset dargestellt werden.
Hier muss man nur die Seite für den mittleren Frame entweder als eine Seite oder wieder mit <frameset>...</frameset> erstellen und somit erhält man entweder 3 oder 4 Frames auf der gesamten Seite.

Jetzt verstanden?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
masterzpn
Beiträge: 8
Registriert: Mi 07.Apr, 2004 23:56

Beitrag von masterzpn »

ich fuer meinen teil schon. und ich denke ich wuerd die frameset variante nehmen...denn nach laengerer ueberlegung wuerde die Xtra site......bestimmt hoehere ladezeit mit sich fuehren....

masterzpn
Benutzeravatar
SiMi-PiMi
Beiträge: 40
Registriert: So 11.Apr, 2004 23:11
Wohnort: Schweiz / Z?rich
Kontaktdaten:

Beitrag von SiMi-PiMi »

also ich selber mag keine frames ich arbeite selber auch mit dream.. 2004!! ich mache aber immer iframe !! ist besser und das design ist dan nicht geschi****

hier mal ein bsp code:

Code: Alles auswählen

<? include("newsletter/settings/connect.php"); ?>
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1250">
<META HTTP-EQUIV="cache-control" CONTENT="no-cache">
<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META HTTP-EQUIV="SiMi-PiMi's Homepage" CONTENT="www.simi.spaceall.de">
<META HTTP-EQUIV="author-email" CONTENT="info@simi.spaceall.de">
<META NAME="Title" CONTENT="SiMi-PiMi's Homepage">
<META NAME="Author" CONTENT="Gasic Simo">
<META NAME="Publisher" CONTENT="Gasic Simo">
<META NAME="Copyright" CONTENT="SiMi-PiMi's Homepage 2004">
<META NAME="Revisit" CONTENT="After 7 days">
<META NAME="Keywords" CONTENT="Simo Simi Pimi Simi-Pimi Pimi-Simi Private-Homepage Personal page Homepage Spaceall Webspace cool Online Games game cheats pc ps ps2 gamecube free-sms sms free services dinste">
<META NAME="Description" CONTENT="Das ist eine Private Homepage von mir und hatt alles was man so Braucht! Was ich damit sagen will ist: Schau rein">
<META NAME="Abstract" CONTENT="Das ist eine Private Homepage von mir und hatt alles was man so Braucht! Was ich damit sagen will ist: Schau rein">
<META NAME="page-topic" CONTENT="Private Page">
<META NAME="page-topic" CONTENT="Bericht Reportage">
<META NAME="audience" CONTENT=" All ">
<META NAME="Robots" CONTENT="INDEX,FOLLOW">
<META NAME="Language" CONTENT="German">
<title>SiMi-PiMi's Homepage</title>
<script language="JavaScript">
<!--
function SymError()
{
return true;
}
window.onerror = SymError;
var SymRealWinOpen = window.open;
function SymWinOpen(url, name, attributes)
{
return (new Object());
}
window.open = SymWinOpen;
//-->
</script>
<link href="stylecss/1.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
.Stil1 {
font-size: 8px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: underline overline;
}
body {
background-color: #8CA3B9;
}
-->
</style>
</head>

<body>
<table width="100%"  cellspacing="4" class="td3d03">
<tr>
<td align="center" valign="middle" class="td3d02"><img src="images/hp/bannerhp.gif" width="100%" height="70" align="middle" class="td3d01"></td>
</tr>
<tr>
<td class="td3d01"><table width="100%"  cellspacing="2" class="td3d03">
<tr class="table">
<td colspan="3" class="td3d01">&nbsp;</td>
</tr>
<tr>
<td width="18%" align="center" valign="top"><div align="center">
<table width="90%" align="center"  cellspacing="2" class="td3d02">
<tr>
<td class="table">&nbsp;</td>
</tr>
<tr>
<td class="td3d04">
<table width="100%"  cellspacing="0">
<tr>
<td class="td3d01"><div id= "masterdiv">
<div class="menutitle" onClick="SwitchMenu('sub1')">Haupt</div>
  <span class="submenu" id="sub1"> 
  - <a href="newsscript/newsscript.php" target="main">Home</a><br>
  - <a href="faq/index.html" target="main">FaQ</a><br>
  - <a href="news/index.php" target="main">News</a><br>
  - <a href="cgi-bin/gtchat/chat.pl" target="main">Chat</a><br>
  - <a href="http://www.simi-pimi.spaceall.de"fullwin('http://simi-pimi.spaceall.de/forum')" target="_blank">Forum</a><br>
  - <a href="forum/index.php" target="main">G&auml;stebuch</a><br>
      - <a href="shop/" target="_blank">Shop</a><br>
	- <a href="dinste\auktion" target="_blank">Auktionen</a><br>
	  - <a href="downloads/index.php" target="main">Downloads</a><br>
   - <a href="cgi-bin/megatoplist/toplist.pl" target="main">Patners&Links</a><br>
  - <a href="hp_unterstützen/index.php" target="main">Unterstützt SiMi-Pimi.ch</a><br>
  - <a href="mailform.php" target="main">Homepage Empfelen</a><br>
  - <a href="search/search.html" target="main">Homepage Durchsuchen</a></span>
  <div class="menutitle" onClick="SwitchMenu('sub2')">Dinste</div>
  <span class="submenu" id="sub2"> 
  - <a href="cgi-bin/wes/wes.cgi" target="main">Free Email </a><br>
  - <a href="dinste/free_sms/index.htm" target="main">Free SmS </a><br>
  - <a href="dinste/ecards/index.php" target="main">Ecards</a><br>
  - <a href="cgi-bin/emfehlen/anmelden.pl" target="main">Empfelungs Servic</a><br>
  - <a href="dinste/gaestebuch_ser/index.php" target="main">G&auml;stebuch Servic</a><br>
  - <a href="dinste/deine_hp/index.htm" target="main">Deine eigene Homepage</a><br>
  - <a href="kleinanzeige/index.php" target="main">Kleinanzeige</a></span>
    <div class="menutitle" onClick="SwitchMenu('sub3')">Für Webmaster's</div>
  <span class="submenu" id="sub3"> 
  - <a href="http://www.simi-pimi.spaceall.de" target="_blank">Webmaster Forum</a><br>
  - <a href="dinste/free_sms/index.htm" target="main">Gästebuch</a><br>
  - <a href="dinste/ecards/index.php" target="main">Linkliste</a><br>
  - <a href="cgi-bin/emfehlen/anmelden.pl" target="main">Scripts</a><br>
  - <a href="dinste/gaestebuch_ser/index.php" target="main">Services</a><br>
  - <a href="dinste/deine_hp/index.htm" target="main">Web suche</a><br>
  - <a href="for_masters/Besucher_tausch/index.php" target="main">Besucher Tausch</a><br>
  - <a href="for_masters/shop/" target="_blank">Webmasters Shop</a><br>
  </span>
  <div class="menutitle" onClick="SwitchMenu('sub4')">Unterhaltung</div>
  <span class="submenu" id="sub4"> 
  - <a href="unterhaltung/galery/index.php" target="main">Bilder Galerie</a><br>
  - <a href="unterhaltung/quiz/quiz.php" target="main">Quiz</a><br>
  - <a href="unterhaltung/sport-unterhaltung/sportwette/index.php" target="main">Sportwette</a><br>
  - <a href="unterhaltung/sport-unterhaltung/bundesliga/lmo-start.php" target="main">Bundesliga</a></span>
    <div class="menutitle" onClick="SwitchMenu('sub5')">Games bereich</div>
  <span class="submenu" id="sub5"> 
  - <a href="game/cheats/cheats.php" target="main">Cheats</a><br>
  - <a href="game/quiz/quiz.php" target="main">Games Quiz</a><br>
  - <a href="cgi-bin/game_links/" target="main">Links</a><br>
  - <a href="http://www.simi-pimi.spaceall.de" target="_blank">Game Forum</a><br>
  - <a href="game/gb/" target="main">G&auml;stebuch</a><br>
  - <a href="game/online_games/" target="main">Online Games</a><br>
  - <a href="game/shop/" target="_blank">Games Shop</a><br>
  - <a href="game/news/" target="main">Games News</a></span>
  <div class="menutitle" onClick="SwitchMenu('sub6')">Kontakt</div>
  <span class="submenu" id="sub6"> 
  - <a href="cgi-bin/feedback/feedback1.pl" target="main">Feedback formular</a><br>
  - <a href="mailto:admin@simi.spaceall.de">Mail Us</a></span>
    <div class="menutitle" onClick="SwitchMenu('sub7')">Admin Bereich</div>
  <span class="submenu" id="sub7"> 
  - Admin Bereich </span>
  <div class="menutitle" onClick="SwitchMenu('sub8')">Mitglieder Bereich</div>
  <span class="submenu" id="sub8">
  - Mitglieder bereich </span>
<div class="menutitle" onClick="SwitchMenu('sub9')"></div>
<div align="center"><!-- START QUELLCODE - -->
<a href="http://www.spaceall.de/" target="_blank"><img src="http://www.spaceall.de/banner/88x31_02.gif" alt="SpaceAll.de - kostenloses Webhosting" width="88" height="31" border="0" class="menutitle"></a><br>
<!-- ENDE QUELLCODE -->
</div>
</td>
</tr>
</table></td>
</tr>
<tr>
<td class="table">&nbsp;</td>
</tr>
</table>
</div></td>
<td align="center" valign="middle"><table width="100%" align="center"  cellspacing="2" class="td3d05">
<tr>
<td class="td3d03"><div align="center">Willkommen auf meiner Homepage</div></td>
</tr>
<tr>
<td align="center" valign="top" class="td3d01"><p><iframe src="newsscript/newsscript.php" name="main" width="100%" height="100%"></iframe><br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
</td>
</tr>
<tr>
<td class="td3d03"><div align="center">Deine IP lautet <? echo $REMOTE_ADDR;?><script LANGUAGE="JavaScript" src="hpscripts/scripts.js"></script></div></td>
</tr>
</table>          </td>
<td width="18%" align="center" valign="top"><table width="90%" align="center"  cellspacing="2" class="td3d02">
<tr>
<td class="table">&nbsp;</td>
</tr>
<tr>
<td align="center" valign="top" class="td3d04"><p align="center">                          
<table width="100%"  cellspacing="0">
<tr>
<td align="center" class="td3d01">                    
<div align="center"><? include("umfrage/poll.php"); ?></div></td>
</tr>
<tr>
<td align="center" valign="middle" class="td3d01"><div align="center"><? $zeitdel_d=$zeit_v-259200;
mysql_query("DELETE FROM $prefix"."_entries_temp WHERE regdate_t<='$zeitdel_d'");


## 3.0 ##################################################################
//-------------------- Mail Adresse freischalten ---------------------

if($mail_id)
{
    $get_mail_id=mysql_query("SELECT * FROM $prefix"."_entries_temp WHERE mail_id='$mail_id'");
    if(mysql_num_rows($get_mail_id)!="0")
    {
    $aus_mail_id=mysql_fetch_object($get_mail_id);
	mysql_query("INSERT INTO $prefix"."_entries (mail,regdate) VALUES ('$aus_mail_id->mail','$aus_mail_id->regdate')");
	mysql_query("DELETE FROM $prefix"."_entries_temp WHERE id='$aus_mail_id->id'");
	echo "Mail-Adresse erfolgreich freigeschaltet!";
    }
    else
    {
	echo "ID ist falsch oder sie wurden schon freigeschaltet. Überprüfen sie den Link nochmals!";
    }
exit;
}


## 2.0 ##################################################################
//-------------------- Abfragen nach Buttonklick ---------------------

if($newsletter_ok)
{

    if($action==ein)
    {
    $datum=date("Y-m-d");

        $get_email_check=mysql_query("SELECT mail FROM $prefix"."_entries WHERE mail='$mail'");
        if(mysql_num_rows($get_email_check)==0)
        {

            $mail=trim($mail);
            if (!(strstr($mail, "@") and strstr($mail, ".")))
            {
            echo "&nbsp;&nbsp;<font size=\"1\">Mail Adresse auf Richtigkeit überprüfen!<br><br></font>";
            }
            else
            {
                $get_settings=mysql_query("SELECT * FROM $prefix"."_set");
    			$aus_settings=mysql_fetch_object($get_settings);
            	if($aus_settings->activation=="0")
            	{
            	mysql_query("INSERT INTO $prefix"."_entries (mail,regdate) VALUES ('$mail','$datum')");
            	echo "&nbsp;&nbsp;<font size=\"1\">Erfolgreich angemeldet!<br><br></font>";
            	}
            	else
            	{
            	$activation_url=$aus_settings->activation_url;
                $get_usermail=mysql_query("SELECT mail FROM $prefix"."_intern_users WHERE id='1'");
                $aus_usermail=mysql_fetch_object($get_usermail);
                $usermail=$aus_usermail->mail;
            	$subject="Newsletter Freischaltung";
            	$zieladdi=$mail;

            	srand((double)microtime()*1000000);
				$mail_id=md5(uniqid(rand()));
				$timestamp=time();
				mysql_query("INSERT INTO $prefix"."_entries_temp (mail_id,mail,regdate,regdate_t) VALUES ('$mail_id','$mail','$datum','$timestamp')");
$message="
Hallo,
Klicken sie auf folgenden Link um ihre Mail Adresse freizuschalten:
$activation_url"."newsletter.php?mail_id=$mail_id

Sollten sie die Adresse nicht innerhalb von 3 Tagen aktiviert haben,
wird die Adresse gelöscht und sie müssen sich neu anmelden.

mfg
";

    			mail($zieladdi, $subject, $message, "From: $usermail <$usermail>");
            	echo "&nbsp;&nbsp;<font size=\"1\">Nach Klicken auf die URL der soeben geschickten Mail wird die Mail Adresse aktiviert!<br><br></font>";
            	}
            }
        }

        else
        {
        echo "&nbsp;&nbsp;<font size=\"1\">Schon eingetragen!<br><br></font>";
        }
    }

    else if($action==aus)
    {
        $get_email_check=mysql_query("SELECT mail FROM $prefix"."_entries WHERE mail='$mail'");
        if(mysql_num_rows($get_email_check)==0)
        {
        echo "&nbsp;&nbsp;<font size=\"1\">Mail Adresse nicht vorhanden!<br><br></font>";
        }
        else
        {
        mysql_query("DELETE FROM $prefix"."_entries WHERE mail='$mail'");
        echo "&nbsp;&nbsp;<font size=\"1\">Augetragen!<br><br></font>";
        }
    }

}


## 1.0 ##################################################################
//------------------------- Anmeldeformular ----------------------------

echo "<table>";
echo "<form action=\"$php_self\" method=\"post\">";
echo "&nbsp;&nbsp;<input type=\"text\" name=\"mail\" value=\"Mail Adresse\" onFocus=\"if(this.value=='Mail Adresse') this.value=''\" onBlur=\"if(this.value=='')this.value='Mail Adresse'\" size=\"12\"><br>";
echo "&nbsp;<input type=\"radio\" name=\"action\" value=\"ein\" checked>Eintragen<br>";
echo "&nbsp;<input type=\"radio\" name=\"action\" value=\"aus\">Austragen<br><br>";
echo "&nbsp;&nbsp;<input type=\"submit\" name=\"newsletter_ok\" value=\"&nbsp;&nbsp;&nbsp;&nbsp;OK&nbsp;&nbsp;&nbsp;&nbsp;\">";
echo "</form>";

echo "</table>"; ?></div></td>
</tr>
<tr>
<td align="center" valign="middle" class="td3d01"></td>
</tr>
<tr>
<td class="td3d01"><div align="center">
</div></td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="table">&nbsp;</td>
</tr>
</table></td>
</tr>
<tr class="td3d05">
<td colspan="3" class="td3d01"><div align="center">
<table width="11%"  cellspacing="1" class="td3d02">
<tr>
<td class="td3d04"><div align="center"><a href="JavaScript:top.close(); return false;" onClick="JavaScript:top.close(); return false;">Fenster schliessen</a></div></td>
</tr>
</table>
</div></td>
</tr>
</table></td>
</tr>
<tr>
<td class="td3d02"><div align="center" class="Stil1">Diese HOMEPAGE ist f&uuml;r den Browser IE4+  und NS6 und f&uuml;r eine Aufl&ouml;sung von 1280x1024 Optimiert worden. </div></td>
</tr>
</table>
</body>
</html>
<script language="JavaScript">
<!--
var SymRealOnLoad;
var SymRealOnUnload;
function SymOnUnload()
{
window.open = SymWinOpen;
if(SymRealOnUnload != null)
SymRealOnUnload();
}
function SymOnLoad()
{
if(SymRealOnLoad != null)
SymRealOnLoad();
window.open = SymRealWinOpen;
SymRealOnUnload = window.onunload;
window.onunload = SymOnUnload;
}
SymRealOnLoad = window.onload;
window.onload = SymOnLoad;
//-->
</script>
<?php
exit;
?>
kannst sie mal testen !! ps . speichere sie als home.php und upe sie mal

das war mal meine oldpage !! Ps du kannst auch wie bei Frames die links so einrichten das die sich im iframe öffnen !!

ich hoffe ich konnte dir weiterhelfen !!

Gruss
Zuletzt geändert von SiMi-PiMi am Sa 15.Mai, 2004 11:46, insgesamt 1-mal geändert.
MFG
SiMi-PiMi
Hi i'm Mr. :D
Antworten