getreidemuehlen
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 23.05.2005, 14:43   #1
TP-Newbie
 
Registriert seit: May 2005
kueser macht alles soweit korrekt

PHP-Skript in HTML-Seite integrieren


Hallo,

bin neu hier und habe eine wirklich doofe Frage. Wie kann ich eine vorhandene HTML-Seite einem PHP-Skript mit Namen "contact.php" einfügen. Den Quellcode habe ich mitgeschickt. Dieses Skript soll dann auf der rechten Seite angezeigt/akiviert werden.
Leider ist immer noch ein link zu einem 1und1 Kontaktformular aktiv, was mein eigenes Kontaktformular in den Hintergrund stellt.
Vielen Dank für Eure Hilfe!!!

<html>
<head>
<title>Partnerunterst&uuml;tzung</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
<!--
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_goToURL() { //v3.0
var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}

function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
//-->
</script>
</head>

<body bgcolor="#CCCCCC" onLoad="MM_preloadImages('pics/blanl_ora.gif','pics/nav5_ora.gif','pics/nav1_ora.gif','pics/nav4_ora.gif','pics/nav3_ora.gif','pics/nav6_ora.gif')">
<div id="Layer1" style="position:absolute; width:913; height:70px; z-index:1; left: 0px; top: 0px; background-color: #B4C534; layer-background-color: #B4C534; border: 1px none #000000">
<div align="right"><img src="pics/logo.gif" width="913" height="70"></div>
</div>
<div id="Layer2" style="position:absolute; width:760px; height:31px; z-index:2; left: 154px; top: 71px"><a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image10','','pics/nav1_ora.gif',1)" onClick="MM_goToURL('parent','s1.htm');return document.MM_returnValue"><img name="Image10" border="0" src="pics/nav1_schw.gif" width="152" height="30"></a><a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image12','','pics/nav3_ora.gif',1)" onClick="MM_goToURL('parent','projekte.htm');return document.MM_returnValue"><img name="Image12" border="0" src="pics/nav3_schw.gif" width="152" height="30"></a><a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image51','','pics/nav6_ora.gif',1)"><img src="pics/nav6_schw.gif" name="Image51" width="152" height="30" border="0"></a><a href="/Formmail/contact.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image51','','pics/nav4_ora.gif',1)" onClick="MM_goToURL('parent','/Formmail/contact.php');return document.MM_returnValue"><img name="Image11" border="0" src="pics/nav4_schw.gif" width="152" height="30"></a><a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image9','','pics/nav5_ora.gif',1)"><img name="Image9" border="0" src="pics/nav5_schw.gif" width="152" height="30"></a></div>
<div id="Layer3" style="position:absolute; width:147px; height:115px; z-index:3; left: 1px; top: 71px"><img src="pics/111.jpg" width="152" height="200"></div>
<div id="Layer6" style="position:absolute; width:310px; height:782; z-index:6; left: 0px; top: 307px; background-color: #B4C534; layer-background-color: #B4C534; border: 1px none #000000">
<p><br>
<font face="Verdana, Arial, Helvetica, sans-serif" size="2">.:. training on
the job<br>
.:. workshop &quot;kundengewinnung&quot;<br>
.:. workshop &quot;kundenbindung&quot;<br>
.:. workshop &quot;telefonie&quot;<br>
.:. workshop &quot;zeitmanagement&quot;<br>
.:. workshop &quot;eigenverantwortung&quot; </font><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
<br>
.:. workshop &quot;sprechen &amp; zuh&ouml;ren&quot; <br>
.:. info-meeting<br>
.:. einf&uuml;hrungsseminar</font></p>
<p><br>
<font face="Verdana, Arial, Helvetica, sans-serif" size="2">.:. neue vertriebspartner
im monat april<br>
.:. neue teamleiter im monat april<br>
.:. neue standorte in deutschland<br>
.:. neue projekte<br>
.:. ab juni monatsmeeting bundesweit</font></p>
</div>
<div id="Layer8" style="position:absolute; width:305; height:31px; z-index:9; left: 0px; top: 272px; background-color: #DDDAD1; layer-background-color: #DDDAD1; border: 1px none #000000"></div>
<div id="Layer9" style="position:absolute; width:609px; height:988px; z-index:8; background-color: #FFFFFF; layer-background-color: #FFFFFF; border: 1px none #000000; left: 305px; top: 101px">
<p><br>
</p>
</div>
<div id="Layer4" style="position:absolute; width:151; height:170; z-index:10; left: 154px; top: 101px; background-color: #EF741D; layer-background-color: #EF741D; border: 1px none #000000"></div>
<div id="Layer5" style="position:absolute; width:298px; height:25px; z-index:11; left: 3px; top: 277px">
<div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">promotionmarketingvertriebwerbungnetwork</font></div>
</div>
<div id="Layer10" style="position:absolute; width:305; height:20px; z-index:12; background-color: #C2BCB3; layer-background-color: #C2BCB3; border: 1px none #000000; left: 0px; top: 303px"><img src="pics/v5_events.gif" width="285" height="23"></div>
<div id="Layer11" style="position:absolute; width:305; height:15px; z-index:13; background-color: #C2BCB3; layer-background-color: #C2BCB3; border: 1px none #000000; left: 0px; top: 485px"><img src="pics/v5_news.gif" width="285" height="23"></div>
<div id="Layer12" style="position:absolute; width:587px; height:194px; z-index:14; left: 319px; top: 106px">
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#96CA39"><b><font size="3">
</font></b></font> <br>
</p>
<p>&nbsp;</p>
<p> <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#000000">
</font></p>
</div>
</body>
</html>


:'(
kueser ist offline   Mit Zitat antworten


Alt 23.05.2005, 14:58   #2
TP-Senior
 
Registriert seit: Jul 2003
Sven_F macht alles soweit korrekt
Hallo!

also ich vermute mal du hast eine seite namens "a.php" und eine Seite "b.html".
Auf der "b.html" ist der quelltext der oben steht oder? Und nun möchtest du das was aus dem Quelltext von "b.html" herauskommt auf "a.php" wieder gegeben wird!
Habe ich das so richtig verstanden ?
Wenn ja würde ich sagen nenne "b.html" in "b.php" um und füge es in "a.php" mit der include-funktion ein!
Sven_F ist offline   Mit Zitat antworten
Alt 23.05.2005, 14:59   #3
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
Du fügst eine Seite mit dem PHP-Befehl "include" ein.
Damit das funktioniert, mus die Seite mit .php enden, da sonst der PHP-Parser nicht anspringt.
Du kannst das include an jede Stelle im Code setzen:

<?php
include("contact.php");
?>

Achte darauf, das in der inkludierten Datei nicht Html/Head/Body-Tags drin sind, sondern nur der Schnipsel zum einfügen.
__________________

Typo3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist offline   Mit Zitat antworten
Alt 23.05.2005, 15:07   #4
TP-Senior
 
Registriert seit: Jul 2003
Sven_F macht alles soweit korrekt
Zitat:
Zitat von St@eff.en
Achte darauf, das in der inkludierten Datei nicht Html/Head/Body-Tags drin sind, sondern nur der Schnipsel zum einfügen.
Wieso nicht?
Habe bisher auch immer Seiten mit html/head/body-Tag includiert und bisher ging es immer ganz gut!
Hat es vielleicht was mit den verschiedensten Browsern zu tun würde mich wirklich interessieren um in zukunft auch darauf zu achten das ich die Tags weg lasse!
Sven_F ist offline   Mit Zitat antworten
Alt 23.05.2005, 15:16   #5
ingo
Guest
 
Zitat:
Zitat von Sven_F
Hat es vielleicht was mit den verschiedensten Browsern zu tun
nein, es hat schlicht und ergreifend etwas mit dem grundlegendem aufbau eines html-dokuments zu tun. dieser aufbau sieht jedes der tags nur einmal vor:

<html>
<head></head>
<body></body>
</html>
  Mit Zitat antworten
Alt 23.05.2005, 15:22   #6
TP-Senior
 
Registriert seit: Jul 2003
Sven_F macht alles soweit korrekt
Achso!

Nun ich hatte bisher meine index immer in 3 Teile aufgeteilt.
Kopf
Bauch
Fußnote
Diese 3 Bereiche werden in der Index includet da ich nicht gerne mit Frames arbeite.
Im Bauch bereich schreibe ich dann erneut die "html/head/Body"-Tags

Den Bauchteil wiederum teile ich auch durch include in 2 Teile auf
NAVI
CONTENT

Und auch in diesen beiden Teilen verwende ich die Tags und bisher haben meine Seiten immer funktioniert ohne Fehlermeldungen!

Drum dachte ich jetzt das es was mit den verschiedensten Browsern was zu tun hätte!

Wenn ich euch nun richtig verstanden habe reichen die Tags in der Index volkommen aus und in den unterbereichen muß ich somit nur noch mit Echo oder Print schreiben !
Sven_F ist offline   Mit Zitat antworten
Alt 24.05.2005, 12:44   #7
TP-Specialist
 
Benutzerbild von rewboss
 
Registriert seit: Mar 2005
Ort: Unterfranken
rewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKErewboss ist ein richtiges Arbeitstier - DANKE
Zitat:
Zitat von Sven_F
bisher haben meine Seiten immer funktioniert ohne Fehlermeldungen!
Nun ja, die Fehlermeldungen siehst du, wenn du den W3C-Validator den Code angucken lässt. Die meisten Browser versuchen immer eine Seite darzustellen, auch wenn der Code total durcheinander ist -- aber unterschiedlich.

Zum Beispiel, vergisst man ein paar </td> Tags, versuchen Browser, die Tabelle trotzdem darzustellen; dazu mussten sie aber raten, wo die fehlenden Tags hingehören. Internet Explorer war in dieser Hinsicht eigentlich gar nicht schlecht, aber frühere Versionen von Netscape gaben viel früher auf und zeigten unter Umständen gar nix.

Dass die zu includen Dateien nicht W3C-Konform sind ist absolut egal. Was zählt ist, dass der Code, den der Browser bekommt, valide ist. Ein Beispiel: hier zwei Daten, datei1.php und datei2.php:

HTML-Code:
<!-- datei1.php -->
<html>
<head>
<title>Meine PHP-Seite</title>
</head>

<body>
<?php
 include(datei2.php);
?>
HTML-Code:
<!-- datei2.php -->
<p>Hallo Welt!</p>
</body>
</html>
Beides nicht W3C-Konform. Aber egal, denn wenn ein Browser oder der W3C-Validator oder ein Suchmaschinenbot oder was auch immer die Datei datei1.php anfordert, bekommt er folgende Datei:

HTML-Code:
<!-- datei1.php -->
<html>
<head>
<title>Meine PHP-Seite</title>
</head>

<body>
<!-- datei2.php -->
<p>Hallo Welt!</p>
</body>
</html>
Und diese Datei hat alle erforderlichen Tags.

Geändert von rewboss (24.05.2005 um 16:30 Uhr). Grund: Blöde Grammatikfehler korrigiert.
rewboss ist offline   Mit Zitat antworten
Alt 24.05.2005, 13:42   #8
TP-Senior
 
Registriert seit: Jul 2003
Sven_F macht alles soweit korrekt
rewboss Danke für den Hinweis!

Habe immer gedacht wenn ich die zu includenen Seiten nicht mit HTML-Tags beginne und ende würde es nicht gehen habe jetzt es mal so versucht das ich die Tags nur in der Index verwende und die Seiten die includet werden einfach so als wie wenn man diese Tags nicht mehr braucht und ich war erstaund über das ergebniss es funktioniert!
Sven_F ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Traum-Talk > Webdesign & Co.
PHP-Skript in HTML-Seite integrieren PHP-Skript in HTML-Seite integrieren
« Ausgefallenes? | Wer wäre so nett? »

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

Erweiterte Suche
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:24 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67