Zum Inhalt springen

Empfohlene BeitrÀge

Geschrieben

hi,

welche php version hast du denn?

und wie sieht deine php.ini aus? sind deine register_gloabals auf off ?

wenn ja dann kannst du nicht mit $page auf die variable zugreifen sondern nur mit dem array s. unten.

dein versuch:

im menue habe ich das so angegeben 
<a href="enter.php?page=gbook">
if($page=="enter")
[/PHP]

versuch es mal so:

[PHP]
if($page==$_GET["page"])

oder:

if($page==$_HTTP_GET_VARS["page"])

kommt auf deine php version an. achso ich hab mal angenommen, dass es ein link is, falls nicht, dann nimm $_POST. mit $_REQUEST ist es egal ob die methode get oder post ist.

mfg korea1

Geschrieben

habe jetz wenn ich auf die seite komm folgende meldung

Parse error: parse error, unexpected '}' in /www/htdocs/v086586/enter.php on line 16

in der enter.php steht

jetzt

<?php if($page==$_HTTP_GET_VARS["gbook"])include "jgb_ger_php/jgb.php";} ?>

ich kann die php ini net einschauen, da ich net weiss wie ich das bei meinem anbieter machen kann. komm aber ins mysyl admin rein.

Geschrieben

hi,

du hast nur vergessen deine klammer zu öffnen.

rein theoretisch brauchst du bei einem if statement, dass nur eine einzeilige anweisung hat keine {}

<?php if($page==$_HTTP_GET_VARS["gbook"]){ include "jgb_ger_php/jgb.php";} ?>

korea1

Geschrieben

entschuldige bitte, da muss sich vorher ein tippfehler eingeschlichen haben.

die variable heisst korrekt: $HTTP_GET_VARS["var_name"], also ohne den ersten _ .

ach und hast du $_REQUEST schon mal probiert?

korea1

Geschrieben

hi,

an meine mail kommst du ĂŒber mein profil, da hab ich sie angegeben.

da gelangst du ĂŒber mitglieder hin, aber poste den code doch hier, dann haben andere leute spĂ€ter vielleicht auch was davon, wenn sie ein Ă€hnliches prob haben.

mfg korea1

Geschrieben

index.php

<body text="#000000" bgcolor="#000000" link="#FF0000" alink="#FF0000" vlink="#FF0000">

<center>

<a href="enter.php?page=enter"><img src="bilder/startseite.jpg" width="600" height="600" border="0" alt="Enter"> </a>

</center>

</body>

</html>

enter.php

<table border="0" cellpadding="0" cellspacing="0" width="1000" align="center">

<td colspan="3"><img src="bilder/banner.gif"></td>

<tr>

<td width="200" valign="top"><?php include "menue.php"; ?></td>

<td width="600" valign="top">

<?php if($page=="enter"){ include "inhalt.php";} ?>

<?php if($page=="bestellung"){ include "pages/bestellung.php";} ?>

<?php if($page=="kontakt"){ include "pages/kontakt.php";} ?>

<?php if($page=="impressum"){ include "pages/impressum.php";} ?>

<?php if($page=="links"){ include "pages/links.php";} ?>

<?php if($page=="limo"){ include "pages/limo.php";} ?>

<?php if($page=="a8"){ include "pages/a8.php";} ?>

<?php if($page=="mercedes"){ include "pages/mercedes.php";} ?>

<?php if($page=="phaeton"){ include "pages/vw.php";} ?>

<?php if($page=="news"){ include "pages/news.php";} ?>

<?php if($page==$_REQUEST["gbook"]){require "jgb_ger_php/jgb.php";} ?>

<?php if($page=="gallery"){ require "gs1.8/index.php";} ?>

</td>

<td width="200" valign="top"><?php include "rechts.php"; ?></td>

</tr>

<tr>

<td colspan="3" align="center">Copyright by Lucciano.de</td>

</tr>

</table>

</body>

</html>

menue.php

<html>

<body style="margin:0px">

<link rel="stylesheet" href="style.css" type="text/css">

<table width="200" valign="top" border="1" cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE: collapse">

<tr>

<td align="center" bgColor=#e7ecf1><P align=center><FONT face=Arial color=#000066 size="2"><B><a href="enter.php?page=enter">Home</a></b> </td>

</tr>

<tr>

<td> </td>

</tr>

<tr>

<td align="center" bgColor=#e7ecf1><FONT face=Arial color=#000066 size="2"><B><a href="enter.php?page=impressum">Impressum</a></b> </td>

</tr>

<tr>

<td> </td>

</tr>

<tr>

<td align="center" bgColor=#e7ecf1><P align=center><FONT face=Arial color=#000066 size="2"><B>Unternehmen</b></td>

</tr>

<tr>

<td bgColor="#e7ecf1"><a href="enter.php?page=links"> <FONT face="Arial" size="2"> - Links</a></font></td>

</tr>

<tr>

<td bgColor="#e7ecf1"><a href="enter.php?page=gbook"><FONT face="Arial" size="2">- GĂ€stebuch</a></td>

</tr>

<tr>

<td> </td>

</tr>

<tr>

<td bgColor=#e7ecf1><P align=center><FONT face=Arial color=#000066 size="2"><B>Unser Fuhrpark<b></b></td>

</tr>

<tr>

<td bgColor=#e7ecf1><a href="enter.php?page=limo"><FONT face="Arial" size="2">- Stretchlimousine</a></td>

</tr>

<tr>

<td bgColor=#e7ecf1><a href="enter.php?page=a8"><FONT face="Arial" size="2">- Audi A 8</a></td>

</tr>

<tr>

<td bgColor=#e7ecf1><a href="enter.php?page=mercedes"><FONT face="Arial" size="2">- Mercedes S 320</a></td>

</tr>

<tr>

<td bgColor=#e7ecf1><a href="enter.php?page=phaeton"><FONT face="Arial" size="2">- VW Phaeton</a></td>

</tr>

<tr>

<td>  </td>

</tr>

<tr>

<td bgColor=#e7ecf1><P align=center><FONT face="Arial" color="#000066" size="2"><B>Kontakt</b></td>

</tr>

<tr>

<td bgColor=#e7ecf1><a href="enter.php?page=bestellung"><FONT face="Arial" size="2">- Unverbindliche Bestellung</a></td>

</tr>

<tr>

<td bgColor=#e7ecf1><a href="enter.php?page=kontakt"><FONT face="Arial" size="2">- Persönlicher Kontakt</a></td>

</tr>

<tr>

<td> </td>

</tr>

<tr>

<td bgColor=#e7ecf1><P align=center><FONT face=Arial color=#000066 size="2"><B>Aktuelles</b></td>

</tr>

<tr>

<td bgColor=#e7ecf1><a href="enter.php?page=news"><FONT face="Arial" size="2">- News</a> </td>

</tr>

<tr>

<td bgColor=#e7ecf1><a href="enter.php?page=gallery"><FONT face="Arial" size="2">- Fotoalbum</a></td>

</tr>

<tr>

<td> </td>

</tr>

</table>

</body>

</html>

Geschrieben

jetzt muss ich doch nochmal nachfragen.

welche seite soll welche seite aufrufen?

und sind deine html seiten schon vollstÀndig, oder?

ich mein <html><head>.....

ich nehm an du hast beim posten nur den relevanten teil reingestellt oder? falls nein, dann mach sie noch vollstÀndig.

ansonsten, versuch ich dir das mal nochmal zu erklÀren:

(da fĂ€llt mir gerade ein, schmeiss deine codeschnipsel doch bitte immer in den PHP code, dann hat man da ein vernĂŒnftiges syntax highlighting und das erleichtert die sache)

also ich habe eine seit page.php

dort ist ein link eingebaut. <a href="ordner/seite.endung?param=wert">link</a>

dann hast du ein script das prĂŒft:

if ($_REQUEST["param"] == wert)

{

öffne seite soundso. richtig?

}

versuch doch mal die seite, die du öffnen möchtest so anzugeben:

header("location:../ordner/seite.php?param=wert&param2=wert");

wenn dass nichts hilft, dann schilder mir bitte nochmal welche seite was aufrufen soll.

korea1

Geschrieben

Ich hab mir gerade mal den Quelltext deiner Seite angeschaut. Du machst oben den Body auf, dann kommen Tabellen, dann geht der HTML-Tag auf weiter unten gehen dann zwei mal Body und HTML-Tag zu.

Das ganze ist auch nicht nur beim GĂ€stebuch sondern bei allen Seiten.

Geschrieben

is leider keine mail angekommen. :confused:

da is mir grad noch was aufgefallen:

aus deiner enter.php

<?php if($page==$_REQUEST["gbook"]){require "jgb_ger_php/jgb.php";} ?>

mĂŒsste das nicht so heissen?

<?php if($_REQUEST["page"] == "gbook"){require "jgb_ger_php/jgb.php";} ?>

sonst geht da glaub nix, du möchtest ja an den wert ran, den page besitzt.

wenn du $page so lÀsst hast du weiterhin eine globale variable. wenn in deiner php.ini die register_globals auf off sind, dann sind globale var nicht zugelassen und du kommst nur so an den wert.

korea1

Geschrieben

jetzt steht das da

Bevor du das Justice Guestbook nutzen kannst, mußt die die install.php und die update.php löschen

ACHTUNG, die Dateien erst löschen, wenn Sie ausgefĂŒhrt wurden!!!!

aber die habe ich ja gelöscht !!

krieg net deine email die kann man nirgends auslesen. wÀre schön wenn du sie mir hier reinschreibst

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto fĂŒr unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die grĂ¶ĂŸte IT-Community
rund um Ausbildung, Job, Weiterbildung fĂŒr IT-FachkrĂ€fte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard fĂŒr Fachinformatiker und IT-FachkrĂ€fte

×
×
  • Neu erstellen...