T_STRING 我的 php 代码出错
T_STRING error in my php code
我有这个 PHP 可以抓取 End Clothing 网站的产品 ID
当我 运行 它给了我这个错误
解析错误:语法错误,意外的 'i' (T_STRING),在 C:\xampp\phpMyAdmin\end3.php 第 5 行需要 '('
<?php
#!/bin/bash
#Crawl End Clothing For Product IDs
for i in $(eval echo {..})
do
rm -f end-cookie.jar
curl -c end-cookie.jar -L
http://www.endclothing.co.uk/checkout/cart/add/uenc/aHR0cDovL3d3dy5lbmRjbG90aGluZy5jby51ay9ldHEtaGlnaC10b3AtMS1zbmVha2VyLWVuZC1leGNsdXNpdmUtZXRxLTQtZW5kYmsuaHRtbA,,/product/253361/form_key/DcwmUqDsjy4Wj4Az/
-s -o /dev/null
url='curl -b end-cookie.jar -w "%{url_effective}\n" -L -s -S -o
/dev/null
http://www.endclothing.co.uk/checkout/cart/add/uenc/aHR0cDovL3d3dy5lbmRjbG90aGluZy5jby51ay9ldHEtaGlnaC10b3AtMS1zbmVha2VyLWVuZC1leGNsdXNpdmUtZXRxLTQtZW5kYmsuaHRtbA,,/product/
$i/form_key/DcwmUqDsjy4Wj4Az/
'
echo $i - $url
done
?>
请问我该如何解决这个问题?谢谢
我认为您获得了 C# 或 C++ 或其他类似语言的代码,此代码在 PHP、
中不起作用
如果您获得外部 java 应用程序 (jar),请改用 exec 函数。
$url_effective = "http://www.endclothing.co.uk/checkout/cart/add/uenc/aHR0cDovL3d3dy5lbmRjbG90aGluZy5jby51ay9ldHEtaGlnaC10b3AtMS1zbmVha2VyLWVuZC1leGNsdXNpdmUtZXRxLTQtZW5kYmsuaHRtbA,,/product/$i/form_key/DcwmUqDsjy4Wj4Az/";
$crwal = exec("end-cookie.jar -w".$url_effective." -L -s -S -o");
或者这种风格的一些。
我有这个 PHP 可以抓取 End Clothing 网站的产品 ID
当我 运行 它给了我这个错误
解析错误:语法错误,意外的 'i' (T_STRING),在 C:\xampp\phpMyAdmin\end3.php 第 5 行需要 '('
<?php
#!/bin/bash
#Crawl End Clothing For Product IDs
for i in $(eval echo {..})
do
rm -f end-cookie.jar
curl -c end-cookie.jar -L
http://www.endclothing.co.uk/checkout/cart/add/uenc/aHR0cDovL3d3dy5lbmRjbG90aGluZy5jby51ay9ldHEtaGlnaC10b3AtMS1zbmVha2VyLWVuZC1leGNsdXNpdmUtZXRxLTQtZW5kYmsuaHRtbA,,/product/253361/form_key/DcwmUqDsjy4Wj4Az/
-s -o /dev/null
url='curl -b end-cookie.jar -w "%{url_effective}\n" -L -s -S -o
/dev/null
http://www.endclothing.co.uk/checkout/cart/add/uenc/aHR0cDovL3d3dy5lbmRjbG90aGluZy5jby51ay9ldHEtaGlnaC10b3AtMS1zbmVha2VyLWVuZC1leGNsdXNpdmUtZXRxLTQtZW5kYmsuaHRtbA,,/product/
$i/form_key/DcwmUqDsjy4Wj4Az/
'
echo $i - $url
done
?>
请问我该如何解决这个问题?谢谢
我认为您获得了 C# 或 C++ 或其他类似语言的代码,此代码在 PHP、
中不起作用如果您获得外部 java 应用程序 (jar),请改用 exec 函数。
$url_effective = "http://www.endclothing.co.uk/checkout/cart/add/uenc/aHR0cDovL3d3dy5lbmRjbG90aGluZy5jby51ay9ldHEtaGlnaC10b3AtMS1zbmVha2VyLWVuZC1leGNsdXNpdmUtZXRxLTQtZW5kYmsuaHRtbA,,/product/$i/form_key/DcwmUqDsjy4Wj4Az/";
$crwal = exec("end-cookie.jar -w".$url_effective." -L -s -S -o");
或者这种风格的一些。