PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Fragen zu Laravel, YII oder anderen PHP-Frameworks. |
 |
|

25-11-2006, 00:39
|
TobiaZ
 Moderator
|
|
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.421
|
|
Aha, also wieder mal einer, der so schlau ist und real andere werte verwendet als er hier angibt. viel spaß beim weiteren debuggen...
|

25-11-2006, 01:14
|
mp17
Newbie
|
|
Registriert seit: Feb 2006
Beiträge: 27
|
|
Ja sry, ich dachte, es läge an der zeile, weil der fehler das so ausgab, wollte jetzt hier nicht das ganze script posten *g*
Also ich bin inzwischen auf die Funktion eval() gestoßen.
Ich glaube es geht damit besser...
Nur was ich noch nicht genau verstehe, wie eval arbeitet, überall wird immer das standart php.net beispiel gegeben:
eval ( string code_str )
<?php
$string = 'Bierglas';
$name = 'Binding-Lager';
$str = 'Das ist mein $string, voll mit $name.<br>';
echo $str;
eval ("\$str = \"$str\";");
echo $str;
?>
Aber es wird nicht erklärt, in welchem zusammenhang string und code_string stehen.
Kann mir das ma jemand erklären?
|

25-11-2006, 01:47
|
 |
onemorenerd
 Moderator
|
|
Registriert seit: Mar 2005
Ort: Berlin
Beiträge: 9.471
|
|
eval() wird dir nicht helfen, denn du willst PHP-Code ausgeben, nicht ausführen oder?
|

25-11-2006, 01:54
|
mp17
Newbie
|
|
Registriert seit: Feb 2006
Beiträge: 27
|
|
Äh ja doch, eigentlich schon ausführen, vll hatte ich mich falsch ausgedrückt...
Es klappt eigentlich schon ganz gut mit eval(), aber ich brauche noch eine Funktion, die aus einem String alle " in /" umwandelt. Dann wäre es perfekt.
|

25-11-2006, 15:46
|
TobiaZ
 Moderator
|
|
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.421
|
|
Dein Problem ist, dass du deinen Quelltext immer noch nicht in eine variable gespeichert bekommst.
und das ist die voraussetzung für
eval() und auch für str_replace (ersetzen von ")...
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Themen-Optionen |
|
Thema bewerten |
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|