PHP Query для импорта csv-файла в базу данных mysql
$query = <<<EOF
LOAD DATA LOCAL INFILE '$file'
INTO TABLE users
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n'
IGNORE 1 LINES
(name,mobile,email)
EOF;
if (!$result = mysqli_query($this->db, $query))
{
exit(mysqli_error($this->db));
}
** Пример данных файла CSV **
name,mobile,email
Christopher Gritton,570-686-3439,ChristopherKGritton@inbound.plus
Brandon Wilson,541-309-5149,BrandonMWilson@inbound.plus
Craig White,516-795-8065,CraigJWhite@inbound.plus
David Whitney,713-214-3966,DavidCWhitney@inbound.plus
Для всех начинающих, если вы следуете руководству для начинающих Spring MVC, тогда в файле security-context.xml
добавьте csrf disabled="true"
строку:
<security:http auto-config="true">
<security:intercept-url pattern="/products/add"
access="ROLE_ADMIN" />
<security:form-login login-page="/login"
default-target-url="/products/add"
authentication-failure-url="/loginfailed" />
<security:logout logout-success-url="/logout" />
<security:csrf disabled="true" />
</security:http>
Начиная с Spring Security 4.0, защита CSRF по умолчанию включена с конфигурацией XML. Если вы хотите отключить защиту CSRF, соответствующую конфигурацию XML можно увидеть ниже.
<http> <!-- ... --> <csrf disabled="true"/> </http>
Защита CSRF по умолчанию включена с конфигурацией Java. Если вы хотите отключить CSRF, соответствующую конфигурацию Java можно увидеть ниже. См. Javadoc of csrf () для дополнительных настроек в настройке защиты CSRF.
blockquote>@EnableWebSecurity public class WebSecurityConfig extends WebSecurityConfigurerAdapter { @Override protected void configure(HttpSecurity http) throws Exception { http .csrf().disable(); } }
См. Ниже ссылку http://docs.spring.io/spring- безопасность / сайт / документы / 4.0.x / ссылка / htmlsingle / # CSRF-Configure
<http></http>
, чтобы отключить токен csrf
– Mitul
2 March 2016 в 20:06
В вашем контексте.xml, если у вас есть объявление xsd для безопасности:
xmlns:security="http://www.springframework.org/schema/security",
Внутри элемента <security:http>
добавьте
<security:csrf disabled="true"/>