SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



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



:: Buchempfehlung ::

Webseiten professionell erstellen

Webseiten professionell erstellen zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 02.09.2006, 14:18:46
Wasabi Wasabi ist offline
Anfänger
 
Registriert seit: Jul 2006
Beiträge: 20
strcspn übereinstimmende Zeichen

$str = "1234567890/\+-";
if (strcspn($_POST["send"]["telnr"], $str) >0)
{
...

Ich hab diese If-Abfrage mit der ich die Telefonnr überprüfen möchte auf bestimmte Zeichen.

strcspn gibt mir die anzahl der Zeichen zurück, soviele zeichen eben NICHT übereinstimmen mit denen von $str ...
zumindest hab ich das so verstanden von php.net

jetzt ist nur das problem, dass er mir mit dieser funktion nicht alle zeichen durchgeht ... oder kommt mir das nur so vor?!?
ich bräuchte da wirklich n bissl hilfe... weil so ganz komm ich nicht mehr weiter ;)
lg
Wasabi
Mit Zitat antworten
  #2  
Alt 02.09.2006, 19:24:15
Opendix Opendix ist offline
Senior Member
 
Registriert seit: Oct 2004
Ort: Werdenberg / Schweiz
Alter: 32
Beiträge: 1.476
AW: strcspn übereinstimmende Zeichen

Zitat:
Gibt die Länge von str1 zurück, bis zu der kein Zeichen aus str2 vorkommt.
ich interpretier das so, dass diese funktion die anzahl zeichen zurück gibt, bis irgendein zeichen mit einem in str2 übereinstimmt...

Beispiele:
PHP-Code:
//Ergibt: 0
$var strcspn('abcde''a');

//Ergibt: 1
$var strcspn('abcde''b');

//Ergibt: 2
$var strcspn('abcde''c'); 
darum wird auch deine abfrage da immer 0 ergeben, da ich annehme das irgendein zeichen aus $str in der nummer vorkommt!

Was willst du den mit dieser funktion genau erreichen?
__________________
Opendix lehnt jegliche Haftung für evtl. vorhandene Fehler in der Grammatik sowie der Satzstellung ab! Bitte wenden Sie sich an die Tastatur!

Betatester gesucht:
Skiclub Gams / CEVI Grabs

Geändert von Opendix (02.09.2006 um 19:25:15 Uhr)
Mit Zitat antworten
  #3  
Alt 04.09.2006, 14:11:34
Wasabi Wasabi ist offline
Anfänger
 
Registriert seit: Jul 2006
Beiträge: 20
AW: strcspn übereinstimmende Zeichen

Zitat:
Zitat von Opendix
ich interpretier das so, dass diese funktion die anzahl zeichen zurück gibt, bis irgendein zeichen mit einem in str2 übereinstimmt...

Beispiele:
PHP-Code:
//Ergibt: 0
$var strcspn('abcde''a');

//Ergibt: 1
$var strcspn('abcde''b');

//Ergibt: 2
$var strcspn('abcde''c'); 
darum wird auch deine abfrage da immer 0 ergeben, da ich annehme das irgendein zeichen aus $str in der nummer vorkommt!

Was willst du den mit dieser funktion genau erreichen?

hier ist die Definition dieser Funktion:
Definition

was ich genau machen möchte ist eigentlich ganz einfach
ich hab eine variable aus einer Texteingabe und möchte abfragen ob diese NUR aus bestimmten Buchstaben besteht

laut der funktion sollte ich abfragen können wieviele Zeichen NICHT übereinstimmen
nur scheinbar funktioniert das ganze nicht richtig oder ich hab irgendwas falsch verstanden... *verwirrtbin*
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
unerlaubte zeichen in variable rausfiltern logen PHP für Fortgeschrittene und Experten 2 17.06.2006 20:26:23
dastellen eines ascii-codes als zeichen Willow HTML, CSS und JavaScript Help! 2 22.08.2005 20:20:27
>1000 Zeichen in db einfügen verrückter MySQL/MySQLi 2 30.07.2005 22:56:53
erste beide zeichen hardman PHP Grundlagen 2 13.05.2003 17:13:47
$text, nach gewissen anz. v. zeichen text einfügen flobee PHP für Fortgeschrittene und Experten 3 13.09.2002 20:46:51


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:10:01 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.


© 2001-2020 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt