Autor |
Nachricht |
choise
Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht:
|
Verfasst Mi 23.07.2008 12:00
Titel
|
|
|
ich arbeite nicht mit typo3,darum kann ich jetzt keine kontrekten aussagen treffen.
$_SERVER['PHP_SELF'] bezieht sich immer auf die aktuelle datei in der es steht.
wird allerdings jetzt zb dein formular in der das ding steht in mehreren versch.
seiten includet, ändert sich der wert logischer weise in den namen der includenten
datei.
ich hab kein kaffee sry.
|
|
|
|
|
hoplite
Threadersteller
Dabei seit: 12.07.2008
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Mi 23.07.2008 12:07
Titel
|
|
|
zu früh gefreut. funktioniert nur auf der startseite. wenn ich mich dann auf einer anderen seite einlogge, auf der das php enthalten ist, werde ich nach login auf die startseite weitergeleitet... hä?!
|
|
|
|
|
Anzeige
|
|
|
pixelpapst303
Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht:
|
Verfasst Mi 23.07.2008 12:15
Titel
|
|
|
wenn ich mich recht ensinne, arbeitet typo drei doch lediglich mit der index.php und der seiten id als parameter? richtig?
sprich eine unterseite sieht bspw so aus: index.php?id=13
wenn dem so ist, musst du dem PHP_SELF noch die id mitgeben.
könnte dann ungefähr so aussehen
Code: |
$_SERVER['PHP_SELF']."?id=".$_GET['id'];
|
Zuletzt bearbeitet von pixelpapst303 am Mi 23.07.2008 13:33, insgesamt 3-mal bearbeitet
|
|
|
|
|
hoplite
Threadersteller
Dabei seit: 12.07.2008
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Mi 23.07.2008 12:49
Titel
|
|
|
@pixelpapst
super, damit wäre man auf jeden fall einen schritt weiter, dankeschön. jetzt ist noch eine sache und es wird wohl ein wenig typo3-spezifisch: bei typo3 gibt es die extension tt_news. dort hast du dann eine seite, auf der die verschiedenen news angezeigt werden. die seiten id bleibt dort also auch bei unterschiedlichen news gleich, allerdings kommt je nach news noch eine unterschiedliche news id in der adresszeile hinzu. wenn ich das jetzt richti verstehe, müßte man also zusätzlich noch die id für die news id mitgeben. vieleicht in der richtung ."?id=".$_GET['tt_news id'] ?!
wie gesagt, schon ein bisschen typo3spezifisch. hast du dazu vieleicht eine idee?
ps: so sieht die url einer singleview von tt_news aus: http://domain.net/index.php?id=335&tx_ttnews[tt_news]=451&tx_ttnews[backPid]=12&cHash=3d0db9gb1c
beste grüße,
hoplite
Zuletzt bearbeitet von hoplite am Mi 23.07.2008 12:51, insgesamt 1-mal bearbeitet
|
|
|
|
|
choise
Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht:
|
Verfasst Mi 23.07.2008 12:55
Titel
|
|
|
Code: |
if(isset($_GET['tx_ttnews[tt_news]'])) && is_numeric($_GET['tx_ttnews[tt_news]']) == TRUE) {
header($_SERVER['PHP_SELF']."?id=".$_GET['id'].'&tx_ttnews[tt_news]='.$_GET['tx_ttnews[tt_news]']);
} else {
header($_SERVER['PHP_SELF']."?id=".$_GET['id']);
}
|
so vllcht ?
hab zwar noch nie net get variable mit eckigen klammern gesehn, aber gut...
Zuletzt bearbeitet von choise am Mi 23.07.2008 12:56, insgesamt 2-mal bearbeitet
|
|
|
|
|
pixelpapst303
Dabei seit: 06.07.2006
Ort: hamburg
Alter: 50
Geschlecht:
|
Verfasst Mi 23.07.2008 13:02
Titel
|
|
|
ich würde es einfach generell "erschlagen", bevor du es ständig erweitern musst. sprich, die ganze parameter-übergabe nachbauen:
Code: |
$url_query = "?";
while ( list ( $key, $val ) = each ( $_GET ) )
{
$url_query.= $key."=".$val."&";
}
$myLocation = $_SERVER['PHP_SELF'].$url_query;
header('Location: '.$myLocation);
|
|
|
|
|
|
m
Moderator
Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mi 23.07.2008 13:04
Titel
|
|
|
Code: | $_SERVER['REQUEST_URI'] |
und wenn du nur an den Query String ran willst
Code: | $_SERVER['QUERY_STRING'] |
Zuletzt bearbeitet von m am Mi 23.07.2008 13:06, insgesamt 1-mal bearbeitet
|
|
|
|
|
choise
Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht:
|
Verfasst Mi 23.07.2008 13:04
Titel
|
|
|
//edit: pff,.. m machts wieder zu einfach
Zuletzt bearbeitet von choise am Mi 23.07.2008 13:06, insgesamt 1-mal bearbeitet
|
|
|
|
|
|
|
|
Ähnliche Themen |
Warnmeldung bei nichtspeicherbarem PDF
javascript mit warnmeldung bei IE
Warnmeldung erscheint bei Rollover im Browser
Warnmeldung beim Abspeichern für Web: ".. nicht lat. Zeichen
Autostart CD-ROM Warnmeldung "Aktive Inhalte"
[php] image include bringt fehler
|
|