Da ich das für eine einmalige Aktion brauche, ist sauberer und schneller nicht so wichtig. Aber trotzdem danke!
Okay, aber wenn du es ersetzten willst, ist es auch kürzer, kann ich mir denken, aber wenns einmalig is, isses egal...
Da ich das für eine einmalige Aktion brauche, ist sauberer und schneller nicht so wichtig. Aber trotzdem danke!
Okay, aber wenn du es ersetzten willst, ist es auch kürzer, kann ich mir denken, aber wenns einmalig is, isses egal...
Kein Problem!
Aber ich habe noch ein Problem. Folgender String:
PHP$text = 'blabla irgendwas <img alt="alttext" src="datei1.jpg" style="width: 100px; height: 200px; border-width: 1px; border-style: solid; margin: 3px;" /> noch mehr blabla <img alt="alttext" src="datei2.jpg" style="width: 100px; height: 200px; border-width: 1px; border-style: solid; margin: 3px;" /> ganz viel blabla';
Darin muss ich jetzt datei1.jpg und datei2.jpg (wobei die beiden Namen immer unterschiedlich sein können) ersetzen. Wenn du mir das auch noch lösen kannst, bist du für mich der Held des Tages!
Zitatmusste dafür nich einfach das $match-array durchlaufen??
Ja, die Ergebnisse werden ja im Array gespeichert. Im array[0][x] der gesamte Suchstring hoch, und im array[1][x] nur das Ergebnis.
<?
$text = 'blabla irgendwas
<img alt="alttext" src="datei1.jpg" style="width: 100px; height: 200px; border-width: 1px; border-style: solid; margin: 3px;" />
noch mehr blabla
<img alt="alttext" src="datei2.jpg" style="width: 100px; height: 200px; border-width: 1px; border-style: solid; margin: 3px;" />
ganz viel blabla';
preg_match_all('#src="(.*?)"#', $text, $match);
$bild1 = $match[1][0];
$bild2 = $match[1][1];
/*
Und dann ersetzten, nehme ich an, wenn du das meinst.
*/
?>
Alles anzeigen
Hatte mir mal vor einiger Zeit "Besser PHP Programmieren" von Carsten Möhrke aus Galileo Computing gekauft. Sind einige gute Seiten zum Thema RegEx drin, generell n gutes Buch, gibt ja leider nicht soviele, die über das Einsteigerniveau hinaus gehen.
Und ansonsten Learning by Doing, für TeeeX musste ich ja viel mit RegEx arbeiten. =)
bambino, ich glaub du darfst mir demnächst regex pauken
Na mal sehn ob meine Kentnisse dafür reichen.. xD
Tja, wer lesen kann ist klar im Vorteil...
Steht hinten auch nochmal drauf.
Aber wenns verdeckt war, müssen sie es zurücknehmen, kannst du ja nix für, egal ob dus regestriert hast!
Darüber darf man sich aber echt nicht aufregen.
Ich stand letztens vorm Regal und hab auf dieses Spiel geguckt und das erste was mich angesprungen hat war ganz groß vorne drauf
"ZUM SPIELEN WIRD EINE PERMANENTE INTERNETVERBINDUNG BENÖTIGT!"
Wieso kauft man sich ein Spiel, und regt sich im nachhinein drüber auf?
Wieso hast du denn ne Bewerbung online, wenn du bereits nen Job hast? Sorry, wills blos verstehn.
P.S.: Wenn sie des hier finden, is sowieso hopfen und malz verlorn^^
Du kannst die Seite ja einfach runternhemen, solange du arbeitest, dann wird des von google eh rausgenommen.
Hä? Was issn das für ne Frage? Man guckt sich doch gerne mal nach nem besser bezahlten Job um.
Und Google vergisst nix.
In dem Fall ist es natürlich anders, dann sehe ich ein, was du vorhast...
Dann bau alles ein, was dir einfällt. Teste ob der Referer eine deutsche Seite ist.. xDDDDDD
Achso: Und verbiete Google deine Seite aufzunehmen über die robots.txt
Wobei das a) sehr benutzerunfreundlich, b) sehr ungenau und c) sehr unsicher ist.
Du wirst niemals alle aussperren können.
Und wenn du nicht möchtest, dass deutsche bei dir kaufen, dann schreib das doch hin. Ich nehme mal einfach an, es handelt sich um einen onlineshop... =)
Ich hatte vor kurzem nen Wochen Kalender in der Form
| Mo | Di | Mi | Do | Fr
0|
1|
2|
3|
4|
5|
6|
7|
Entworfen. Für die Umblätter Funktion habe ich mir das aktuelle Datum ausgerechnet, per Timestamp das Datum des letzten Montags ausgerechnet, das ausgegebene, und von da an immer per timestamp einn tag dazugerechnet und ausgegeben. Wenn man ne Woche weitergeblättert hat, dann addierste du einfach $seit*7 Tage zu jedem Tag als timestamp.
Den einzelnen Felder gibts du namen und lässt aus einer Datenbank die werte kommen, die du über datum und Stunde definierst.
Denke das lässt sich auch auf deine Zwecke überschreiben.
dann schreibe doch per CSS die Eigenschaften dieses Blocks um, und dann klappt das auch..
Es ist doch so vorgegeben, dass es nicht so sein darf, laut W3C.
Nein, ich bezweifle, dass du gegoogelt hast:
http://www.wssexpert.de/Style/Examples/007/center.html
Da steht alles und es ist das erste Google ergebnis!
Gefällt mir gut.
Design passt. Könnte man vielleicht noch etwas verbessern.
Aber inhaltlich stimmt auch alles?
Wäre interessant dafür ne Quelle oder ähnliches zu sehn. =)
Evanzo.de
0,19€ so weit ich weiß..
Aber vielleicht ist draufzahlen manchmal auch nicht schlecht.. xD
1) CSS Background Image
2) Verschachtelte Listenelemte. Mit PHP ggf. prüfen, ob Navi geöffnet werden soll
<?
if("home" == $_GET['site'])
{
echo "<ul><li>Home</li>"; /// vereinfacht
echo "<ul><li>Bla1</li>
<li>Bla2</li>
<li>Bla3</li>
<li>Bla4</li>
</ul>";
echo "</ul>";
}
..
?>
Alles anzeigen
3)
CSS
Darauf achten, dass Opera und der Internet Explorer bis zur Version 6 :hover nur für <a>-Tags unterstützen.
Oder per Javascript.
Gib am besten noch mehr Kontaktmöglichkeiten an, dein Forum-Hilfe Postfach wird vor Interessenten platzen.
Du ziehst ein "YouTube"-Projekt auf, und gibts ne Info im Footer ohne Link als Gegenleistung?
Wie kann man so dreist sein?
Alles anzeigen#push
Weiss es keiner?
Manche Formel funktionieren nicht
z.B. wenn ich \d
oder \w oder so eintippe
wenn ich es so [\d] eintippe.. funktionierts auch nicht
nur so Formeln wie.. [a-zA-Z] oder [0-9]
Pls Help
Ich denke du hast Erfahrung mit Regular Expressions?
Das kann nicht sein.
[\d], [0-9], [123456789] sind alle komplett äquivalent.
Warum probierst du nicht einfach aus wo der Fehler ist?
Setzte die Errorausgabe auf TRUE und gucke was ist, irgendwas wird er ja sagen. Oder probiere es mit anderen Werten.
Lass dir die Ergebnisse Formlos ohne die Schleife per print_r() ausgeben, irgendwo wirst du den Fehler ja finden.... =/
Regular Expressions müssen von Delimitern Begrenzt sein.
Entweder muss dein Suchausdruck direkt in deinem Suchfeld begrenzt werden im Sinne von
oder du hängst über das Script die Delimiter ran, wenn du diese nicht in der Suchmaske miteingeben wilst: