元スレ【PHP】下らねぇ質問はここに書き込みやがれ 68
php覧 / PC版 /みんなの評価 :
452 = :
include ('XML/Unserializer.php');
$unserializer = new XML_Unserializer();
$unserializer->unserialize($xml);
$array = $unserializer->getUnserializedData();
print_r($array);
これでOK
$obj = new SimpleXMLElement($xml);
でも値を取り出せるのでOKなんだけど、データ型はオブジェクトのまま
配列と同じ操作で扱うのは何か変だなーと思った
おやすみなさい
453 = :
配列と同じ操作で扱って問題あるの?
454 :
すいません質問です。
今運営しているPCサイトの携帯版を作ろうと思っています。
携帯用にするとき、元のサイトのサイズが大きいため分割する必要があると思い自分なりにやってみましたが、
分割のやり方が悪いため、htmlタグの途中で切れたりして変になってしまいます。
//1ページあたりの文字数(ページのサイズ)
$pagesize=1000;
元の文字列をページサイズで割り、合計のページ数を出す
$totalpage=ceil($str/$pagesize);
//↓1ページ目の場合は、テキストが0~1000までの部分文字列になる
$text=mb_substr($str,($page-1)*$pagesize,$pagesize);
上記のようにやってみたのですが、下記のようになったりします。
----------------------------------------------------
nページ目のテキスト終わり部分
・・・・・・・・
<a href="http:
---------------------------------------------------
n+1ページ目のテキスト始め部分
//hoge.com">ホゲドットコム</a>
---------------------------------------------------
タグの部分で分割させないためには、
1000文字を超えたところで一番最初に出てくる \n で分割したりすればいいと思うのですが、
それはどのようにやればいいのでしょうか。
アドバイスお願いします。
457 = 454 :
>>455
すいません
ずうずうしいですが、何の関数を使ったらよいか教えてもらえないでしょうか
460 = :
>>459
マニュアルぐらい調べろ。すっとこどっこい
http://www.php.net/manual/ja/session.idpassing.php
461 = :
>>454
htmlの文字数で分割すると
場合によっては1ページ中に含まれるコンテンツがほんのわずかで
ユーザに余計なページ送りのストレスかけることにならないかい?
466 = :
Parsing configuration file phpDocumentor.ini...ERROR: cannot open phpDocumentor.
ini in directory C:/xampp/php/PEAR/PhpDocumentor
-Is phpdoc in either the path or include_path in your php.ini file?
Xampp使ってるんですが、これはどういういみでしょうか。
469 = :
間違えた
"/^.{1000}\n/"
確認してないけど正規表現で
470 = :
>>469
s指定は付け忘れだとして、それだと1000文字目の次が改行じゃないとマッチしない気がする。
473 = :
>>471
エラーがでてたならそれも書く
肝心のPHPコード部分がないとなんとも
478 = :
>>476
マニュアルに載ってるよ
482 = :
>>480
もう見てないかもしれんが
preg_match_all('/.{1000}.*?\n|.*/s', $str, $matches);
ちゃんと動くかどうかは自分で確認して。
483 = :
http://www.web-liberty.net/cgi-bin/sample/gallerypro/gallery.cgi
このCGIをそのままインデックスページにしたいんですけど
CGIですからURLがhttp://***/cgi-bin/gallerypro/gallery.cgi
っていう風になるのが気に食わないので
http://****/だけで済むURLでインデックスページにしたいんですけど
どうすればいいですか
484 = :
http://ml.php.gr.jp/pipermail/php-dev/2005-June/001135.html
このページに出ているような現象が出ていますが、
session_idを見たところ、これといって問題はありませんし、
プログラム的にもそこまでがちがちのセキュリティをというものでもないので、
このエラーを回避するようにしたいのですが、
どのような処理を行えばいいか教えていただけないでしょうか
よろしくおねがいいたします。
486 :
>>482
できました!!
今日一日かかってもできなかったので、
とりあえず\nで分割して配列にいれて、処理させようと考えていたところでs
本当に感謝です!!
487 = :
>>483=>>484
2つ同時に質問したくてID隠してるんですよね、わかります
488 = :
いや、違うしww
あふぉはすぐそうやって知識のない人間を卑下するww
489 = :
化けの皮がかがれたね、書き方も似てるし
はい、次の質問どうぞ
492 = :
>>491
だめ。
<?xml ~ はなくすのが一番良い。
493 :
>>489
おまえ市ねよ。ホントやなやつだな。
494 = :
>>492
坊主、大人の世界はそれじゃ通用しないんだよ。
495 = :
>>494
通用しますが何か?w
496 = :
>>495
厨房乙
498 = :
htmlに出力してるじゃん
499 = :
>>495
お前の作ったサイトはゴミ以下なんだろうな。
見なくても分かるw
500 = :
>>491
そこまで思いついてて なぜそのやり方なんだよw
だめにきまってるだろ
>>490 のやり方で文字分割して出力しろ
みんなの評価 :
類似してるかもしれないスレッド
- 【PHP】下らねぇ質問はここに書き込みやがれ 69 (1001) - [98%] - 2008/6/25 23:33 ○
- 【PHP】下らねぇ質問はここに書き込みやがれ 72 (1001) - [96%] - 2008/9/3 7:18
- 【PHP】下らねぇ質問はここに書き込みやがれ 73 (1001) - [96%] - 2008/9/20 2:31 ○
- 【PHP】下らねぇ質問はここに書き込みやがれ 71 (1001) - [96%] - 2008/8/17 1:08
- 【PHP】下らねぇ質問はここに書き込みやがれ 70 (1001) - [96%] - 2008/7/19 3:52 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 78 (1001) - [87%] - 2009/1/13 21:32 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 98 (1001) - [87%] - 2010/10/12 18:16
- 【PHP】下らねぇ質問はID出して書き込みやがれ 88 (1001) - [87%] - 2009/10/12 1:52
- 【PHP】下らねぇ質問はID出さずに書き込みやがれ 1 (985) - [86%] - 2011/7/13 20:33
- 【PHP】下らねぇ質問はID出して書き込みやがれ 128 (1001) - [86%] - 2013/8/4 14:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 118 (1001) - [86%] - 2012/5/18 6:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 138 (991) - [86%] - 2015/1/6 8:00
- 【PHP】下らねぇ質問はID出して書き込みやがれ 108 (1001) - [86%] - 2011/7/27 14:48
- 【PHP】下らねぇ質問はID出して書き込みやがれ 89 (1001) - [85%] - 2009/11/13 23:03
- 【PHP】下らねぇ質問はID出して書き込みやがれ 90 (1001) - [85%] - 2009/12/7 18:47
トップメニューへ / →のくす牧場書庫について