WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » externe html-seite in file schreiben » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von guessme
Vielen Dank an Can, Du hast mir sehr geholfen
(und ich habe gemerkt, daß meine Doku nichts taugt.)

Viele Grüße
guessme
von Can
Ja! Alles, was in der Schleife steht, muss zwischen { und } stehen.
von guessme
Danke, habs geändert. Script läuft ohne fehler durch, erzeugt aber 0 byte file.
Stimmt da was mit meinem Schleifenkonstrukt nicht ?

guessme
von Can
Also in der "$ersatz=" - Zeile fehlt ein Semikolon am Schluss.

1:
$lines[$i]=ereg_replace("<a href=\"javascript:somA(4,'0','005');\" onmouseover=\"chgSt();return true;\"><nobr><font class=\"V10\" title=\"Spiel zeigen\">", $ersatz, $lines[$i]);


So muss es heißen - in nem String müssen Quotes (") mit \ davor entwertet werden.

Und noch was ganz Wichtiges: Du hast $ersatz und $Ersatz benutzt - das sind für PHP völlig andere Variablen!!! Du musst also unbedingt auf die Groß-/Kleinschreibung achten.

Can
von guessme
Ich komme mit der Syntax von von ereg_replace() bei diesem komplexen Ausdruck wohl nicht zurecht.

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10:
<?PHP
$lines=file("http://www.sis-handball.de/SIS/HANDBALL/001503/LIGA001503504501000000000000000000000004000VIEW3ART0MANN001503504501000000000000000000000004008SPIEL0.htm?T=10%2E06%2E2003+00%3A20%3A44");
$file=fopen("datei.txt","w");
$begin="a";
for ($i=0;$i<count($lines);$i++)
$ersatz=" "
$lines[$i]=ereg_replace("<a href="javascript:somA(4,'0','005');" onmouseover="chgSt();return true;"><nobr><font class="V10" title="Spiel zeigen">", $Ersatz, $lines[$i]);
fputs($file,$lines[$i]);
fclose($file);
?>


erzeugt mir einen Parse Error

Nach oben