tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
341
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Registriert seit
    Nov 2002
    Beiträge
    983
    Hallo,
    erst mal etwas zur Einleitung/Erläuterung:
    Ich generiere den Content einer Seite aus einem Datenbankfeld ,,inhalt''(typ: text).
    nun benötige ich aber auf einer seite ein bisschen PHP-Code um ein Formular zu versenden. Allerdings wird dieser vom Compiler scheinbar ,,übersehen''.
    Was ist da falsch? - Könnte es daran liegen, dass es sich beim Feld ,,inhalt'' um ein textfeld handelt? - wenn ja, was wäre hier besser?

    Vielen Dank?
     

  2. #2
    Avatar von socKe|bla
    socKe|bla socKe|bla ist offline Mitglied Brokat
    Registriert seit
    Sep 2002
    Ort
    bottrop
    Beiträge
    344
    humm, also ich versteh nix
     

  3. #3
    Registriert seit
    Nov 2002
    Beiträge
    983
    ich meine, wenn zum beispiel
    <?php echo "TEST!"; ?>
    in das datenbankfeld eingtrage und dann ausgeben lasse, wird der PHP-Code nicht interpretiert/geparst.

    Ich möchte nun wissen, woran das leigen könnte?

    Ich hoffe das war etwas verständlicher - sorry!

    Vielen Dank!
     

  4. #4
    Registriert seit
    Dec 2001
    Ort
    Bayern
    Beiträge
    5.806
    Blog-Einträge
    5
    Die Frage ist eher: Warum sollte das interpretiert werden? Du gibst ja das ganze per echo aus... echo "<? echo 'blablubb';?>"; gibt ja auch nicht nur blablubb aus.

    Aber probier's mal so...
    PHP-Code:
    eval("?>".$inhalt); 
     
    „Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
    “For every complex problem, there is an answer that is short, simple and wrong.”
    “Pessimism is safe, but optimism is a lot faster!”


    Aktuelles Coding Quiz: #17 - Wörter kreuz und quer

  5. #5
    Registriert seit
    Nov 2002
    Beiträge
    983
    hallo,
    vielen dank für deine antwort.
    könntest du mir das vielleicht etwas näher erklären? ich habe bei selfphp geschaut, aber hab das nicht so ganz verstanden.

    Vielen DAnk!
     

  6. #6
    Registriert seit
    Jul 2001
    Ort
    Bayern
    Beiträge
    969
    Selfphp ist imho auch nicht geeignet was nachzuschauen. Das http://www.php.net/manual/en/function.eval.php ist besser . Im Prinzip schreibst du in die eval() Funktion einen Text oder eine Variable die dann durch den Interpreter geschickt wird. Wenn in dem Text also PHP Code steht, dann wird er ausgeführt.
     

Ähnliche Themen

  1. Datenbankausgabe spezial *g*
    Von medico im Forum Relationale Datenbanksysteme
    Antworten: 9
    Letzter Beitrag: 28.03.06, 18:54
  2. Datenbankausgabe HELP!
    Von M-GT im Forum PHP
    Antworten: 1
    Letzter Beitrag: 13.12.05, 17:00
  3. zufällige Datenbankausgabe
    Von DanielK im Forum Relationale Datenbanksysteme
    Antworten: 4
    Letzter Beitrag: 09.03.04, 12:48
  4. Verlinken der datenbankausgabe!
    Von icefire im Forum Relationale Datenbanksysteme
    Antworten: 9
    Letzter Beitrag: 07.11.03, 00:23
  5. datenbankausgabe in 3 spalten ?
    Von cent im Forum PHP
    Antworten: 1
    Letzter Beitrag: 06.05.02, 16:07