SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Websites optimieren für Google & Co.

Websites optimieren für Google & Co. zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 12.11.2003, 13:36:29
speak234 speak234 ist offline
Anfänger
 
Registriert seit: Nov 2003
Ort: HH
Beiträge: 4
Probleme beim includen

Moin,

ich bin dabei bei meinem PHPNuke den Header zuverändern, so das ich am ende 3 Spalten habe:

Spalte1 = Seiten Logo
Spalte2 = Hinweis Sponsor
Spalte3 = include banner.php (Datei vom Banner Manager)

Mit Spalte 1 und 2 habe ich keine Probleme, nur beim inlcuden gibt es (Syntax?) probleme...

Der Teil vom Headerscript (rot markiert:

if ($tableset == "3") {
echo "<table cellpadding="0" cellspacing="0" width="$thewidth" border="0" align="center" bgcolor="$bgcolor1">n"
."<tr>n<td><img src="themes/$thename/images/header3.jpg" alt=""._WELCOMETO." $sitename" border="0" height="155" width="1230"></td>n</tr>n"
."</table>n";
} else if ($tableset == "2") {
echo "<table cellpadding="0" cellspacing="0" width="$thewidth" border="0" align="center" bgcolor="$bgcolor1" background="themes/EBlue/images/background_gitter.gif">n"
."<tr>n<td><img src="themes/$thename/images/header2_klein.jpg" alt=""._WELCOMETO." $sitename" border="0" height="119" width="426"></td><td><img src="images/sponsor.gif" alt""border="0" height="60" width="15"></td><td> include("banner.php"); </td>n</tr>n"
."</table>n";

} else {
echo "<table cellpadding="0" cellspacing="0" width="$thewidth" border="0" align="center">n"
."<tr>n<td><img src="themes/$thename/images/header1.jpg" alt=""._WELCOMETO." $sitename" border="0" height="95" width="760"></td>n</tr>n"
."</table>n";
}


Wo drin liegt nun der Fehler?

Siehe auch http://www.chosen-few.net

Danke und Gruß
Speak234

Geändert von speak234 (12.11.2003 um 13:39:08 Uhr)
Mit Zitat antworten
  #2  
Alt 12.11.2003, 13:51:04
crusader crusader ist offline
Anfänger
 
Registriert seit: Aug 2003
Ort: Zollhaus
Beiträge: 72
Hi Speak,

inlcude ist eine Funktion und die darf man nicht in einem String verwenden.

Verwende doch einfach mal diesen Code:

PHP-Code:
echo "xyz";
include (
"banner.php");
echo 
"xyz"
So müsste es funktionieren.

Grüße crusader
Mit Zitat antworten
  #3  
Alt 12.11.2003, 15:00:19
speak234 speak234 ist offline
Anfänger
 
Registriert seit: Nov 2003
Ort: HH
Beiträge: 4
Funzt nicht

Moin,

ich habe jetzt den Code soweit geändert:

} else if ($tableset == "2") {
echo "<table cellpadding="0" cellspacing="0" width="$thewidth" border="0" align="center" bgcolor="$bgcolor1" background="themes/EBlue/images/background_gitter.gif">n"
."<tr>n<td><img src="themes/$thename/images/header2_klein.jpg" alt=""._WELCOMETO." $sitename" border="0" height="119" width="426"></td><td><img src="images/sponsor.gif" alt""border="0" height="60" width="15"></td><td>n";
include ("/home/www/htdocs/chosen-few.net/banner.php");
echo "</td>n</tr>n"
."</table>n";

Die Startseite baut sich auf und endet beim Include mit "Query failed" ohne weitere angaben.

Nun habe ich im gleichen Verzeichnis eine Datei "testbanner.php" angelegt mit dem Inhalt:

<?PHP
include ("/home/www/htdocs/chosen-few.net/banner.php");
?>

Da Funzt es ...

Was ist falsch?

Danke und Gruß
Speak234
Mit Zitat antworten
  #4  
Alt 12.11.2003, 15:28:37
Stella Stella ist offline
Anfänger
 
Registriert seit: Mar 2003
Ort: Schwetzingen
Beiträge: 141
Liegen die beiden Dateien in einem Verzeichnis?
Fängt deine inc. mit <? an und hört entsprechend aus?
__________________
Jeder Anfang ist schwer...
Mit Zitat antworten
  #5  
Alt 12.11.2003, 15:37:19
speak234 speak234 ist offline
Anfänger
 
Registriert seit: Nov 2003
Ort: HH
Beiträge: 4
Zitat:
Original geschrieben von Stella
Liegen die beiden Dateien in einem Verzeichnis?

Die Dateien "theme.php" (in der wird der Header erstellt) und testbanner.php liegen im Verzeichnis: /home/www/htdocs/chosen-few.net/theme/EBlue/

die Datei banner.php (die includet werden soll) im Verzeichnis: /home/www/htdocs/chosen-few.net/


Fängt deine inc. mit <? an und hört entsprechend aus?

inc. ?? welche inc. ??

Gruß Speak234
Mit Zitat antworten
  #6  
Alt 12.11.2003, 15:50:22
Stella Stella ist offline
Anfänger
 
Registriert seit: Mar 2003
Ort: Schwetzingen
Beiträge: 141
Dateien die included werden, sollten z.b.
test.inc.php heißen. Dann weißt du, dass die Datei included wird.
Das ist nur so eine Art Gedächtnisstütze.

Was deine Verzeichnisse angeht, probier es mal mit einer URL.
__________________
Jeder Anfang ist schwer...
Mit Zitat antworten
  #7  
Alt 12.11.2003, 16:03:13
speak234 speak234 ist offline
Anfänger
 
Registriert seit: Nov 2003
Ort: HH
Beiträge: 4
Zitat:
Original geschrieben von Stella
Dateien die included werden, sollten z.b.
test.inc.php heißen. Dann weißt du, dass die Datei included wird.
Das ist nur so eine Art Gedächtnisstütze.

Was deine Verzeichnisse angeht, probier es mal mit einer URL.
Moin,

klasse - mit der URL geht es!


Danke und Gruß
Speak234
Mit Zitat antworten
  #8  
Alt 12.11.2003, 16:05:39
Stella Stella ist offline
Anfänger
 
Registriert seit: Mar 2003
Ort: Schwetzingen
Beiträge: 141
Kein Problem. Viel Spaß noch :)
__________________
Jeder Anfang ist schwer...
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:53:19 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt