| | | | |
| | |
| Gast
Beiträge: n/a
| Hi all, ich denke die Frage gab es schonmal nur hab ich jetzt 30min gesucht und bin zu keinem ergebnis gekommen. Ich hab folgendes Problem: Ich habe eine index.php. Diese ist in 3 Frames unterteil: Banner.php menu.php und inhalt.php Im Inhalt wird logischerweise der Inhalt des jeweiligen Menüpunktes angezeigt. So weit so gut. Wenn ich jetzt auf den Menüpunkt News klicke dann öffnet er mir schön die Newsseite in der inhalt.php. Dort stehen die News und die User haben die Möglichkeit Kommentare zu poste und auch zu lesen. Wenn ich jetzt auf den Hyperlink zu den Kommentare klicke dann öffnet er mir nicht das ganze in der Inhalt.php sondern öffnet mir eine komplett neue Seite, wo natürlich dann mein Menü verloren geht. Ich würde jetzt gerne haben, dass er mir die Kommentare auch im Inhalt.php anzeigt Hier mal die Dateien als Quellcode hoffe die genügen. Natürlich poste ich net den kompletten quellcode sondern nur die wichtigen teile ![]() config.php (dort stehen die arrays drin) Code: $dateien = array(); // ein Leeres Array erzeugen $dateien['news'] = "./news/index.php"; $dateien['gbook'] = "./guestbook/index.php"; $dateien['addentry'] = "./guestbook/gb_addentry.php"; $dateien['newsid'] = "./news/comments.php"; Code: <?php
echo "<div id=\"menupos\" style=\"position:absolute; left:200px; top:150px; width:600px; height:100px; z-index:1\">";
if(isset($_GET['section']) AND isset($dateien[$_GET['section']]))
{
include $dateien[$_GET['section']];
}
else
{
include $dateien['news'];
}
echo "</div>";
?>
Code: </head> <body> <div id="menupos" style="background-image:url(menubg.jpg)"></div> <div id="menutxt"> News </br> Gästebuch </br> </div> Code: <head>
<title>News - Kommentare</title>
<link rel="stylesheet" type="text/css" href="main.css" />
</head>
<body>
<?php
$dateianzahl=fopen("news_kommentare/anza.hl","r");
$anzahly=intval(fgets($dateianzahl,10000));
fclose($dateianzahl);
if(file_exists("artikel/".intval($_GET['newsid']).".atk")){
$k=0;
for($y=$anzahly;$y>-1;$y--) {
if(file_exists("news_kommentare/".intval($_GET['newsid'])."_".$y.".atk"))$k++;
}
$commentanzahl=$k;
include "artikel/".intval($_GET['newsid']).".atk";
$usheadline=stripslashes($usheadline);
$usuntertitel=stripslashes($usuntertitel);
$ustext=stripslashes($ustext);
$usname=stripslashes($usname);
$usemail=stripslashes($usemail);
$ustime=stripslashes($ustime);
include "template_comment.php";
}
?>
<hr />
<?php require ('config.php'); ?>
<div align="center">
<table width="550">
<tr>
<td>
<div style="text-align: center;">Kommentare:</div>
</td>
</tr>
</table>
</div>
<?php
$dateianzahl=fopen("news_kommentare/anza.hl","r");
$anzahl=fgets($dateianzahl,10000);
for($i=1;$i<=$anzahl;$i++) {
if(file_exists("news_kommentare/".intval($_GET['newsid'])."_".$i.".atk")){
include "news_kommentare/".intval($_GET['newsid'])."_".$i.".atk";
$usheadline=stripslashes($usheadline);
$ustext=stripslashes($ustext);
$usname=stripslashes($usname);
$usemail=stripslashes($usemail);
$ustime=stripslashes($ustime);
include "template_viewcomment.php";
}
$i=intval($i);
}
fclose($dateianzahl);
?>
<form action="./com_eintragen.php" method="post"><input type="hidden" name="newsid" value="<?php echo $_GET['newsid']; ?>">
<div align="center">
<table valign="top">
<div style="text-align: center;">Kommentar schreiben:</div>
<tr>
<td>Name:</td>
<td><input type="text" name="usname"></td>
</tr>
<tr>
<td>E-Mail:</td>
<td><input type="text" name="usemail"></td>
</tr>
<tr>
<td>Überschrift:</td>
<td><input type="text" name="usheadline"></td>
</tr>
<tr>
<a name="kommentar_schreiben"></a>
<td>Kommentar:</td>
<td><textarea name="ustext" rows="5" cols="16"></textarea></td>
<td>
<script>
function addsmiley(x){
document.forms[0].ustext.value=document.forms[0].ustext.value+x;
}
</script>Smilies
</td>
</tr>
</table>
<input type="submit" value="Kommentar posten"><input type="reset" value="Zurücksetzen"></div>
</form>
<?php require ('config.php'); ?>
</body>
</html>
![]() hoffe ich lasse keine fragen offen und danke schonmal für die antworten gruß alex |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Gast
Beiträge: n/a
| Zu 1tens. Ich bin davon ausgegangen das die comments.php so stimmt da ich es von einem kumpel übernommen habe aber gut danke für den hinweis hier die template_index.php dort steht der verweis auf die comments.phptemplate_index.php (wichtige teil so wie immer )Code: <table class="content"> <tr> <td></td> <td class="contenttd"> <div class="contentdiv"> <p class="headline"><?=$usheadline?></p> <p class="subhead"><?=$usuntertitel?></p> <p class="text"><?=$ustext?></p> <p class="comment"><?=$commentanzahl?> Kommentar<?php if($commentanzahl!=1)echo "e";?></p> </div> </td> <td></td> </tr> </table> <hr /> alex |
| | |
| Neuer Benutzer Registriert seit: 08.03.2009
Beiträge: 21
![]() | das würde mich auch interessieren
__________________ http://boepple.kilu.de |
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Bild verschafft sich platz | HTML, Usability und Barrierefreiheit | 14 | 11.08.2008 23:45 | |
| Inhalt eines Ordners anzeigen / directory listing | cycap | Scriptbörse | 1 | 11.07.2008 12:09 |
| CSS - Bild im div container überlappt andere container | Buschdieb | HTML, Usability und Barrierefreiheit | 13 | 19.07.2007 23:17 |
| onMouseOver: dynamisch Inhalt anzeigen | dh1sbg | HTML, Usability und Barrierefreiheit | 1 | 03.03.2007 12:49 |
| Zeilen inhalt anzeigen | Panda12 | Datenbanken | 3 | 19.05.2006 19:12 |
| News von den letzten 3 Tagen anzeigen... | xXx | PHP Tipps 2006 | 11 | 20.03.2006 21:47 |
| Inhalt aus der DB auf einer externen Seite anzeigen. | Bonaparte | PHP Tipps 2006 | 11 | 09.02.2006 22:56 |
| [Erledigt] News editieren bzw. updaten | Datenbanken | 2 | 05.02.2006 01:49 | |
| innerHTML/document.write und Inhalt in anderen Frame ändern | HTML, Usability und Barrierefreiheit | 1 | 29.01.2006 10:35 | |
| News anzeigen (bestimmte Anzahl) | PHP Tipps 2005-2 | 11 | 01.10.2005 12:39 | |
| Inhalt erscheint trotz base target im falschen Frame | PHP Tipps 2005 | 4 | 12.05.2005 16:11 | |
| Inhalt anzeigen | Tschuu | Datenbanken | 2 | 11.12.2004 11:41 |
| nur den neuesten Datensatz anzeigen mit gleichen Inhalt | Datenbanken | 15 | 10.09.2004 16:52 | |
| inhalt aus einem frame drucken | PHP Tipps 2004 | 2 | 07.09.2004 00:24 | |
| Theorie Frage, News <-> Kommentare | Paulo | PHP Tipps 2004 | 5 | 03.09.2004 16:34 |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.