spooky7 Δημοσ. 9 Αυγούστου 2013 Δημοσ. 9 Αυγούστου 2013 Γεια χαρα, προβλημα με PHP απο ereg_replace σε preg_replace μου βγάζει το εξής : Warning: preg_replace(): Compilation failed: unknown POSIX class name at offset 3 ereg_replace δεν υποστηρίζει πια η php5 αυτος ειναι ο κωδικας: $var=preg_replace("/[[:puct:][:alpha:][:space:]]+/",' ',$var); η $var περιεχει ενα string απο input field(html)
sougiasdj Δημοσ. 10 Αυγούστου 2013 Δημοσ. 10 Αυγούστου 2013 Καλησπέρα. Να φανταστώ οτι στο παραπάνω κώδικα απλα αντικατέστησες οπου ereg_replace με τη preg_replace και περίμενες να δουλέψει; Πες μας τι ακριβώς θες να αντικαταστήσεις για να μπορέσουμε να σε βοηθήσουμε. $var = ';^$%#<hf!!u8r433$#$#?!'; $var_new = preg_replace("/[^A-Za-z0-9?!]/",'',$var); echo $var_new; //hfu8r433
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα