• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Link-Teil nehmen und woanders dransetzen?

Pitbull

Neues Mitglied
Habe folgendes Problem:

Ich hab ne HP auf homepage-baukasten.de angelegt und da kann man anscheinend nur in HTML schreiben!

Jetzt muss ich wissen, wie ich nen PHP-Code (mehr dazu siehe unten) in einen HTML-Code bekomme...

MfG

Eigenltiches Frage^^:
Code:
Nabend,

also folgendes:
Hab ein kleines Projekt am Laufen (seid 15 Minuten :P) und muss folgendes hinbekommen:

Ich habe: 
einen Input Type: Text
und ein Bild (als Button)

Ich brauch folgendes:

Ich setze folgenden YouTube-Link in die Zeile:
http://www.youtube.com/watch?v=ABcDefGhiJk

und wenn ich auf das Bild (also den Button, kann eigetnlich auch gleich nen Button hintun) erscheint (als Spoiler o.ä.) ein anderer Link mit dem Code vom YouTube code (ABcDefGhiJk) der dann ungefähr so aussehen würde:
http://www.google.com/search?=ABcDefGhiJk (als Beispiel)

Also, dass der Code, hinter einen von mir gewünschten Link angesetzt wird!


Ist das möglich? Wenn ja, wie :D

danke im Vorraus!

Pitbull
 
Zuletzt bearbeitet:
Kannst du dein Problem bitte genauer beschreiben? Versuch sinnvolle Sätze hin zu bekommen :)
 
Ich denke, ich habe verstanden was du geradebrecht hast.
Ich erkläre mal im Grundprinzip ohne auf dein verwirrendes Beispiel einzugehen.

Du sendest den Inhalt des Eingabefeldes zu einer Auswertungsseite.
Etwa so:
HTML:
<form action="auswertungsseite.php" method="POST">
    <input type="text" name="youtube">
    <input type="submit" value="Senden">
</form>

Auf der auswertungsseite.php kommt der Formularinhalt als Variable $_POST['youtube'] an.
Diese wertest du wiefolgt aus:
PHP:
<?php
//z.B. Ausgabe des Links
echo "<a href='http://www.dein-definierter-link.de?url-zusatz-aus-formular=".$_POST['youtube']."'>Klick mich</a>";

//oder als Weiterleitung
Header("Location: http://www.dein-definierter-link.de?url-zusatz-aus-formular=".$_POST['youtube']);
?>
 
Oh man, ich versteh grad irgendwie nur Bahnhof.

Ich versuchs mal anders:

Wenn man in das Textefeld was eingibt, man auf einen Button klick, erscheint untendrunter der code HINTER einem Link.

Bsp:

1. TEXT-FELD-EINGABE: test-123
2. *Klick auf Button*
3. erscheinen von Link: http://html.de/test-123


Ist das möglich?

Space Vampire danke für die AW, aber irgendwie ZU kompliziert für mich ;o
 
Könntest du mir mal nen Code oder so geben, wie ich das hinbekomme?
Sitz seid ein paar Stunden dran und komm nicht weiter :(
 
Oh man, ich versteh grad irgendwie nur Bahnhof.
...
Space Vampire danke für die AW, aber irgendwie ZU kompliziert für mich ;o
Im Prinzip hab ich dich also richtig verstanden und hab dir auch den kompletten Code den du brauchst schon gegeben!

PHP:
<?php echo "<form action='".$_PHP['SELF']."' method='POST'>"; ?>
	<input type="text" name="eingabefeld">
	<input type="submit" value="Link erstellen">
</form>
<?php 
if(isset($_POST['eingabefeld'])) {
	echo "<a href='http://www.test.de/".$_POST['eingabefeld']."'>http://www.test.de/".$_POST['eingabefeld']."</a>";
}
?>

Getestet und funktioniert!
Siehe HIER

was verstehst du nicht?
falls du erwartest, dass ausschließlich miz HTML lösen zu können, muss ich dich enttäuschen.
Das sprengt die Möglichkeiten von HTML.
 
WOW!
Erstmal vielen, vielen Dank dafür!

Nur jetzt bleibt mir immernoch ein Problem!
Wenn ich deinen Code kopiere und nichts daran ändere, sieht das ganze so aus..

Ist bei dem Code was falsch oder habe ich was falsch gemacht ...

DANKE AUFJEDENFALL!!!

MfG


Edit: ist es eigetnlich auch möglich, den fertigen Link in ein Wort zu verlinken, und es dann als verlinktes wort erscheint? ... :)
 
Das liegt an der Dateiendung.
PHP-Code wird in .htm und .html nicht geparst.

Benenn die Seite mal in .php um.

Falls das Schwierigkeiten für dich aufwirft (warum auch immer) Kannst du das Script auch im Iframe ausführen. Ohne Rahmen und mit weißem Hintergrund passt sich das sauber in deine Seite ein.
 
ähm, ja das is ziemlich schwierig das umzubennen, weil die Seite auf homepage-baukasten.de liegt ..

Was soll ichs da jetzt machen, shiiit ;d
 
Frag homepage-baukasten.de, ob dort auch php unterstützt wird. Wenn nicht und wenn Du das unbedingt haben willst, wechsel den Hoster.
 
Im zweifelsfall ist das auch mit Java-Script lösbar.
JS kannst du in .htm und .html ausführen.
Allerdings kann ich dir dabei nicht helfen.
Stell die Anfrage vielleicht noch mal im JS-Unterforum und gib diesen Thread als Referenz mit an ;)
 
@threadi
Ich hab nachgefragt, aber lieder unterstützen sie kein PHP!

Im zweifelsfall ist das auch mit Java-Script lösbar.
JS kannst du in .htm und .html ausführen.
Allerdings kann ich dir dabei nicht helfen.
Stell die Anfrage vielleicht noch mal im JS-Unterforum und gib diesen Thread als Referenz mit an ;)

Wer ich tun, danke :D
 
Zurück
Oben