WinFuture-Forum.de: Php-formular - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Php-formular Wie bekomm ich HTML-Code da rein?


#1 Mitglied ist offline   Razorblade 

  • Gruppe: aktive Mitglieder
  • Beiträge: 423
  • Beigetreten: 22. Oktober 04
  • Reputation: 0
  • Wohnort:Bodensee
  • Interessen:Autos<br />Computer und Musik

geschrieben 15. Februar 2005 - 18:58

Also. Ich hab mir für ein Forum in php ein Formular gemacht.
Jetzt wollte ich wissen, wie das geht, dass ich links dort einfügen kann - ich bekomm immer nur Text :blush:

Also Wenn jemand in diesem Formular auf seine Homepage verweisen will, dass er z.B. angibt:
<a href="www.homepage.de">Meine Homepage</a> und das dann als klickbarer Link in dem fertig ausgefüllten Formular steht.
Oder mit Bilder online stellen dann halt mit <img src="...">
Wenn ich einfach so die Html-Tags eintrage, ist alles zwischen den Klammern verloren...

Das Feld um das es geht:
<td valign="top">Anzeigetext *</td>
    <td>   </td>
  </tr>
  <tr>
    <td colspan="2">
      <textarea rows="9" name="ad" cols="60" tabindex="9">'.$ad.'</textarea>
      <div class="rot"><strong>'.$tad.'</strong></div>
        <input type="hidden" name="woher" value="InseratAuf" />
				<input class="norm" type="submit" name="submit" value="Abschicken" tabindex="11" />
    </td>


Liegt es an dem textarea? Sollte ich das mit <input type="text"> machen?
0

Anzeige



#2 _Benjamin_

  • Gruppe: Gäste

geschrieben 15. Februar 2005 - 19:33

es macht immer tut tut ... -> bahnhof

sorry aber ich verstehe null von dem was du eigentlich willst .. O.o
0

#3 Mitglied ist offline   Razorblade 

  • Gruppe: aktive Mitglieder
  • Beiträge: 423
  • Beigetreten: 22. Oktober 04
  • Reputation: 0
  • Wohnort:Bodensee
  • Interessen:Autos<br />Computer und Musik

geschrieben 15. Februar 2005 - 19:50

Sorry, sowas hab ich mir gedacht...
Ok.

Hab ein Formular.
Jetzt will ich, dass wenn man in dieses Formular sowas wie <a href="..."> einträgt, es dann in der fertigen Anzeige als Link herauskommt. Bzw. als Bild, wenn man <img...> verwendet.
Ähnlich wie in den Foren hier, nur nicht mit BBCode.
Weil bis jetzt fehlt einfach der eingetragene Text zwischen den <>-Klammern, wenn ich das Formular an die DB schick.

Jetzt besser? Ich war noch nie gut im Problem schildern... :blush:

Dieser Beitrag wurde von Razorblade bearbeitet: 15. Februar 2005 - 19:51

0

#4 _Benjamin_

  • Gruppe: Gäste

geschrieben 15. Februar 2005 - 19:53

der user soll im formular html code tippen können ... und das soll dann an nen php formular gesendet werden der das abspeichert (mysql ? txt ?) und dir dann anzeigt ?

oder versteh ich dich immernoch falsch ?
0

#5 Mitglied ist offline   stefanra 

  • Gruppe: aktive Mitglieder
  • Beiträge: 6.208
  • Beigetreten: 13. September 04
  • Reputation: 1

geschrieben 15. Februar 2005 - 19:54

Ach einen Parser willst du bauen?!

Aber, wenn du irgendwelchen HTML-Code in das Feld eingibst, den in der DB abspeicherst und dann diesen Code einfach in eine Seite setzt, dann wird der doch vom Browser automatisch als HTML-Code erkannt. Oder verwendest du HTML-Specialchar etc. in PHP?
0

#6 Mitglied ist offline   Slayer 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.476
  • Beigetreten: 12. Dezember 03
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Baden-Württemberg
  • Interessen:&gt; Internet<br />&gt; Musik<br />&gt; Filme<br />&gt; Events

geschrieben 15. Februar 2005 - 19:54

Ich empfehle dir einfach einen BBCode für das Forum/Forumlar zu programmieren.
Aber frag micht nicht wie das geht ;-)

Mit HTML wird es nicht gehen, aber BBCode ist sowieso viel besser.
Der Mensch hat drei Wege, klug zu handeln.
Erstens durch Nachdenken: Das ist der Edelste.
Zweitens durch Nachahmen: Das ist der Leichteste.
Drittens durch Erfahrung: Das ist der Bitterste.

(Konfuzius)
0

#7 Mitglied ist offline   stefanra 

  • Gruppe: aktive Mitglieder
  • Beiträge: 6.208
  • Beigetreten: 13. September 04
  • Reputation: 1

geschrieben 15. Februar 2005 - 19:56

BB-Code findest du viele fertige Parser. Aber, einen parser bauen, das ist nun wirklich nicht schwer. Einfach ein replace-Kommando nach dem anderen. :blush:
0

#8 Mitglied ist offline   Razorblade 

  • Gruppe: aktive Mitglieder
  • Beiträge: 423
  • Beigetreten: 22. Oktober 04
  • Reputation: 0
  • Wohnort:Bodensee
  • Interessen:Autos<br />Computer und Musik

geschrieben 15. Februar 2005 - 19:59

Den Beitrag konnte man übrigens wirklich nicht kapieren... Habs selber mal durchgelesen.

@Xandros
Genau :)
In eine Mysql-DB. Soll ein text rein, der evtl. auch html enthält.

@Stefanra
Dachte ich eigentlich auch... benutze keine Specialchars.

Hat jemand da ne Quelle - bin faul :)

OK, danke an Alle. Hat sich erledigt.
Das Wort "Parser" hat mir gefehlt. Google hilft. :blush:

Dieser Beitrag wurde von Razorblade bearbeitet: 15. Februar 2005 - 20:27

0

#9 Mitglied ist offline   Urza 

  • Gruppe: aktive Mitglieder
  • Beiträge: 255
  • Beigetreten: 16. September 04
  • Reputation: 0
  • Wohnort:Dominaria/Aventurien

geschrieben 15. Februar 2005 - 21:02

hm schonmal an addslashes gedacht, und/oder htmlentities?


also wenn ich dich richtig verstanden habe willst du einfach nur einen wert durch ein formular übertragen, in eine datenbank schreiben und wieder auslesen und hast probleme, dass einige teile des strings nicht richtig ankommen, oder habe ich da was falsch mitgekriegt?

Dieser Beitrag wurde von Urza bearbeitet: 15. Februar 2005 - 21:03

0

#10 Mitglied ist offline   Razorblade 

  • Gruppe: aktive Mitglieder
  • Beiträge: 423
  • Beigetreten: 22. Oktober 04
  • Reputation: 0
  • Wohnort:Bodensee
  • Interessen:Autos<br />Computer und Musik

geschrieben 17. Februar 2005 - 09:27

Stimmt.
Habs jetzt mit htmlentities hinbekommen.
Wie gesagt, es war der Begriff "Parser", der mir gefehlt hat.
Aber mittlerweile funktionierts wenigstens ein Bisschen - alles macht er noch nicht.
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0