PHP Abitur Problem
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
abi
abitur
all
ansehen
antwort
aufgabe
befehl
beitrag
besten mal
body
hilfe
kriegen
mindestens
mitleid
optimistisch
platzen
schaffen
schreibe
stack
struktur
-
tach leute,
ich schreibe in 2 wochen mein abi und daf?r muss ich wissen wie ich ein frameset in eine php datei einsetzen kann. in html is das ja ganz einfach aber sobald ich das in php versuch l?uft nix und unser lehrer naja lassen wir das der kann kann auch nich viel mehr
da ihr ja solche pros seid bin ich optimistisch das ich das auch noch lerne -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Naja das ist eigentlich ganz einfach
echo "m?p";
Und statt m?p schreibst du halt deinen Code f?rs Frameset rein.
mfg -
ja bei html is das ja immer im head teil und nu soll das bei php im body oder wie darf ich das verstehen??
-
Du kannst entweder deinen ganzen HTML Code in ein echo schreiben oder nur den Teil der Dynamisch sein soll. Die Struktur ist aber in HTML gleich wie in PHP. In PHP arbeitest du ja mit HTML.
mfg -
wenn ich das jetzt richtig verstanden habe is das also so aufgebaut:
<html>
<head>
<title></title>
<head>
<body>
<? echo <frameset>
</frameset>
?>
</body>
so ungef?hr? ich hab das jetzt mal so grob gemacht -
kann mir denn hier niemand mal so ein grundprogramm code zeigen is wichtig weil der rest wartet nich und ich kann nix
-
Hallo. Aus Mitleid werde ich Dir jetzt eine Antwort geben. Mich beschleicht das Gef?hl, dass du dein Abitur nicht schaffen wirst - aber naja. Wenn du eine Frameset mit Hilfe von PHP initialisieren m?chtest, so wird da als Aufgabe sicher nicht der HTML-Code gemeint sein. Du musst einen *stackptr auf den HTML-Stack pushen und auf dem Heap mindestens Platz f?r 1 XML-File allozieren. Danach setzt du den Ptr. auf den Speicherbereich im Heap.
Das sieht dann so aus:
struct myFrameset { // struct 4 all public
myFrameset(){
frameset->call->init->like->java("strace");
}
~myFrameset($dtor){
ioctl("call meinproc");
}
}; -
Hallo. Aus Mitleid werde ich Dir jetzt eine Antwort geben. Mich beschleicht das Gef?hl, dass du dein Abitur nicht schaffen wirst - aber naja. Wenn du eine Frameset mit Hilfe von PHP initialisieren m?chtest, so wird da als Aufgabe sicher nicht der HTML-Code gemeint sein. Du musst einen *stackptr auf den HTML-Stack pushen und auf dem Heap mindestens Platz f?r 1 XML-File allozieren. Danach setzt du den Ptr. auf den Speicherbereich im Heap.
Das sieht dann so aus:
struct myFrameset { // struct 4 all public
myFrameset(){
frameset->call->init->like->java("strace");
}
~myFrameset($dtor){
ioctl("call meinproc");
}
};
ich glaube jetzt hast du ihn endg?ltig verwirrt!!!
(und mich dazu^^)
also ich frag jetzt nochmal ganz bl?d^^
was soll an einem frameset in php anders sein als in html??
nichts? -> ja! oder? ^^
du musst php dateien nur mit einem "server" ansehen, sprich xampp installieren oder online testen^^
ich hoff ich hab mich jetzt nicht verwurschlt und du meintest ganz normale frameset ohne "includes" etc. :-)
-
ich wei? ich krieg mein abi eh nie aber das l?uft so immer noch nicht
<html>
<head>
<title>Title here!</title>
</head>
<?
echo "<FRAMESET COLS="30%,70%">";
<FRAME SRC="links.html">;
<FRAMESET ROWS="30%,70%">;
<FRAME SRC="oben.html">;
<FRAME SRC="unten.html">;
</FRAMESET>;
</html>
ich wei? ich bin dumm also lacht bitte nich -
ich wei? ich krieg mein abi eh nie aber das l?uft so immer noch nicht
<html>
<head>
<title>Title here!</title>
</head>
<?
echo "<FRAMESET COLS="30%,70%">";
<FRAME SRC="links.html">;
<FRAMESET ROWS="30%,70%">;
<FRAME SRC="oben.html">;
<FRAME SRC="unten.html">;
</FRAMESET>;
</html>
ich wei? ich bin dumm also lacht bitte nich
<html>
<head>
<title>Title here!</title>
</head>
<?php
echo "<FRAMESET COLS='30%,70%'>
<FRAME SRC='links.html'>
<FRAMESET ROWS='30%,70%'>
<FRAME SRC='oben.html'>
<FRAME SRC='unten.html'>
</FRAMESET>";
?>
</html>
also wenn dus unbedingt so machen willst dann so wie oben ausgef?hrt!
pass auf die anf?hrungszeichen auf
und der php bereich geh?rt auch immer mit ?> geschlossen!
Beitrag ge?ndert am 13.04.2006 20:30 von pointi -
ich wei? ich krieg mein abi eh nie aber das l?uft so immer noch nicht
<html>
<head>
<title>Title here!</title>
</head>
<?
echo "<FRAMESET COLS="30%,70%">";
<FRAME SRC="links.html">;
<FRAMESET ROWS="30%,70%">;
<FRAME SRC="oben.html">;
<FRAME SRC="unten.html">;
</FRAMESET>;
</html>
ich wei? ich bin dumm also lacht bitte nich
Du musst auch Maskierungszeichen verwenden, ansonsten denkt das Script, das es bei cols= aufhoert, da aber kein Selikonom (;) kommt, gibt es einen Fehler aus.
Schreibe, in dem echo-tag, wenn ein Anf?hrungszeichen vorhanden ist, immer ein \ davor.
EDIT:
Lese dir am besten mal PHP-Tutorials durch.
Weil ich so nett bin, gebe ich dir zwei hilfreiche Links ^^
http://www.schattenbaum.net/php
und
http://tut.php-q.net/
EDIT 2:
Ich seh grade, das du in jeder Reihe ein Selikonom (;) eingefuegt hast.
Dies brauchst du nur, wenn der echo-Befehl zuende ist.
Also folgenderma?en:
echo "<FRAMESET COLS=\"30%,70%\"> <FRAME SRC=\"links.html\"> <FRAMESET ROWS=\"30%,70%\"> <FRAME SRC=\"oben.html\"> <FRAME SRC=\"unten.html\"> </FRAMESET>";
Beitrag ge?ndert am 13.04.2006 20:39 von simple -
Also ich raff das hier nicht so:
soll so:
<?php
echo '<frameset cols="250,*">';
echo '<frame src="hhh" name="hhh">';
echo '<frame src="hhh" name="hhh">';
echo '</frameset>';
?> -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage