Link verlinken PHP Sprache

09/01/2011 20:56 Spidermini#1
Hey Leute folgendes Problem:

PHP Code:
<li class="version">
                        <a href="<?=$this->config->item('base_url')?>game/version.php/" title="<?=$this->lang->line('version')?>">
                            <span class="textLabel">v.<?=$this->config->item('game_version')?></span>
so wenn ich dann im spiel ikariam in meiem sperver auf v.0.0.1 klcike kommt ein error! Wie kann ich den den verlinken? Auch einfache codes gehen ;-)...
Naja villt. kann mirs jemand machen, aber geld gebe ich da nicht....
09/01/2011 21:17 Shadow992#2
Quote:
Originally Posted by Spidermini View Post
Hey Leute folgendes Problem:

PHP Code:
<li class="version">
                        <a href="<?=$this->config->item('base_url')?>game/version.php/" title="<?=$this->lang->line('version')?>">
                            <span class="textLabel">v.<?=$this->config->item('game_version')?></span>
so wenn ich dann im spiel ikariam in meiem sperver auf v.0.0.1 klcike kommt ein error! Wie kann ich den den verlinken? Auch einfache codes gehen ;-)...
Naja villt. kann mirs jemand machen, aber geld gebe ich da nicht....
Probiers mal so:
PHP Code:
<a href="<?=$this->config->item('base_url')?>game/version.php" title="<?=$this->lang->line('version')?>">
09/01/2011 21:20 Spidermini#3
Quote:
Originally Posted by Shadow992 View Post
Probiers mal so:
PHP Code:
<a href="<?=$this->config->item('base_url')?>game/version.php" title="<?=$this->lang->line('version')?>">

1: was haßt du den jetzt dran geändert?
2: nein geht auch net
3: villt kannst du dirs ja über TV angucken..
09/01/2011 21:22 Shadow992#4
Quote:
Originally Posted by Spidermini View Post
1: was haßt du den jetzt dran geändert?
2: nein geht auch net
3: villt kannst du dirs ja über TV angucken..
PHP Code:
<a href="<?=$this->config->item('base_url')?>game/version.php" title="<?=$this->lang->line('version')?>">
Es wäre wichtig zu sehen, was im Sourcecode am Ende steht und was "$this->config->item('base_url')" für einen Wert hat.

Edit:
Außerdem irritiert mich das Gleichheitszeichen hier:
PHP Code:
<?=$this-
09/01/2011 21:24 Spidermini#5
Quote:
Originally Posted by Shadow992 View Post
PHP Code:
<a href="<?=$this->config->item('base_url')?>game/version.php" title="<?=$this->lang->line('version')?>">
Es wäre wichtig zu sehen, was im Sourcecode am Ende steht und was "$this->config->item('base_url')" für einen Wert hat.
ehm... ich habe keine ahnung xD...
naja wie gesagt mit TV kannst du das sehen, aber die frage ist ob du zeit/bok hast.. :handsdown:
09/01/2011 21:26 Shadow992#6
Quote:
Originally Posted by Spidermini View Post
ehm... ich habe keine ahnung xD...
naja wie gesagt mit TV kannst du das sehen, aber die frage ist ob du zeit/bok hast.. :handsdown:
Oha...
Das kann ja was werden.
Kopier einfach mal den Source, den du im Browser bekommst.
09/01/2011 21:32 Spidermini#7
Quote:
Originally Posted by Shadow992 View Post
Oha...
Das kann ja was werden.
Kopier einfach mal den Source, den du im Browser bekommst.
hab dir mal ne pn geschickt
09/01/2011 22:16 Shadow992#8
Quote:
Originally Posted by Spidermini View Post
hab dir mal ne pn geschickt
PHP Code:
<a href="http://host/game/version/" title="Version"
                            <
span class="textLabel">v.0.0.1</span
Liegt in deinem Verzeichnis "game/version" eine "index.php" Datei?
Wenn ja dann schau mal was drinnen steht, wenn nein, dann erstelle eine.
09/01/2011 22:23 Spidermini#9
Quote:
Originally Posted by Shadow992 View Post
PHP Code:
<a href="http://host/game/version/" title="Version"
                            <
span class="textLabel">v.0.0.1</span
Liegt in deinem Verzeichnis "game/version" eine "index.php" Datei?
Wenn ja dann schau mal was drinnen steht, wenn nein, dann erstelle eine.
das verzeihnis "game" gibt es nicht^^.
09/01/2011 22:25 Shadow992#10
Quote:
Originally Posted by Spidermini View Post
das verzeihnis "game" gibt es nicht^^.
Dann kanns net gehen. ;)
09/01/2011 22:30 Spidermini#11
Quote:
Originally Posted by Shadow992 View Post
Dann kanns net gehen. ;)
ich schicke dir mal nochmal ne pn von der datei wo game drinne ist!
09/02/2011 11:17 JPGaming#12
Mensch das hättest du mich doch fragen können ;D

Das ist objektorientiertes PHP, das nutzt nen mod_rewrite um die header bzw. url zu verändern.
09/02/2011 12:38 Spidermini#13
Quote:
Originally Posted by JPGaming View Post
Mensch das hättest du mich doch fragen können ;D

Das ist objektorientiertes PHP, das nutzt nen mod_rewrite um die header bzw. url zu verändern.


xDD alter guck mal dein posteingang an xD

naja hoffe du schreibst mal back ;-)

und ehmmm was fürn header O.o und mod_rewrite? xD
09/02/2011 12:57 JPGaming#14
Hab ich ;D
Hab in letzter Zeit nur voll viel zu tun.

mod_rewrite sorgt dafür, das du die Header Location, also
"http://localhost/GAME/" angeben kannst, obwohl es nicht existiert.

Das wird per .htaccess gehandelt.

Sprich:
Quote:
DirectoryIndex index.php //Ist der Ausgang, wovon dies gesteuert wird
AddDefaultCharset utf-8 //Selbsterklärend
RewriteEngine on //Aktiviert die Option
RewriteCond $1 !^(index\.php|design|robots\.txt|favicon\.ico) //Setzt die Handels
RewriteRule ^(.*)$ /index.php/$1 [L] //erzeugt die Handels
Ist ein wenig schwer ;D
09/02/2011 13:03 Spidermini#15
Quote:
Originally Posted by JPGaming View Post
Hab ich ;D
Hab in letzter Zeit nur voll viel zu tun.

mod_rewrite sorgt dafür, das du die Header Location, also
"http://localhost/GAME/" angeben kannst, obwohl es nicht existiert.

Das wird per .htaccess gehandelt.

Sprich:


Ist ein wenig schwer ;D
aso also dank der datei .htaccess die in meinem root verzeinis ist, kann er so ne art "ordner" erstellen den e snet gibt.. okey

ja sehe ich.. damit kenn ich mich nicht aus..
hoffe am wochenende kannst du was am server bearebietn den diiese woche hatten wir auser dem gamespeed noch keinerlei fortschrite..