Shiivva
Erfahrenes Mitglied
Hi! Folgendes Problem tat sich grad auf:
Nehmen wir mal an, ich würde über ein Input-Feld Daten zu meiner
MySQL-Datenbank hinzufügen wollen und was er da hineinschreibt wird aus einer zwischengespeicherten Datei geholt.
Wenn ich da irgendwo in meiner temporären Datei so etwas wie:
Das höre ich zur Zeit: [VARIABEL].
stehen hab,
([VARIABEL] meint, dass da immer was anderes stehen kann, aber vom "Schema" sieht es immer so aus.)
wie bekomme ich dann beim Speichern in meine MySQL-Datenbank, den Punkt . weg?
Vielleicht ist auch mein "Such"ereg schon falsch (?)
Mit ereg_replace hab ich es schon ausprobiert, aber das geht vermutlich wg. dem (.*) nicht...
Weiss da jemand Rat? Oder steh ich grad einfach nur aufm Schlauch?
Nehmen wir mal an, ich würde über ein Input-Feld Daten zu meiner
MySQL-Datenbank hinzufügen wollen und was er da hineinschreibt wird aus einer zwischengespeicherten Datei geholt.
Wenn ich da irgendwo in meiner temporären Datei so etwas wie:
Das höre ich zur Zeit: [VARIABEL].
stehen hab,
([VARIABEL] meint, dass da immer was anderes stehen kann, aber vom "Schema" sieht es immer so aus.)
wie bekomme ich dann beim Speichern in meine MySQL-Datenbank, den Punkt . weg?
Vielleicht ist auch mein "Such"ereg schon falsch (?)
Code:
$temp = fopen("temp.dat","r");
while ($zeile = fgets($temp, 15000))
{
if (ereg("Das höre ich zur Zeit: (.*).",$zeile,$array));
$this->titel=$array[1];
}
fclose($temp);
$titel=$this->titel;
Mit ereg_replace hab ich es schon ausprobiert, aber das geht vermutlich wg. dem (.*) nicht...
Weiss da jemand Rat? Oder steh ich grad einfach nur aufm Schlauch?