Bonjour,
j'ai recupéré cette fonction d'un ancien script et je voudrais l'utiliser pour formater des variables selon une certaine façon
jutilise la fonction make_url lors de ma requete update
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 function make_url($Raw) { $Raw = trim($Raw); $Raw = str_replace('&','and',$Raw); $RemoveChars = array( "([\40])" , "([^a-zA-Z0-9-])", "(-{2,})" ); $ReplaceWith = array("-", "", "-"); return strtolower(preg_replace($RemoveChars, $ReplaceWith, $Raw)); }
et ensuite
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $value = $_POST['name']; $value7 = $make_url($value);
les variables en question sont issues du POST
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 UPDATE ... SET name='$value', url='$value7' WHERE ...
mais en executant le script j'ai "Function name must be a string".
merci pour votre aide.
Partager