Imam neki problem koji mi je dosta čudan pa nisam siguran u čemu je stvar... Malo kombinacija PHP mySQL...
Rezime problema je da prilikom upisa u bazu dobijem npr ovo:52e280903436473232 umesto ovo:R‐46G22. Sve se obrađuje kroz par funkcija i radi super dok nema crtice u tekstu.
Da li je neko imao sličnu situaciju?
Rezime problema je da prilikom upisa u bazu dobijem npr ovo:52e280903436473232 umesto ovo:R‐46G22. Sve se obrađuje kroz par funkcija i radi super dok nema crtice u tekstu.
Code:
function ocisti($text) {
$text = strip_tags($text);
$trans = array('"' => """, "'" => "'");
$text = strtr($text, $trans);
return $text; }
function text_index($text){
$trazi = array(""", "&", "<", ">", " ", "@");
$html_free = str_replace($trazi, "", $text);
$trazi = array(" ", "/", "\\", "'", "\"", "-", "_", "&", ",", ";", ":", ".", "&");
$rezultat = str_replace($trazi, "", $html_free);
return $rezultat; }
Pokušavam da izvršim nešto ovako:function ocisti($text) {
$text = strip_tags($text);
$trans = array('"' => """, "'" => "'");
$text = strtr($text, $trans);
return $text; }
function text_index($text){
$trazi = array(""", "&", "<", ">", " ", "@");
$html_free = str_replace($trazi, "", $text);
$trazi = array(" ", "/", "\\", "'", "\"", "-", "_", "&", ",", ";", ":", ".", "&");
$rezultat = str_replace($trazi, "", $html_free);
return $rezultat; }
Code:
$osnova = $_POST["zahtev"]; // prosledim npr: R-46G22
$naziv2 = ocisti($osnova);
$naziv_p = text_index($naziv2);
echo $osnova." ".$naziv2." ".$naziv_p;
i kada ukucam u polje "osnova" dobijem ono što želim:R-46G22 R-46G22 R46G22, međutim kada to isto iskopiram iz nekog excel dokumenta dobijem R‐46G22 R‐46G22 R‐46G22, a unos polja $naziv2 u mySQL mi ubacuje 52e280903436473232, uz to ne radi ni funkcija koja je trebala da izbaci crticu iz $naziv_p.$osnova = $_POST["zahtev"]; // prosledim npr: R-46G22
$naziv2 = ocisti($osnova);
$naziv_p = text_index($naziv2);
echo $osnova." ".$naziv2." ".$naziv_p;
Da li je neko imao sličnu situaciju?