benötige Hilfe beim includieren
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
all
anweisung
art
aufbau
bereich
bild
code
datei
dokument
einloggen
file
gestaltung
http
inhalt
klammern
redundanz
sache
text
url
wirklichen bereich
-
Hey ich bräuchte Hilfe beim Coding meiner Webseit.
Da ich mich eigentlich gar nicht mit php auskenne aber nirgends vernünftige Toturials von der Gestaltung bis zum Coding gefunden habe.
Frag ich mal hier nach =D
Also ich würd gern Die Text fläche auf meiner Seite als include haben:
<a href="http://jay-fekt.tk">www.JAY-FEKT.tk</a> SHORT
<a href="http://jay-fekt.lima-city.de/">www.jay-fekt.lima-city.de/</a> Lima
Einen wirklichen bereich hab ich in dem Feld noch nicht angelegt, daher könnte ich auch die psd weitergeben.
Es geht mir nur hauptsächlich darum das ich kein Iframe benutzen muss und die Seiten ständig neu laden.
Vielen Dank im Vorraus
JAY FEKT -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
jay-fekt schrieb:
Hey ich bräuchte Hilfe beim Coding meiner Webseit.
Da ich mich eigentlich gar nicht mit php auskenne aber nirgends vernünftige Toturials von der Gestaltung bis zum Coding gefunden habe.
Frag ich mal hier nach =D
Also ich würd gern Die Text fläche auf meiner Seite als include haben:
<a href="http://jay-fekt.tk">www.JAY-FEKT.tk</a> SHORT
<a href="http://jay-fekt.lima-city.de/">www.jay-fekt.lima-city.de/</a> Lima
Einen wirklichen bereich hab ich in dem Feld noch nicht angelegt, daher könnte ich auch die psd weitergeben.
Es geht mir nur hauptsächlich darum das ich kein Iframe benutzen muss und die Seiten ständig neu laden.
Vielen Dank im Vorraus
JAY FEKT
Ein Include kriegst du in PHP mit:
<?php include 'DATEI'; ?>
Siehe auch hier http://php.net/manual/de/function.include.php
DATEI bitte mit dem Dateinamen ersetzen.
In die Datei kannst du dann den HTML Code einfügen und wenn du dann die Datei mit Include aufrufst, wird automatisch der Inhalt ausgegeben.
Beitrag zuletzt geändert: 31.3.2010 21:50:10 von davy -
Also iwie glaub ich ,dass ich zu doof dafür bin???
ich möchte statt dem bild jayfekt_06.png
einen seite setzen die dort includiert wird, aber das einzige was klappt ist das ich mein Design aus einander nehme -.-
<tr>
<td rowspan="3">
<img src="Bilder/jayfekt_05.png" width="23" height="663" alt=""></td>
<td rowspan="2">
<img src="Bilder/jayfekt_06.png" width="713" height="655" alt=""></td>
<td rowspan="3">
<img src="Bilder/jayfekt_07.png" width="11" height="663" alt=""></td>
<td>
<img src="Bilder/Abstandhalter.gif" width="1" height="309" alt=""></td>
</tr>
habs auch schon so ausprobiert -.-
<?php
include '/frame/aufbau.php';
<img src="Bilder/jayfekt_06.png" width="713" height="655" alt="">
?>
</td>
Aber auch dann sind die seiten fürn Ar***
Oh man, das kann dauern -
jay-fekt schrieb:
Also iwie glaub ich ,dass ich zu doof dafür bin???
ich möchte statt dem bild jayfekt_06.png
einen seite setzen die dort includiert wird, aber das einzige was klappt ist das ich mein Design aus einander nehme -.-
<tr>
<td rowspan="3">
<img src="Bilder/jayfekt_05.png" width="23" height="663" alt=""></td>
<td rowspan="2">
<img src="Bilder/jayfekt_06.png" width="713" height="655" alt=""></td>
<td rowspan="3">
<img src="Bilder/jayfekt_07.png" width="11" height="663" alt=""></td>
<td>
<img src="Bilder/Abstandhalter.gif" width="1" height="309" alt=""></td>
</tr>
habs auch schon so ausprobiert -.-
<?php
include '/frame/aufbau.php';
<img src="Bilder/jayfekt_06.png" width="713" height="655" alt="">
?>
</td>
Aber auch dann sind die seiten fürn Ar***
Oh man, das kann dauern
Also, wenn du HTML Code in PHP schreibst, musst du es mit echo machen, also so:
<?php include '/frame/aufbau.php'; echo "<img src='Bilder/jayfekt_06.png' width='713' height='655' alt=''>"; ?>
-
habs jetzt so übernommen;
<?php
include '/frame/aufbau.php';
echo "<img src='Bilder/jayfekt_06.png' width='713' height='655' alt=''>";
?>
</td>
aber das einzige was passiert ist das in dem Bereich wo das bild ja sitzt:
kein bild steht sonder nur "; ?>
ich frag mich auch warum <?php und ?> in rot in mein dreamveawer steht
was ich mir noch vorstellen kann; das war ursprünglich eine html datei die ich damals mit PS gemacht habe
und den quelltext in eine php datei kopiert habe aber auch erst ab body
Beitrag zuletzt geändert: 31.3.2010 22:18:46 von jay-fekt -
jay-fekt schrieb:
habs jetzt so übernommen;
<?php
include '/frame/aufbau.php';
echo "<img src='Bilder/jayfekt_06.png' width='713' height='655' alt=''>";
?>
</td>
aber das einzige was passiert ist das in dem Bereich wo das bild ja sitzt:
kein bild steht sonder nur "; ?>
ich frag mich auch warum <?php und ?> in rot in mein dreamveawer steht
Wird denn der Inhalt von aufbau.php ausgegeben?
Du kannst ja auch einfach:
<?php include '/frame/aufbau.php'; ?> <img src="Bilder/jayfekt_06.png" width="713" height="655" alt="">
schreiben.
Beitrag zuletzt geändert: 31.3.2010 22:17:01 von davy -
also mit dem code denn du grad eben aufgeschrieben hast funktioniert wieder dass das bg bild angezeigt wird aber nicht der Text vom aufbau.php -.-
ich kopier mal den quelltext
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Unbenanntes Dokument</title>
</head>
<body bgcolor="#1d1d1d" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<div align="center">
<table id="Tabelle_01" width="911" height="879" border="0" cellpadding="0" cellspacing="0">
<tr>
<td colspan="4">
<img src="Bilder/jayfekt_01.png" width="910" height="181" alt=""></td>
<td>
<img src="Bilder/Abstandhalter.gif" width="1" height="181" alt=""></td>
</tr>
<tr>
<td colspan="4">
<img src="Bilder/jayfekt_02.png" width="910" height="8" alt=""></td>
<td>
<img src="Bilder/Abstandhalter.gif" width="1" height="8" alt=""></td>
</tr>
<tr>
<td rowspan="2">
<img src="Bilder/jayfekt_03.png" width="163" height="336" alt=""></td>
<td colspan="3">
<img src="Bilder/jayfekt_04.png" width="747" height="27" alt=""></td>
<td>
<img src="Bilder/Abstandhalter.gif" width="1" height="27" alt=""></td>
</tr>
<tr>
<td rowspan="3">
<img src="Bilder/jayfekt_05.png" width="23" height="663" alt=""></td>
<td rowspan="2">
<?php
include '/frame/aufbau.php';
?>
<img src="Bilder/jayfekt_06.png" width="713" height="655" alt="">
</td>
<td rowspan="3">
<img src="Bilder/jayfekt_07.png" width="11" height="663" alt=""></td>
<td>
<img src="Bilder/Abstandhalter.gif" width="1" height="309" alt=""></td>
</tr>
<tr>
<td rowspan="2"><img src="Bilder/jayfekt_08.png" width="163" height="354" alt=""></td>
<td>
<img src="Bilder/Abstandhalter.gif" width="1" height="346" alt=""></td>
</tr>
<tr>
<td>
<img src="Bilder/jayfekt_09.png" width="713" height="8" alt=""></td>
<td>
<img src="Bilder/Abstandhalter.gif" width="1" height="8" alt=""></td>
</tr>
</table>
<div align="left"><object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0' width='290' height='24'><param name='movie' value='http://img227.imageshack.us/img227/3087/playergv1.swf?soundFile= http://www.rappers.in/trackdownload.php?tid=243016&loc=1&bg=0x1D1D1D&leftbg=0x1D1D1D&lefticon=0xff8e00&rightbg=0x1D1D1D&rightbghover=0xff8e00&righticon=0xF2F2F2&righticonhover=0xFFFFFF&text=0xff8e00&slider=0xff8e00&track=0xFFFFFF&border=0xFFFFFF&loader=0xff8e00&autostart=no&loop=no' /><param name='quality' value='high' /><param value='transparent' name='wmode' /><embed src='http://img227.imageshack.us/img227/3087/playergv1.swf?soundFile= http://www.rappers.in/trackdownload.php?tid=243016&loc=1&bg=0x1D1D1D&leftbg=0x1D1D1D&lefticon=0xff8e00&rightbg=0x1D1D1D&rightbghover=0xff8e00&righticon=0xF2F2F2&righticonhover=0xFFFFFF&text=0xff8e00&slider=0xff8e00&track=0xFFFFFF&border=0xFFFFFF&loader=0xff8e00&autostart=no&loop=no' width='290' height='24' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' wmode='transparent'></embed></object><br/>
</div>
</body>
</div>
</html> -
Wie ist denn der Inhalt der aufbau.php?
Du kannst es auch mal ohne das / probieren, also:
<?php include 'frame/aufbau.php'; ?>
-
Im Editor wirds angezeigt. aber vom PC aus in Firefox nicht -.- ich verstehs nicht.
also ohne das HTML-Gerüst
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Unbenanntes Dokument</title>
</head>
<body background="Bilder/jayfekt_06.png">
<div style="background-repeat:no-repeat">
Aufbau<br />
Aufbau<br />
Aufbau<br />
</div>
</body>
</html>
Beitrag zuletzt geändert: 31.3.2010 22:29:33 von jay-fekt -
jay-fekt schrieb:
Im Editor wirds angezeigt. aber vom PC aus in Firefox nicht -.- ich verstehs nicht.
also ohne das HTML-Gerüst
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Unbenanntes Dokument</title>
</head>
<body background="Bilder/jayfekt_06.png">
<div style="background-repeat:no-repeat">
Aufbau<br />
Aufbau<br />
Aufbau<br />
</div>
</body>
</html>
Betrachtest du die Seite denn auf einem Server oder auf deinem Computer? Weil PHP kann nur auf dem Server ausgeführt werden. Vielleicht liegts daran?
Ansonsten prüfe nochmal, ob wirklich im Ordner "frame" eine "aufbau.php" ist -
jay-fekt schrieb:
Zur Zeit nur vom PC aus, da mein LeechFTP sich nicht bei Lima einloggen kann.
Aber okay ich békomme gleich nen lachflash (bin ein blutiger anfänger) xD
Ansonsten würde ich auch die Sachen weiter geben wenn man da mal einen Blick drauf geworfen wird =D
Okay, dann ist das Problem ja gelöst :)
Die Sachen könnte ich mir mal anschauen, wenn du das möchtest -
solang mich das nichts kostet xD
über was soll ich dir das geben ???
wäre ich wirklich sehr dankbar für =D (breitestest grinsen überhaupt)
skype. icq, msn, e-mail -
jay-fekt schrieb:
solang mich das nichts kostet xD
über was soll ich dir das geben ???
wäre ich wirklich sehr dankbar für =D (breitestest grinsen überhaupt)
skype. icq, msn, e-mail
Per eMail am besten.
Adresse kommt gleich per PN. -
angehängt und abgeschickt
ganz sicher kein Virus! -
in der Include Datei machst du
include.php
<?php $menue = 'ABC'; ?>
index.php
<?php include("include.php"); /... Ganz Viel Inhalt... echo($menue); //..... ?>
Meinst du das so? -
jay-fekt schrieb:
habs jetzt so übernommen;
<?php
include '/frame/aufbau.php';
echo "<img src='Bilder/jayfekt_06.png' width='713' height='655' alt=''>";
?>
</td>
aber das einzige was passiert ist das in dem Bereich wo das bild ja sitzt:
kein bild steht sonder nur "; ?>
ich frag mich auch warum <?php und ?> in rot in mein dreamveawer steht
was ich mir noch vorstellen kann; das war ursprünglich eine html datei die ich damals mit PS gemacht habe
und den quelltext in eine php datei kopiert habe aber auch erst ab body
Besser wäre wohl:
<?php include '/frame/aufbau.php'; echo '<img src="Bilder/jayfekt_06.png" width="713" height="655" alt="">'; ?> </td>
Das <?php und das ?> sind Processing Instructions, also besondere XML-Elemente, die dem Interpreter bei der Verarbeitung darauf hinweisen, dass hier PHP-Code beginnt bzw. endet.
Beitrag zuletzt geändert: 1.4.2010 7:52:28 von wagnerm -
yo mey!
also ich lese hier das ganze mit leichtem gruseln!
lasst es euch von mir verraten: ihr habt alle KEIN PROBLEM mit include/require! ihr habt ein gemeinsames problem: ihr habt KA von den adressierungsarten. und das gilt für alle da, die schon jemals danach gefragt haben, wie man dies/das includiert.
kurz über 'tue es nie':
1. @privatecitypageinclude ("include.php");
2. @wagnerminclude ("/frame/aufbau.php").
über das WARUM? kann man sich hier schlau machen (wenn man will! aber man kann natürlich gerne - auch lebenslang - an halbwahrheiten glauben, und sich ständig damit abstrudeln ;o)
das demo (mit source-code) zeigt beide adressierungsarten (relative / absolute) und all das ist einfacher als überhaupt vorstellbar - wenn man darüber bereit ist ein bisschen nachzudenken!
dann muss man sich nie wieder mit diesen stupiden ding herumschlagen ;o) -
@czibere: Was ist falsch an der Schreibweise?
Es gibt drei Arten wie man die include-Anweisung verwendet:
1. Möglichkeit ohne Klammern, wie ich sie geschrieben (bzw. vom Vorposter davy übernommen habe):
include 'file.php';
2. Möglichkeit mit Klammern ohne Leerzeichen, wie privatecitypage sie angegeben hat:
include("file.php");
3. Möglichkeit mit Klammern und mit Leerzeichen, wie du sie angegeben hast:
include ("file.php");
Siehe: http://php.net/manual/de/function.include.php
Wenn du auf die relative Pfadangabe anspielst, so muss ich dir schreiben, dass ich den Code kopiert habe und gedacht habe, den "/" aus der Pfadangabe rausgenommen zu haben... -
@wagnerm
Was ist falsch an der Schreibweise?
nicht die schreibweise. was mich stört ist redundanz:Es gibt drei Arten wie man die include-Anweisung verwendet:
na wenn du das so haben willst!
wo sind dann die restlichen?? für mich hast du nur eine art aufgeschrieben, das aber gleich in 3 verschiedenen varianten (art !== variant). ich sehe deine 3 beispiele als drei 'variante' dessen (und das ist relative adressierung):
(alle, die jetzt die frage stellen wollen, warum './'? kann nur gesagt werden - deine worte - http:php.net/... und so lange drin suchen bis man fündig wird. es könnte eine weile dauern, aber es ist zu finden!)include ("./file.php");
nochmals:Es gibt drei Arten wie man die include-Anweisung verwendet:
ja also relative hatten wir schon. und wo bleibt absolute? und wo die dritte art (welche sie auch immer ist?). ich könnte hiezu etwas genaueres sagen, aber das ist ja bei php.net nachlesbar ;o)
ich sehe die sachen leider deshalb so 'unflexiebel', weil ich das programmieren noch mit maschienenbefehlen erlernt habe. kein versprecher von mir, kein assembler, sondern maschienensprache. es gab nicht ein spur von redundanz/variant oder sont was ähnliches. gut! das ist so ziemlich genau 30 jahre her! ist das jetzt eine ursache, dass man sich neulich schlamperei erlauben kann/darf? ja klar! wenn man will! unbedingt! jedem das seine ...
zu redundanz in php: in php6 werden wundersame weise sachen auf nimmer wiedersehen verschwinden, so wie synonymbezeichnungen von funktionen. die - und noch viele andere dinge - werden ersatzlos gestrichen! ich wünsche vielen viel viel spaß für die zukunf bei der editierung von tausenden von zeilen ;o) warum das so kommt? das kannst hier nachlesen. ich lese in all diesen resourcen jeden tag stunden lang (kann mir ja leisten :o) meine meinung nach sind die burschen bei php.net dahinter gekommen, dass man für redundanz gleich ein synonym 'mist' entgegenstellen kann.
ganau das ist fasch an der schreibweise! redundaz, wobei bei jeder variante neue fehlern auftreten können. (bezieht sich nicht nur auf include/require, absolute/relative, ... sondern auf alle möglichen dinge des ganzen redundanten lebens. [vllt: abspecken, gesundschrumpfen, ...?]
ps.: ah ja! leerzeichen (3. möglichkeit von dir) ist eigentlich ganz was anders, das hat mit dem parser was zu tun, daher ist gestrichen!
Beitrag zuletzt geändert: 1.4.2010 17:35:49 von czibere -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage