Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

 
Reply to this topicStart new topic
> mod_rewrite: Wie komm ich an die URL?, idcatside bekannt...
Tiggr
Beitrag Mon. 20. August 2007, 19:14
Beitrag #1


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 386
Mitglied seit: 12.07.2006
Mitglieds-Nr.: 136



Hallo!

Ich hab nur $idcatside im Modul, glaub ich, wie bekomme ich jetzt die URL mit mod_rewrite=egal raus, damit ich die per mail im Modul verschicken kann?

Tschüss
Tiggr (aka Marcus)


--------------------
@bout Kites: Colorful Sky - Typo3
@bout LARP: Orga ohne Namen - Sefrengo
@bout LARP: LARP-Welt - CakePHP
@bout Kites: Rodgauer Workshop - Contao
Go to the top of the page
 
+Quote Post
Guest_bkm_*
Beitrag Mon. 20. August 2007, 20:01
Beitrag #2





Guests






ohne es zuprobieren
Datei =>class.SF_PAGE_Pageinfos.php
fkt =>$SF_pageinfos->getRewriteUrlRaw($idcatside);
Go to the top of the page
 
+Quote Post
Tiggr
Beitrag Mon. 20. August 2007, 20:22
Beitrag #3


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 386
Mitglied seit: 12.07.2006
Mitglieds-Nr.: 136



Probier ich aus, vielen Dank! :-)

Tschüss
Tiggr (aka Marcus)


--------------------
@bout Kites: Colorful Sky - Typo3
@bout LARP: Orga ohne Namen - Sefrengo
@bout LARP: LARP-Welt - CakePHP
@bout Kites: Rodgauer Workshop - Contao
Go to the top of the page
 
+Quote Post
Tiggr
Beitrag Mon. 20. August 2007, 20:54
Beitrag #4


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 386
Mitglied seit: 12.07.2006
Mitglieds-Nr.: 136



ZITAT(bkm @ Mon. 20. August 2007, 21:01) *
ohne es zuprobieren
Datei =>class.SF_PAGE_Pageinfos.php
fkt =>$SF_pageinfos->getRewriteUrlRaw($idcatside);


Nah dran, aber vorbei, hab alle Variationen ausprobiert.

$SF_pageinfos->getRewriteUrlRaw($idcatside) liefert leider nur den "Seitennamen ohne Erweiterung" zurück, also bei "http://www.webdev.local/projekt01/home/folder/register.html" nur "register"!

Ich kenn mich nicht genug aus, um damit den Pfad zusammen zu basteln! :-(

Tschüss
Tiggr (aka Marcus)


--------------------
@bout Kites: Colorful Sky - Typo3
@bout LARP: Orga ohne Namen - Sefrengo
@bout LARP: LARP-Welt - CakePHP
@bout Kites: Rodgauer Workshop - Contao
Go to the top of the page
 
+Quote Post
Aki
Beitrag Mon. 20. August 2007, 21:20
Beitrag #5


Member
**

Gruppe: Members
Beiträge: 27
Mitglied seit: 27.06.2006
Mitglieds-Nr.: 10



QUELLTEXT
echo $sess->urlRaw($con_side[$idcatside]['link']);


gibt den "offizielen Link"aus.

Weiter Infos unter

Generierung von Links

ganz unten auf der Seite.


--------------------
Warum gibt es für Informatiker grundsätzlich
keinen Unterschied zwischen Helloween und
Weihnachten?

OKT 31 = DEZ 25
Go to the top of the page
 
+Quote Post
grafzahl
Beitrag Tue. 21. August 2007, 05:35
Beitrag #6


Advanced Member
****

Gruppe: AdvancedMembers
Beiträge: 138
Mitglied seit: 26.03.2007
Wohnort: Magdeburg
Mitglieds-Nr.: 752



ZITAT(Aki @ Mon. 20. August 2007, 22:20) *
QUELLTEXT
echo $sess->urlRaw($con_side[$idcatside]['link']);


gibt den "offizielen Link"aus.

Weiter Infos unter

Generierung von Links

ganz unten auf der Seite.


Funtzt einwandfrei, hat mir auch noch gefehlt. Danke für den Tipp!


--------------------
Go to the top of the page
 
+Quote Post
Tiggr
Beitrag Tue. 21. August 2007, 19:22
Beitrag #7


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 386
Mitglied seit: 12.07.2006
Mitglieds-Nr.: 136



Hiho!

Bei mir tut es noch immer nicht! :-(

Was mach ich falsch, der Code sieht in meinem Modul so aus:

QUELLTEXT
$mod['url'] = $cfg_client['htmlpath'].$sess->urlRaw($con_side[$idcatside]['link']).'&key='.$mod['regkey'];


Warum bekomme ich da nicht eine schöne mod_rewrite=2-URL? Ich bekomme:

QUELLTEXT
http://webdev/index.php?idcatside=3&key=834177ab7c0caa1bf1d7bb2a1b027b8b


Hätte aber gerne:

QUELLTEXT
http://webdev/webroot/register.html?key=834177ab7c0caa1bf1d7bb2a1b027b8b


Tschüss
Tiggr (aka Marcus)


--------------------
@bout Kites: Colorful Sky - Typo3
@bout LARP: Orga ohne Namen - Sefrengo
@bout LARP: LARP-Welt - CakePHP
@bout Kites: Rodgauer Workshop - Contao
Go to the top of the page
 
+Quote Post
grafzahl
Beitrag Tue. 21. August 2007, 20:55
Beitrag #8


Advanced Member
****

Gruppe: AdvancedMembers
Beiträge: 138
Mitglied seit: 26.03.2007
Wohnort: Magdeburg
Mitglieds-Nr.: 752



ZITAT(Tiggr @ Tue. 21. August 2007, 20:22) *
Hiho!

Bei mir tut es noch immer nicht! :-(

Was mach ich falsch, der Code sieht in meinem Modul so aus:

QUELLTEXT
$mod['url'] = $cfg_client['htmlpath'].$sess->urlRaw($con_side[$idcatside]['link']).'&key='.$mod['regkey'];


Warum bekomme ich da nicht eine schöne mod_rewrite=2-URL? Ich bekomme:

QUELLTEXT
http://webdev/index.php?idcatside=3&key=834177ab7c0caa1bf1d7bb2a1b027b8b


Hätte aber gerne:

QUELLTEXT
http://webdev/webroot/register.html?key=834177ab7c0caa1bf1d7bb2a1b027b8b


Tschüss
Tiggr (aka Marcus)



Komisch, also bei mir wird
QUELLTEXT
<p><a href="<CMSPHP>echo $sess->urlRaw($con_side['8']['link']);</CMSPHP>">Anfahrtsskizze</a></p>

zu
QUELLTEXT
<p><a href="sonstiges/anfahrt.html">Anfahrtsskizze</a></p>


--------------------
Go to the top of the page
 
+Quote Post
Aki
Beitrag Wed. 22. August 2007, 00:46
Beitrag #9


Member
**

Gruppe: Members
Beiträge: 27
Mitglied seit: 27.06.2006
Mitglieds-Nr.: 10



@Tiggr

funzt das den mit MOD-Rewrite1 ?

der pfad macht eigentlich kein Sinn da irgendwie die Domain fehlt.
http://webdev/index.php?idcatside=3&ke...1d7bb2a1b027b8b

ist die $idcatside auch verfügbar ? steht das
$mod['url'] = $cfg_client['htmlpath'].$sess->urlRaw($con_side[$idcatside]['link']).'&key='.$mod['regkey'];
vielleihct in einer Funktion oder Classe ?

Bischen mehr Quellcode wäre hilfreich wink.gif


--------------------
Warum gibt es für Informatiker grundsätzlich
keinen Unterschied zwischen Helloween und
Weihnachten?

OKT 31 = DEZ 25
Go to the top of the page
 
+Quote Post
Tiggr
Beitrag Wed. 22. August 2007, 08:14
Beitrag #10


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 386
Mitglied seit: 12.07.2006
Mitglieds-Nr.: 136



Hiho!

Ich weiß warum es nicht tut! Ich verschicke den Link per E-Mail!

$sess->urlRaw($con_side['8']['link']); spuckt wirkllich nur den Link in der Form index.php?idcatside=00 aus! Das umschreiben nach mod_rewrite erfolgt dann in der frontend.php.

Da ich das ganze aber dann per mail verschicke, durchläuft es aber nicht die frontend.php und wird nicht umgeschrieben.

Tschüss
Tiggr (aka Marcus)

PS: Der Link von tut natürlich schon, aber nur auf meinem Rechner. Ich hab da einen Linuxserver in der VMWare laufen, und hab in der lokalen host-Datei meines Rechners eingetragen:

192.168.1.xx webdev

eingetragen, damit die Namensauflösung klappt! Ist schon korrekt!


--------------------
@bout Kites: Colorful Sky - Typo3
@bout LARP: Orga ohne Namen - Sefrengo
@bout LARP: LARP-Welt - CakePHP
@bout Kites: Rodgauer Workshop - Contao
Go to the top of the page
 
+Quote Post
Aki
Beitrag Thu. 23. August 2007, 16:05
Beitrag #11


Member
**

Gruppe: Members
Beiträge: 27
Mitglied seit: 27.06.2006
Mitglieds-Nr.: 10



ZITAT(Tiggr @ Wed. 22. August 2007, 09:14) *
....
PS: Der Link von tut natürlich schon, aber nur auf meinem Rechner. Ich hab da einen Linuxserver in der VMWare laufen, und hab in der lokalen host-Datei meines Rechners eingetragen:

192.168.1.xx webdev

eingetragen, damit die Namensauflösung klappt! Ist schon korrekt!


Aaaah alles klar. wink.gif


--------------------
Warum gibt es für Informatiker grundsätzlich
keinen Unterschied zwischen Helloween und
Weihnachten?

OKT 31 = DEZ 25
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 21.6.24 - 05:34

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.