Shop-Hilfe.com
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 04.02.2004, 17:25   #1
TP-Senior
 
Benutzerbild von SwiftKillin
 
Registriert seit: Mar 2003
Ort: Freiburg
SwiftKillin macht alles soweit korrekt

include in include?


Und weill's so schön war gleich noch einer:
Bitte seht euch im folgenden tag mal die beiden links für "next" und "previous" an.
Ich möchte das die Seite welche durch das klicken auf "next" im index included wird.
Aber wie?
Hier ma mein gästebuch:
PHP-Code:
<?php 

include("config.inc.php");
$db = @mysql_pconnect($host$user$pass) or die ("Verbindung mit MySQL-Server fehlgechlagen!"); 
@
mysql_select_db($database$db) or die ("Verbindung zur Datenbank fehlgeschlagen!"); 
$sql "SELECT * FROM $table"
$result mysql_query($sql,$db); 
$number mysql_num_rows($result); 
$seiten=floor($number/$proseite); 
$start=$page $proseite
$sql "SELECT * FROM $table ORDER BY id DESC LIMIT $start,$proseite"
$result mysql_query($sql,$db); 
$ende $start $proseite;
if (
$ende>$number) { $ende $number; } 
echo 
"<BR><BR>Zur Zeit sind ".$number." Einträge im Gästebuch <BR> \n"
echo 
"Seite $page - Einträge von $start bis $ende <BR><BR><BR> \n\n\n"
while (
$row mysql_fetch_array($result)) { 
    
$name $row['name']; 
   
$email $row['email']; 
   
$inhalt nl2br($row['eintrag']);
  echo 
"<table width=\"479\" border=\"1\"><tr><td ><font size=\"4\"><p align=\"center\"><a href=\"mailto:".$email."\">".$name."</h5></a></font></p></td></tr><tr><td><h8 align=\"center\">".$inhalt."</h8></td></tr></table><br>"
    }  
echo 
"<center>"
    if (
$page>0) { 
    
$i=$page-1
    echo 
"<a href=\"guestbook.php?page=$i\">&lt;previous</A>&nbsp"

for(
$i=0$i<=$seiten$i++) { 
    if (
$i==$page) { 
        echo 
$i."&nbsp;"
    } 
    else { 
        echo 
"<a href=\"guestbook.php?page=$i\">$i</A>&nbsp;"
    } 

if (
$page<$seiten) { 
    
$i=$page+1
    echo 
"<a href=\"guestbook.php?page=$i\">next&gt;</A>"//das soll included werden

echo 
"<br>\n"
echo 
"<a href=\"index.php?include=eintragen\">Ins G&auml;stebuch eintragen</a>"
echo 
"</center>"
?>
Ich habe ma folgendes versucht:
PHP-Code:
index.php?page=$i 
Aber da hat er mir einfach nur den index ohne inhalt angezeigt...
Hoffe ihr habt eine Idee!!!
Thank Ya
Timko

Geändert von SwiftKillin (04.02.2004 um 22:34 Uhr).
SwiftKillin ist offline   Mit Zitat antworten


Alt 04.02.2004, 23:18   #2
Guest
 
Registriert seit: Aug 2002
Strogij hilft, wo's gehtStrogij hilft, wo's geht
"index.php?page=".$i;
Und empfangen mit $_GET['page']
Strogij ist offline   Mit Zitat antworten
Alt 05.02.2004, 15:08   #3
TP-Senior
 
Benutzerbild von SwiftKillin
 
Registriert seit: Mar 2003
Ort: Freiburg
SwiftKillin macht alles soweit korrekt
wo soll ich denn da was empfangen?
Füge das mal bitte so in den php tag ein wie du es meinst...
__________________
I would if i could but i can't!
SwiftKillin ist offline   Mit Zitat antworten
Alt 05.02.2004, 15:46   #4
TP-Senior
 
Benutzerbild von SwiftKillin
 
Registriert seit: Mar 2003
Ort: Freiburg
SwiftKillin macht alles soweit korrekt
ausserdem ergibt das an der stelle für mich auch keinen sinn :
"index.php?page=".$i;
__________________
I would if i could but i can't!
SwiftKillin ist offline   Mit Zitat antworten
Alt 05.02.2004, 18:00   #5
Guest
 
Registriert seit: Aug 2002
Strogij hilft, wo's gehtStrogij hilft, wo's geht
Überall wo du $page im Script stehen hast, muss ein $_GET['page'] hin. Und "index.php?page=".$i; schreibe ich deswegen, weil ich den temp. String und die Variable $i zusammen haben will, deswegen mit dem .-Operator verbunden.
Strogij ist offline   Mit Zitat antworten
Alt 05.02.2004, 19:56   #6
TP-Senior
 
Benutzerbild von SwiftKillin
 
Registriert seit: Mar 2003
Ort: Freiburg
SwiftKillin macht alles soweit korrekt
ja,aber die anführungszeichen müssen doch weg!
sprich : \"index.php?page=.$i;\"
__________________
I would if i could but i can't!
SwiftKillin ist offline   Mit Zitat antworten
Alt 05.02.2004, 20:07   #7
TP-Senior
 
Benutzerbild von SwiftKillin
 
Registriert seit: Mar 2003
Ort: Freiburg
SwiftKillin macht alles soweit korrekt

etwa so?


meinst du das so????

PHP-Code:
<?php 

include("config.inc.php");
$db = @mysql_pconnect($host$user$pass) or die ("Verbindung mit MySQL-Server fehlgechlagen!"); 
@
mysql_select_db($database$db) or die ("Verbindung zur Datenbank fehlgeschlagen!"); 
$sql "SELECT * FROM $table"
$result mysql_query($sql,$db); 
$number mysql_num_rows($result); 
$seiten=floor($number/$proseite); 
$start=$page $proseite
$sql "SELECT * FROM $table ORDER BY id DESC LIMIT $start,$proseite"
$result mysql_query($sql,$db); 
$ende $start $proseite;
if (
$ende>$number) { $ende $number; } 
echo 
"<BR><BR>Zur Zeit sind ".$number." Einträge im Gästebuch <BR> \n"
echo 
"Seite $page - Einträge von $start bis $ende <BR><BR><BR> \n\n\n"
while (
$row mysql_fetch_array($result)) { 
    
$name $row['name']; 
   
$email $row['email']; 
   
$inhalt nl2br($row['eintrag']);
  echo 
"<table width=\"479\" background= \"bgi_4.jpg\" cellPadding=\"0\" cellSpacing=\"0\" bordercolor=\"#CCCCCC\" class=\"td\" style=\"border-collapse: collapse\" border=\"1\"><tr><td ><font size=\"4\"><p align=\"center\"><a href=\"mailto:".$email."\">".$name."</h5></a></font></p></td></tr><tr><td><h8 align=\"center\">".$inhalt."</h8></td></tr></table><br>"
    }  
echo 
"<center>"
    if (
$_GET['page']>0) { 
    
$i=$_GET['page']-1
    echo 
"<a href=\"guestbook.php?page=$i\">&lt;previous</A>&nbsp"

for(
$i=0$i<=$seiten$i++) { 
    if (
$i==$_GET['page']) { 
        echo 
$i."&nbsp;"
    } 
    else { 
        echo 
"<a href=\"guestbook.php?page=$i\">$i</A>&nbsp;"
    } 

if (
$_GET['page']<$seiten) { 
    
$i=$_GET['page']+1
    echo 
"<a href=\"index.php?page=.$i\">next&gt;</A>"

echo 
"<br>\n"
echo 
"<a href=\"index.php?include=eintragen\">Ins G&auml;stebuch eintragen</a>"
echo 
"</center>"
?>
funktioniert übrigends nit!
SwiftKillin ist offline   Mit Zitat antworten
Alt 05.02.2004, 21:35   #8
Guest
 
Registriert seit: Aug 2002
Strogij hilft, wo's gehtStrogij hilft, wo's geht
Denk doch bisschen selbst nach, wieso sollen "" weg? Das gehört zum String, man trennt diesen mit dem .-Operator... Es heißt also:
PHP-Code:
echo "<a href=\"index.php?page=".$i."\">next&gt;</A>"
Strogij ist offline   Mit Zitat antworten
Alt 05.02.2004, 22:38   #9
TP-Senior
 
Benutzerbild von SwiftKillin
 
Registriert seit: Mar 2003
Ort: Freiburg
SwiftKillin macht alles soweit korrekt
schon, aber das ; hinter der variable hat mich irritiert!
__________________
I would if i could but i can't!
SwiftKillin ist offline   Mit Zitat antworten
Alt 05.02.2004, 22:39   #10
Guest
 
Registriert seit: Aug 2002
Strogij hilft, wo's gehtStrogij hilft, wo's geht
Das war ja auch ein Beispiel..
Strogij ist offline   Mit Zitat antworten
Alt 05.02.2004, 22:45   #11
TP-Senior
 
Benutzerbild von SwiftKillin
 
Registriert seit: Mar 2003
Ort: Freiburg
SwiftKillin macht alles soweit korrekt
noch was, bist du dir sicher das ich alle $page durch $_GET['page'] erstezen soll?
Momentan sieht der tag so aus:
PHP-Code:
<?php 

include("config.inc.php");
$db = @mysql_pconnect($host$user$pass) or die ("Verbindung mit MySQL-Server fehlgechlagen!"); 
@
mysql_select_db($database$db) or die ("Verbindung zur Datenbank fehlgeschlagen!"); 
$sql "SELECT * FROM $table"
$result mysql_query($sql,$db); 
$number mysql_num_rows($result); 
$seiten=floor($number/$proseite); 
$start=$page $proseite
$sql "SELECT * FROM $table ORDER BY id DESC LIMIT $start,$proseite"
$result mysql_query($sql,$db); 
$ende $start $proseite;
if (
$ende>$number) { $ende $number; } 
echo 
"<BR><BR>Zur Zeit sind ".$number." Einträge im Gästebuch <BR> \n"
echo 
"Seite $page - Einträge von $start bis $ende <BR><BR><BR> \n\n\n"
while (
$row mysql_fetch_array($result)) { 
    
$name $row['name']; 
   
$email $row['email']; 
   
$inhalt nl2br($row['eintrag']);
  echo 
"<table width=\"479\" background= \"bgi_4.jpg\" cellPadding=\"0\" cellSpacing=\"0\" bordercolor=\"#CCCCCC\" class=\"td\" style=\"border-collapse: collapse\" border=\"1\"><tr><td ><font size=\"4\"><p align=\"center\"><a href=\"mailto:".$email."\">".$name."</h5></a></font></p></td></tr><tr><td><h8 align=\"center\">".$inhalt."</h8></td></tr></table><br>"
    }  
echo 
"<center>"
    if (
$_GET['page']>0) { 
    
$i=$_GET['page']-1
    echo 
"<a href=\"guestbook.php?page=$i\">&lt;previous</A>&nbsp"

for(
$i=0$i<=$seiten$i++) { 
    if (
$i==$_GET['page']) { 
        echo 
$i."&nbsp;"
    } 
    else { 
        echo 
"<a href=\"guestbook.php?page=$i\">$i</A>&nbsp;"
    } 

if (
$_GET['page']<$seiten) { 
    
$i=$_GET['page']+1
    echo 
"<a href=\"index.php?page=".$i."\">next&gt;</A>"

echo 
"<br>\n"
echo 
"<a href=\"index.php?include=eintragen\">Ins G&auml;stebuch eintragen</a>"
echo 
"</center>"
?>
...und der shit will immer noch nit!
P.S. sorry das ich dich nerve aber für mich ergibt $_get keinen sinn...
__________________
I would if i could but i can't!

Geändert von SwiftKillin (05.02.2004 um 22:50 Uhr).
SwiftKillin ist offline   Mit Zitat antworten
Alt 05.02.2004, 22:53   #12
Guest
 
Registriert seit: Aug 2002
Strogij hilft, wo's gehtStrogij hilft, wo's geht
$_GET ergibt Sinn, da du die übergebene Variable erhalten willst: seite.php?page=xxx. Was geht genau nicht, und was ging bevor du deinen Code geändert hast?
Strogij ist offline   Mit Zitat antworten
Alt 05.02.2004, 22:57   #13
TP-Senior
 
Benutzerbild von SwiftKillin
 
Registriert seit: Mar 2003
Ort: Freiburg
SwiftKillin macht alles soweit korrekt
wenn ich auf "next" klicke zeigt er mir wie ich vermute den default meines switches an (welcher aus bisher ungeklärten gründen nicht angezeigt wird) sprich er zeigt meine page ohne content inhalt
Hier ma ein link: http://www.byte-style.de

Bevor ich Änderungen vorgenommen habe und auf "next" klickte öffnete der browser eine neue seite (aber kein neues fenster) auf der die älteren beiträge zu sehen waren, wenn du auf page 1 im gästebuch klickst siehst du's!
__________________
I would if i could but i can't!
SwiftKillin ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
include in include? include in include?
« Hyperlinks in MySQL | Bild aus Datenbank heraus verkleinern ... ? »

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

Erweiterte Suche
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


Alle Zeitangaben in WEZ +2. Es ist jetzt 05:13 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67