wer kennt sich mit php aus?

W

Wurzelgnom

Guest
ich hab ein kleines problem mit einer seite

wenn ich den quelltext der index.php hier im explorer öffne, gibt es folgende zeile:

<div id="logodesc">
<a href="./index.php"><img src="./styles/xandred/imageset/top.gif" width="978" height="100" alt="" title="" /></a>
</div>


öffne ich die index.php per hand vom server, sieht der inhalt der datei komplett anders aus und ich finde die genannten zeilen nicht.

daher meine frage, wo muss ich suchen, damit ich das wieder finde? will nämlich width und height anpassen.
 
A

Azrael

Guest
Ist wahrscheinlich in der .css definiert (style.css z.b.) wie genau die heißt steht in der Original index.php drin und in der .css dann die entsprechende Zeile suchen.
 
W

Wurzelgnom

Guest
bin bereits in der css, aber ich weiß nicht wirklich, was ich da ändern kann. habe das addon Firebug benutzt um die entsprechende stelle der website in der css zu finden.

img {
border:medium none;
}

* {
margin:0;
padding:0;
}




//Geerbt von a ./index.php//


a:link, a:active, a:visited {
color:#444444;
text-decoration:none;
}
a:link, a:active, a:visited {
color:#444444;
text-decoration:none;
}


//Geerbt von body.ltr//

body {
color:#444444;
font-family:Verdana,Helvetica,Arial,sans-serif;
font-size:62.5%;
}

//Geerbt von html//

html {
font-size:100%;
}





wo ich da nun was ändern muss ich mir aber immer noch nicht klar

eigentlich will ich aus den
<img width="978" height="100" title="" alt="" src="./styles/xandred/imageset/top.gif">
nur ein
<img width="978" height="163" title="" alt="" src="./styles/xandred/imageset/top.gif">
machen
 
W

Wurzelgnom

Guest
ich hab mittlerweile layer und co in der css geändert, herumexperimentiert mit größen und co, aber es hat sich nichts positives getan. ich konnte zwar das bild in gewünschte größe strecken, aber nur in dem ich alle bilder strecke, was es ja nicht sein kann.
der layer ist auch nicht schuld und sonst steht nichts in der css, muss also doch in der php datei liegen die den html code erschafft
 
A

Azrael

Guest
Dann geht es nur noch durch die Information welches Script du nutzt und wenn extra ein Template installiert ist, wie dieses heißt.
Nützlich wäre auch ein Link um mal drüber zu schauen.
 

Skylynx

New Member
Habe auch ein kleines Problem mit PHP.

Undzwar bekomme ich wenn ich in meinem Forum auf die Privatnachrichten gehe folgende Fehlermeldung:
Parse error: syntax error, unexpected $end in /var/www/web1414/html/cache/tpl_Attriuum_ucp_pm_message_header.html.php on line 26

Datei und Zeile ausfindig gemacht, finde allerdings keinen Fehler:
Code:
<form id="viewfolder" method="post" action="<?php echo (isset($this->_rootref['S_PM_ACTION'])) ? $this->_rootref['S_PM_ACTION'] : ''; ?>">


Danke im Vorraus :super:
 

Skylynx

New Member
Hat mich auch gewundert. Die Datei existiert jedenfalls und wenn ich die Fehlermeldung richtig interpretiere wird die Datei ja auch erkannt und verarbeitet bis auf den fehler in Line 26.
Bin zu noobig auf dem Gebiet :-S
 

hexe

omg lazerguns pew pew
Die Endung ist schonmal scheisse, aber wenn es das ist, was ich vermute - irgendein template oder sowas - dann ists ein php fehler und die werden doch meistens gemeldet auf den seiten der leute, die solche templates zur verfügung stellen.

habt ihr die passende php version auf dem server? der code in line 26 sieht auf den ersten blick in ordnung aus. evtl. falsche schreibweise im script?
 

hexe

omg lazerguns pew pew
Original von Starblight
Soweit ich weiß ist alles up to date.

Ich poste es mal im PHPBB.de Forum.
Ansonsten installiere ich das Theme mal neu.

lösch die seite testweise mal aus dem cache, bis auf die htaccess und deine logs.

was mich halt stört ist das script, die zeile sieht normal aus, aber einmal passt die endung der datei nicht und dann wär da noch dass irgendwas die form und include befehle nicht in der zeile stehen, aber wenn ich den quellcode nicht sehe, kann ich da auch nur spekulieren.
 

hexe

omg lazerguns pew pew
Original von Starblight
Cache des Templates gelöscht aber Problem immernoch vorhanden.

auch per ftp? wobei is ja auch egal, wenns ein fehler im script ist, bringt das ja auch nichts. hau nochmal neu drauf. war gearde am googeln, aber die haben den selben schmu geraten wie ich und passiert ist auch nichts.
 

Skylynx

New Member
Per ACP und nochmal per FTP.

Hatte bei Google auch nur einen einzigen Deutschen Beitrag zu gefunden.

Edit:
Hab nochmal auf PHPBB.com geschaut, dort hatte noch einer das Problem. Scheinbar gibt´s eine Lösung. Ich checke leider nur nicht wie der richtige Code am Ende aussehen muss O_o

Fehlerbehebung:
Code:
                <!-- IF TOTAL_MESSAGES -->{TOTAL_MESSAGES}<!-- ENDIF -->
                <!-- IF PAGE_NUMBER --><!-- IF PAGINATION --> ¢ <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> ¢ <span>{PAGINATION}</span><!-- ELSE --> ¢ {PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF -->
             <!-- ENDIF -->
          </li>
       </ul>
          <!-- ENDIF -->
       </div>
    </div>

    <form id="viewfolder" method="post" action="{S_PM_ACTION}">

Lösung aus dem Forum ausprobiert.... nun sieht´s so aus:

http://starblight.de/download/file.php?id=58&mode=view :uglygaga:
 
Oben