CronJob-Service
bei SELFPHP mit ...
|
+ minütlichen Aufrufen
+ eigenem Crontab Eintrag
+ unbegrenzten CronJobs
+ Statistiken
+ Beispielaufrufen
+ Control-Bereich
Führen Sie mit den CronJobs von
SELFPHP zeitgesteuert Programme
auf Ihrem Server
aus. Weitere Infos
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken |
11.03.2003, 20:24:11
|
SELFPHP Guru
|
|
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
|
|
Da ist es doch: "²U9³! www.karriere-und-kids.de!"
²U9³ wird zu <b> aber das >b< fehlt und somit wird das erste <b> nicht geschlossen.
Vielleicht etwas, in der Art if (!strstr($entries[$i], ">b<")) { echo "<b>"; }
Naja, oder irgendwie so.
|
11.03.2003, 21:07:33
|
Anfänger
|
|
Registriert seit: Mar 2003
Beiträge: 35
|
|
Ja alles bestens nur wo soll ich das einfügen:
PHP-Code:
if (!strstr($entries[$i], ">b<")) { echo "<b>"; }
Könnte man vieleicht alle >b< ersetzten durch nichts und dann am Ende irgendwo im echo teil das <b> einbauen.
Das vor jedem Umbruch das ein <b>eingesetzt wird?
Geändert von php-coder12 (11.03.2003 um 21:10:29 Uhr)
|
11.03.2003, 21:11:41
|
SELFPHP Guru
|
|
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
|
|
Vor der Zeile mit dem echo folgendes einfügen:
PHP-Code:
if*(!strstr($news[$i],*">b<"))*{*$news[$i].="<b>";*}
|
11.03.2003, 21:13:19
|
Anfänger
|
|
Registriert seit: Mar 2003
Beiträge: 35
|
|
PHP-Code:
<?php
$temp=file("_WOANZ.VK");
$entries=explode("r", $temp[0]);
$i=0; $j=0; while ($j<count($entries))
{
if ($entries[$j]!="")
{
$temp[$i]=explode("|", $entries[$j]);
$news_ids[$i]=$temp[$i][2];
$news[$i] = $entries[$j+1];
$news[$i] = ereg_replace("š","ö",$news[$i]);
$news[$i] = ereg_replace("Ó","“",$news[$i]);
$news[$i] = ereg_replace("ã","„",$news[$i]);
$news[$i] = ereg_replace("Š","ä",$news[$i]);
$news[$i] = ereg_replace("Ÿ","ü",$news[$i]);
$news[$i] = ereg_replace("§","ß",$news[$i]);
$news[$i] = ereg_replace("€","Ä",$news[$i]);
$news[$i] = ereg_replace("†","Ü",$news[$i]);
$news[$i] = ereg_replace("²U9³","<b>",$news[$i]);
$news[$i] = ereg_replace(">b<","</b> <br>",$news[$i]);
$news[$i] = ereg_replace("®000000","",$news[$i]);
$news[$i] = ereg_replace("¯","",$news[$i]);
$news[$i] = ereg_replace(">2<","²",$news[$i]);
if (!strstr($news[$i], ">b<")) { $news[$i].="<b>"; }
echo $news_ids[$i]."<br>".$news[$i] ."<br><br>n";
$i++;
}
$j+=2;
}
exit;
?>
http://www.kulturkompass.com/wochenanzeiger/upload.php
Jetzt ist alles Fett bis auf die erste Textzeile....
Geändert von php-coder12 (11.03.2003 um 21:16:10 Uhr)
|
11.03.2003, 21:17:09
|
SELFPHP Guru
|
|
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
|
|
Geht das so? War zu faul zum testen. :)
|
11.03.2003, 21:36:57
|
Anfänger
|
|
Registriert seit: Feb 2003
Ort: Hessen
Beiträge: 116
|
|
Hi c4 und |coding
Ich war den Tag über offline und wollte mich jetzt mal förmlich entschuldigen.
Ihr habt da gute Arbeit geleistet, so viel Geduld hätte ich nicht aufgebracht. Ich war einfach nur sehr verwundert, dass zwei Kompetenzen wie ihr (und das meine ich ernst) die Endlosschleife nicht geknackt haben.
Und nochmal an |coding: Ich hoffe, du siehst den Post hier nicht als sinnlos an.
Also ehrliche Anerkennung und nochmal sorry.
GG
PS: php-coder12 auch deine Ausdauer bewundere ich. Das Problem scheint ja jetzt fast gelöst.
|
11.03.2003, 21:49:24
|
Anfänger
|
|
Registriert seit: Mar 2003
Beiträge: 35
|
|
Danke aber ich habe wirklich (fast)nichts gemacht nur manchmal eure Vorschläge gemixt.
Aber die richtigen Sachen haben C4 und CODING und auch du Greg G gemacht. Ein herzliches Dankeschön an euch drei!!!!
So jetzt will ich halt nur noch diese Sache mit der Fettschrift machen.
Hier noch mal der Link zur aktuellen Version
http://www.kulturkompass.com/wochenanzeiger/upload.php
®000000|Flie§kunde|3503||1|||736|||¯
²U9³! www.karriere-und-kids.de!>b<
so hab mal per hand das >b< angehängt, aber der Rest wird immernoch Fett gedruckt...
Mir ist eingefallen das in Bulletin Boards eine Überprüfung stattfindet ob alle Tags geschloßen sind. Falls nicht wird das über ein Script erledigt. Geht sowas ähnliches auch hier.
Geändert von php-coder12 (11.03.2003 um 22:14:04 Uhr)
|
11.03.2003, 22:04:36
|
|
Administrator
|
|
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|
|
Zitat:
Original geschrieben von Greg G
Hi c4 und |coding
Ich war den Tag über offline und wollte mich jetzt mal förmlich entschuldigen.
Ihr habt da gute Arbeit geleistet, so viel Geduld hätte ich nicht aufgebracht. Ich war einfach nur sehr verwundert, dass zwei Kompetenzen wie ihr (und das meine ich ernst) die Endlosschleife nicht geknackt haben.
Und nochmal an |coding: Ich hoffe, du siehst den Post hier nicht als sinnlos an.
Also ehrliche Anerkennung und nochmal sorry.
GG
PS: php-coder12 auch deine Ausdauer bewundere ich. Das Problem scheint ja jetzt fast gelöst.
|
ich nehme dir das ja auch nicht krumm, nur manchmal sieht man halt vor lauter bäumen den walt nicht mehr :-)
darum fand ich das posting unschön, weil sowas jedem mal passiert. nun gut für mich ist das thema damit aus der welt...
__________________
Gruß |Coding
---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.
www.qozido.de
|
11.03.2003, 22:14:36
|
Anfänger
|
|
Registriert seit: Feb 2003
Ort: Hessen
Beiträge: 116
|
|
So, dann versuche ich auch noch mal was konstruktives zum Problem beizutragen:
Ich denke, c4 meinte
if (!strstr($news[$i], ">b<")) { $news[$i].="</b>"; }
also </b> statt <b>
GG
|
11.03.2003, 23:35:15
|
Anfänger
|
|
Registriert seit: Mar 2003
Beiträge: 35
|
|
Danke!
Ich habe es umgangen!
Indem ich jeden array in einer my sql datenbank speichere und als tabelle ausgebe:
www.beta.kulturkompass.com/upload.php
Jetzt brauche ich allerdings doch noch die zahl:
®000000|Flie§kunde|3001||1|||960|||¯
²U9³Voss-AnhŠngerverleih >b<Altonaer Str. 178, Tel. 81212
Die 960, habe rausgefunden das diese Zahl die Rubrik deklariert.
Wo wird die im Quellcode rausgefiltert?
PHP-Code:
<?php
$temp=file("_WOANZ.VK");
$entries=explode("r", $temp[0]);
$i=0; $j=0; while ($j<count($entries))
{
if ($entries[$j]!="")
{
$temp[$i]=explode("|", $entries[$j]);
$news_ids[$i]=$temp[$i][2];
$news[$i] = $entries[$j+1];
$news[$i] = ereg_replace("š","ö",$news[$i]);
$news[$i] = ereg_replace("Ó","“",$news[$i]);
$news[$i] = ereg_replace("ã","„",$news[$i]);
$news[$i] = ereg_replace("Š","ä",$news[$i]);
$news[$i] = ereg_replace("Ÿ","ü",$news[$i]);
$news[$i] = ereg_replace("§","ß",$news[$i]);
$news[$i] = ereg_replace("€","Ä",$news[$i]);
$news[$i] = ereg_replace("†","Ü",$news[$i]);
$news[$i] = ereg_replace("²U9³","<b>",$news[$i]);
$news[$i] = ereg_replace(">b<","</b> <br>",$news[$i]);
$news[$i] = ereg_replace("®000000","",$news[$i]);
$news[$i] = ereg_replace("¯","",$news[$i]);
$news[$i] = ereg_replace(">2<","²",$news[$i]);
echo $news_ids[$i]."<br>".$news[$i] ."<br><br>n";
$i++;
}
$j+=2;
}
exit;
?>
Das muss ich abstellen brauche das von jeder news.
Es wird durch keinen ereg_replace ersetzt...
C4 weißt du wo das rausgefiltert wird???
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
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.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 03:32:08 Uhr.
|