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

PHP auslesen

Status
Für weitere Antworten geschlossen.
R

Raven

Guest
Hab in einer mysql tabelle code, der als dynamischer content ausgegeben wird. Jedoch hab ich in dem code auch php drin, der als einfacher text ausgegeben wird. Was ist das problem ?
 
Hallo,

das Problem ist genau das gleiche, wie bei
PHP:
echo "<?php";
Das soll ja ausgegeben werden.

Du musst den Code mit eval verarbeiten lassen.


N43
 
PHP:
<div id="content_headline">
						<div id="content_headline_title">About</div>
						<div id="first_sence">TEXT</div>
						<div id="imprint">
						TEXT
						</div>
						<div id="contact_box">
						<form action="" method="post" name="contact_form">
						Ihr Name:<br />
						<input name="contact_name" type="text" size="20" maxlength="30" value="<?php 
$str=$_SESSION['user_name'];
eval ("\$str = \"$str\";");
echo $str; ?>"/><br />
						Ihre Email*:<br />
						<input name="contact_name" type="mail" size="20" maxlength="30" value="<?php echo $usermail;?>"/><br />
						Ihre Nachricht:<br />
						<textarea name="contact_text" cols="25" rows="5"></textarea>
						<input name="contact_submit" type="submit" value="Senden" disabled/>
						<input name="contact_submit" type="reset" value="Zurücksetzen" /><br /><br />
						<p><i>*für eventuelle Rückfragen, bleibt geheim</i></p>
						</form>
						</div>
					</div>

Das wäre dann der Code ? Jedenfalls kommt dabei dsa raus :
http://baloo.bplaced.com/about
 
Hallo,

ist doch klar, dass das dann ausgegeben wird. Du musst den Text durch eval jagen.

Also eval($db_content);

Kann sein, dass HTML im Code Probleme machen wird, weil eval ja eigentlich PHP Code erwartet.

N43
 
lol ... war nur grad was essen xD ... ich fang gleich an

EDIT:
Parse error: syntax error, unexpected '<' in /users/baloo/www/index.php(92) : eval()'d code on line 1
, wobei
echo eval($res['de_content']);
stimmen müsste, oder ?

EDIT2: Ok habs geschafft. Ich hab den ganzen HTML code in echo ausgegeben ...
 
Zuletzt bearbeitet von einem Moderator:
Status
Für weitere Antworten geschlossen.
Zurück
Oben