Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
14.09.2003, 00:43
BRoDO



moin, ich suche mir einen string aus nem anderen string:
PHP-Quellcode:<?php
$thread 
strstr($referer,"threadid=");
?>
nu hab ich aber in $thread folgendes stehen "threadid=68997". wie bekomme ich das "threadid=" da wag??

--

[ Kein STEAM | Kein TGC/TCPA | Keine Softwarepatente |Keine Alternativ-OS-Propaganda in Windows-Threads | Keine Bewertungen ][KEIN GARNIX!]

zum Seitenanfang zum Seitenende Profil || Suche
001
14.09.2003, 02:06
theDon



str_replace.

--

\o tanz den naziprau! o/

And more than ever, I hope to never fall,
Where enough is not the same it was before

zum Seitenanfang zum Seitenende Profil || Suche
002
14.09.2003, 03:33
CN



oder du machst en substr()
wenn der string immer gleich anfängt

--

zum Seitenanfang zum Seitenende Profil || Suche
003
14.09.2003, 10:33
Horat



oder falls das nich der fall ist kannste mit strrchr() nur alles nach dem gleichheitszeichen benutzen

--

Bild Blog <--

zum Seitenanfang zum Seitenende Profil || Suche
004
14.09.2003, 16:36
Chronial



substr - falls der string der wegmuss immer gleich lang ist, und an der selben Stelle (str_replace würde auch gehen, aber weniger sinnvoll)

naja, und falls das ganze ziemlich flexibel ist, nimm preg_match - sowieso die beste All-Around-Lösung, um einzelne Teile aus enem Sting zu bekommen.
In deinem Fall natürlich nicht so ganz zu empfehlen, da subst komplett reicht, und preg_match in diesem Fall um einiges langsamer ist.

--

"tsuji-giri" (japanisch) - ein neues Schwert an einem Passanten ausprobieren

zum Seitenanfang zum Seitenende Profil || Suche
005
14.09.2003, 16:42
CN



match oder replace? (denke mal du meintest replace.)

übrigens danke dass du die vorhergehenden posts nochmal zusammengefasst hast chronial
das war nötig.
:P

--


Dieser Beitrag wurde am 14.09.2003 um 16:49 von CN bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
006
14.09.2003, 16:48
Chronial



ja, ich fand es auch nötig - dieses Bedürfniss hat mich einfach überwältigt.
preg_match - wenn ich einen Teil eines strings habe, hole ich den raus, und lösche nicht den Rest o_O

--

"tsuji-giri" (japanisch) - ein neues Schwert an einem Passanten ausprobieren

zum Seitenanfang zum Seitenende Profil || Suche
007
14.09.2003, 16:50
CN



aja.
hm hab den post nich gesehen daher hab ich nochmal edited (..)

--

zum Seitenanfang zum Seitenende Profil || Suche
008
14.09.2003, 17:56
BRoDO



ich habs so gemacht:
PHP-Quellcode:<?php
$thread
substr(strstr($referer,'threadid='), 9);
?>
funktioniert wunderbar. danke für eure tipps.

--

[ Kein STEAM | Kein TGC/TCPA | Keine Softwarepatente |Keine Alternativ-OS-Propaganda in Windows-Threads | Keine Bewertungen ][KEIN GARNIX!]

zum Seitenanfang zum Seitenende Profil || Suche
009
14.09.2003, 20:14
Chronial



lol

mach substr($referer,9) - hat die selbe Wirkung

--

"tsuji-giri" (japanisch) - ein neues Schwert an einem Passanten ausprobieren

zum Seitenanfang zum Seitenende Profil || Suche
010
14.09.2003, 20:42
BRoDO



Zitat:
Chronial postete
lol

mach substr($referer,9) - hat die selbe Wirkung

nein, hats nicht. denka mal nach. wieso suche ich wohl nach "threadid=" ??? weils die ersten 9 zeichen im string sind?? sicher nicht.....
/edit: bevor fragen kommen: ich weis nicht ob vor "threadid=" immer die selbe anzahl von ziechen kommen , aber es kommen so viele das ich kb hab nachzuzählen.

--

[ Kein STEAM | Kein TGC/TCPA | Keine Softwarepatente |Keine Alternativ-OS-Propaganda in Windows-Threads | Keine Bewertungen ][KEIN GARNIX!]


Dieser Beitrag wurde am 14.09.2003 um 20:49 von BRoDO bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche