Webdesign in Siegen

Url-Anhänchsel

Fragen zum Thema PHP können hier gestellt werden

Moderator: Basti

Url-Anhänchsel

Beitragvon =Max= am 23.04.2007, 17:38

Titelschlecht gewählt -nix besseres eingefallen!

Hallo,

ich habe eine Frage,

und zwar habe ich folgene Php-Datei:


up_test.php

Code: Alles auswählen
<table width="746" border="0" align="center" cellpading="0"

cellspacing="0"><tbody><tr><td height="18"

background="http://maximal93.ma.funpic.de/log2/up_oben.bmp"></td></tr><tr><td

height="50" background="http://maximal93.ma.funpic.de/log2/up_mitte.bmp"><table

width="743" border="0" align="center" cellpadding="0" cellspacing="0"><tbody><tr><td

style="padding-left:7px; padding-right: 7px;"><?php
  include("admin.php");
?></td></tr></tbody></table></td></tr><tr><td height="19"

background="http://maximal93.ma.funpic.de/log2/up_unten.bmp"></td></tr></tbody></table>


Schlechter Code das weiß ich allein xD


Und Zwar will ich das etz so machen:

wenn ich nun zum Beispiel den Link eingeben würde:

http://maximal93.ma.funpic.de/log2/up_test.php?id=5

Das dann der Teil von up_secure wegfällt:

Code: Alles auswählen
<?php
  include("admin.php");
?>



Aber dafür zum Beispiel eine andere PHP-Datei includiert wird:

BEISPIEL:

Code: Alles auswählen
<h3>Hallo, tachschön</h3>



Die andere Datei soll dann heißen:

5.php (wegen id=5)


Wie könnte ich das realisieren?


Danke,

Max
=Max=
Mitglied
 
Beiträge: 437
Registriert: 14.01.2007, 18:59

Beitragvon Basti am 23.04.2007, 17:59

Das lässt sich ganz leicht mit dynamischen Includes machen.

Hättest du vorher mal gesucht hättest du bestimmt auch was gefunden:

http://www.der-webdesigner.net/index.ph ... &t=include
Benutzeravatar
Basti
Moderator
 
Beiträge: 1965
Registriert: 15.06.2006, 17:33
Wohnort: Rheinbreitbach

Beitragvon =Max= am 23.04.2007, 18:04

sf-design hat geschrieben:Das lässt sich ganz leicht mit dynamischen Includes machen.

Hättest du vorher mal gesucht hättest du bestimmt auch was gefunden:

http://www.der-webdesigner.net/index.ph ... &t=include



Ui, des tut hab ich mir durchgelesen, ich stand wahrscheinlich auf der Leiter :oops:

Naja danke ich werde mal nochmal lesen

Lg

=max=
=Max=
Mitglied
 
Beiträge: 437
Registriert: 14.01.2007, 18:59

geht net

Beitragvon =Max= am 23.04.2007, 18:13

So hab ich das verstanden:

Mein Code sieht nun so aus:

Code: Alles auswählen
<table><tbody><tr><td></td></tr><tr><td><table><tbody><tr><td><a>Test</a>
<php></td></tr></tbody></table></td></tr><tr><td></td></tr></tbody></table>


Gut er includiert jetzt die neue Datei, aber der Link verschwindet nicht

Hier könnt ihr es sehen:

http://maximal93.ma.funpic.de/log2/up_test.php


Hab ich was falsch gemacht?[/code]
=Max=
Mitglied
 
Beiträge: 437
Registriert: 14.01.2007, 18:59

Beitragvon Manuel am 23.04.2007, 19:06

Quasi gesehen hast du nichts falsch gemacht. Du musst nur lediglich eine Abfrage machen, ob eine Variable übergeben wurde!

Code: Alles auswählen
if(isset($_GET['action']))
{
  [i]Hier kommt der include-Code rein[/i]
}
else
{
  [i]Link anzeigen[/i]
}
Benutzeravatar
Manuel
Site Admin
 
Beiträge: 9085
Registriert: 10.12.2004, 19:29
Wohnort: Asbach

k

Beitragvon =Max= am 24.04.2007, 15:20

gut bei Hier kommt der Include COde rein check ich und bei Link anzeigen muss da der "alternative" Link hin ?
=Max=
Mitglied
 
Beiträge: 437
Registriert: 14.01.2007, 18:59

Beitragvon MJK am 24.04.2007, 17:07

Bei "Link anzeigen" kommt in etwa "deinedatei.php?action=irgendwas" hin.

btw, Anhängsel mit "g" statt "ch" weil es von Anhang kommt...
Let's do it!
Benutzeravatar
MJK
Mitglied
 
Beiträge: 381
Registriert: 28.07.2006, 01:50


Zurück zu PHP

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste