hi, hilfe bei html in php einbinden
Ken Heinz
- php
Ich schaffe eigentlihc nur mit flash und html, bisschen css, aber mit php hatte ich noch nie was am hut, allerdings möchte ich jetzt eine variable über den url übergeben und wie mir scheint ist das auslesen der variablen nur mit php möglich.
Nun zu meinen Fragen bzw Problemen
Kann ich php in htm einbinden?
Wie man ne Variable übergibt ist mir klar www....?.... wie less ich jetzt die Variable aus und binde sie in einen url der neuen seite ein?
ungefähr so
www.test.de?variable=docu1
und auf der seite www.test.de gibt es dann einen htm button mit www.test.de/docu1
Ich hoffe mir kann jdm helfen, vielen Dank im voraus!
Hallo Ken Heinz!
...wie mir scheint ist das auslesen der variablen nur mit php möglich.
Das ist Falsch! Es gibt ja noch Java, Perl, CGI...
Kann ich php in htm einbinden?
Nein, aber du kannst html in php "einbinden".
Das heißt, dass du eine Datei mit der Endung .php oder was
dein Server sonst so alles als PHP parst erstellen musst
und keine HTML Datei.
In der PHP-Datei kannst du dann ganz normal HTML schreiben,
den PHP Teil grenzt du mit <?PHP und ?> ab.
Jetzt wird das innerhalb des Tags geparst, alles andere wird
als HTML ausgegeben.
Es würde also sowas funktionieren
Wie man ne Variable übergibt ist mir klar www....?
Sicher? GET oder POST? Und nicht "www...." sondern auf die
Datei mit dem zu verarbeitenden Script.
Das kann im übrigen auch die selbe Datei sein.
Da muss kein "www" vorkommen.
.... wie less ich jetzt die Variable aus und binde sie in einen url der neuen seite ein?
ungefähr so
Bei GET mit $_GET['variable'],
bei POST mit $_POST['variable']
echo beim Parameter "name" des Submit-Buttons würde den Inhalt dort ausgeben.
Gruß, Matze
Danke du hast mir echt weitergeholfen, wie ich die variable ausless versteh ich aber wie könnte ich sie in nem url auf der neuen seite verwenden??
Hi!
Danke du hast mir echt weitergeholfen, wie ich die variable ausless versteh ich aber wie könnte ich sie in nem url auf der neuen seite verwenden??
Steht doch da - mit "echo" kann der Inhalt von Variablen ausgegeben werden.
mfG
also hab ich den link auf meine seite:
www.muster.de/muster.php?link=docu1
dann less ich das auf der seite (muster.php) aus mit:
<?php
$_Get['link']
?>
so und jetzt hab ich nen verlinkten text der so aussehen soll:
<a href="www.muster.de/docu1.htm">afdfasfdasfdas
wie mach ich das jetzt???
<a href="www.muster.de/docu1.htm">verlinkterText
Hallo Ken Heinz!
dann less ich das auf der seite (muster.php) aus mit:
<?php
$_Get['link']
?>
Nein, du liest die Variable nicht aus.
Du übernimmst sie nichtmal wirklich.
$link (alles mit 1 Dollar-Zeichen davor ist eine Variable)
soll also den Inhalt "docu" haben.
<?PHP
$link = $_GET['link'];
echo $link;
?>
oder
<?PHP
echo $_GET['link'];
?>
sollte das tun was du willst.
Überprüf aber die Variable bevor du sie ausgibst.
wie mach ich das jetzt???
Was???
Gruß, Matze
Nachtrag: beachte bitte $_GET und nicht $_Get!! Das macht einen Unterschied!