News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 8
Seite [1]
flow


King for a day



Herkunft: Kleinostheim
Beiträge: 230
# Thema - 16.12.2006 um 23:18 Uhr
Hallöle,

ich hab da nen Problemche mit den ICQ Nummern! Es kommt leider ab und zu vor, dass jmd. auf unserer Page seine ICQ Nummer im folgenden Format einträgt: XXX-XXX-XXX

Bei diesem Format werden nur die ersten drei Ziffern gespeichert und der rest leider nicht!! Wie kann man denn das beheben?? Am schönsten wäre ja dann ne Anpassung, bei der bei Speichern die drei Bindestriche wieder entfernt werden, damit dann die Nummer und auch der ICQ Status korrekt angezeigt werden können.


MfG
flow


------------------
bis denndann
flow


Ich gebe keinen ICQ Support! Ich helfe nur via ICQ wenn ich Euch aufgefordert hab mich anzuschreiben!

Schickt mir ne PM und ich mache einen von mir geschlossenen Thread wieder auf!

Über eine positive Bewertung meiner Posts würde ich mich freuen.
Inaktiv
maikoldi


Going for pro




Herkunft: Ottersberg
Beiträge: 545
# Antwort: 1 - 16.12.2006 um 23:34 Uhr
joa einfach die numemr XXXXXXXXX ,also ohne binde striche,wie das mit geht,wüsste ic hjetzt so auch nicht


------------------
Visit:http://www.roundowner.de
Puplicons +-



Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 2 - 17.12.2006 um 01:50 Uhr
ich tests mal lokal. denke dass ich das wirklich einbauen werd.

edit: ist im svn


Zuletzt editiert von duRiel ClanSphere Team am 17.12.2006 um 01:55 Uhr (1x Editiert)
Inaktiv
|
Baumi


Try to beat me





Beiträge: 159
# Antwort: 3 - 17.12.2006 um 15:10 Uhr
okay, da duRiel es inzwischen bereits ins svn gepackt hat, werde ich meine Lösung wohl nichtmehr rauskrahmen müssen

Bin aktuell leider nicht an meinem eigentlichen Arbeitsplatz und kann dementsprechend nicht auf meine originalscripte zurückgreifen.

Für alle die jetzt nicht extra im svn nachgucken möchten:

Ich würde es so machen:

Dort wo die ICQ-Nummer in die Datenbank geschrieben wird dürfte in etwa folgendes zu finden sein:

 
1.
1. / 2. / ... 
<?php $ICQ $_POST['icq']; ?>

Zu dieser Zeile kann man nun noch folgendes hinzufügen:

 
1.
1. / 2. / ... 
<?php $ICQ ereg_replace('-','',$ICQ); ?>


Somit hat man dann am Ende folgendes Ergebnis:

 
1.
2.
1. / 2. / ... 
<?php $ICQ $_POST['icq'];
$ICQ ereg_replace('-','',$ICQ); ?>


Weitere erklärungen zu der Funktion ereg_replace() gibts hier: http://www.schattenbaum.net/php/ereg.php


------------------

Alles was das Herz begehrt: http://www.sentic.org

Counterstrike PublicServer: 80.190.77.75:27015

Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 4 - 17.12.2006 um 19:08 Uhr
ich hab str_replace in verwendung, was deutlich schneller ist.


Inaktiv
|
flow
Thread-Ersteller


King for a day



Herkunft: Kleinostheim
Beiträge: 230
# Antwort: 5 - 18.12.2006 um 00:52 Uhr
ähm und wie könnte ich das jetzt schon in die aktuelle stable version (bxcp 0.3.2.2) mit einbinden???

mir würde schon reichen, wenn ich erfahren würde was ich wo in welcher datein ändern bzw. hinzufügen muss.



------------------
bis denndann
flow


Ich gebe keinen ICQ Support! Ich helfe nur via ICQ wenn ich Euch aufgefordert hab mich anzuschreiben!

Schickt mir ne PM und ich mache einen von mir geschlossenen Thread wieder auf!

Über eine positive Bewertung meiner Posts würde ich mich freuen.


Inaktiv
|
Baumi


Try to beat me





Beiträge: 159
# Antwort: 6 - 18.12.2006 um 11:30 Uhr
In der Datei "mods/users/profile.php" findeste ziemlich weit oben die Zeile

 
1.
1. / 2. / ... 
<?php $bx_user['users_icq'] = $_POST['users_icq']; ?>


Die erweiterst du einfach dahingehend, dass du schreibst:

 
1.
1. / 2. / ... 
<?php $bx_user['users_icq'] = str_replace("-"""$_POST['users_icq']); ?>


------------------

Alles was das Herz begehrt: http://www.sentic.org

Counterstrike PublicServer: 80.190.77.75:27015

Inaktiv
|
flow
Thread-Ersteller


King for a day



Herkunft: Kleinostheim
Beiträge: 230
# Antwort: 7 - 20.12.2006 um 23:50 Uhr
jo klasse, hat geklappt. vielen vielen dank!!!

also von mir aus kann hier dann geclosed werden.


------------------
bis denndann
flow


Ich gebe keinen ICQ Support! Ich helfe nur via ICQ wenn ich Euch aufgefordert hab mich anzuschreiben!

Schickt mir ne PM und ich mache einen von mir geschlossenen Thread wieder auf!

Über eine positive Bewertung meiner Posts würde ich mich freuen.


Inaktiv
|
TeQu!La ClanSphere Team


Specialist




Herkunft: Grevenbroich
Beiträge: 2142
# Antwort: 8 - 20.12.2006 um 23:59 Uhr
na dann machen wir das doch

-closed-


------------------

ClanSphere - professional clan care starts here


Inaktiv
|
Antworten: 8
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo