Ik heb een vraagje wat betreft files schrijven met PHP.
Ik heb een textarea waarin ik op elke regel 6 karakters zet.
daarna lees ik ze uit:
PNR's zijn (even voor kijkers thuis) reserveringscodes voor de luchtvaart,
En dit is een macro wat ik nu aan het maken ben.
maar op het moment dat ik ze wegschrijf naar een bestand dan staat er nog een
doelloos teken achter...
en daardoor mislukt het compilen van de macro steeds, ik kan 'm nu ff niet kopieeren en plakken.
Als ik check hoe lang de string is ($pnr) dan geeft ie ook 7 karakters aan...
ik snap 'n niet meer.. denk een EOL dingetje?
hier is het stukje code voor het schrijven en senden van de file:
ideeen iemand?
Ik heb een textarea waarin ik op elke regel 6 karakters zet.
daarna lees ik ze uit:
PHP:
1
2
3
4
5
6
7
8
9
10
11
| $pnrs_tmp = explode("\n", $pnrs); $num_pnr = count($pnrs_tmp); for ($i=0; $i<$num_pnr; $i++) { $pnr = $pnrs_tmp[$i]; $pnr = strtoupper($pnr); $add_pnrs .= "\tSess0.Screen.Sendkeys(\"*".$pnr."<Enter>\")\n"; $add_pnrs .= "\tSess0.Screen.WaitHostQuiet(g_HostSettleTime)\n"; $add_pnrs .= "\tSess0.Screen.Sendkeys(\"*w<Enter>\")\n"; $add_pnrs .= "\tSess0.Screen.WaitHostQuiet(g_HostSettleTime)\n"; } |
PNR's zijn (even voor kijkers thuis) reserveringscodes voor de luchtvaart,
En dit is een macro wat ik nu aan het maken ben.
maar op het moment dat ik ze wegschrijf naar een bestand dan staat er nog een
doelloos teken achter...
en daardoor mislukt het compilen van de macro steeds, ik kan 'm nu ff niet kopieeren en plakken.
Als ik check hoe lang de string is ($pnr) dan geeft ie ook 7 karakters aan...
ik snap 'n niet meer.. denk een EOL dingetje?
hier is het stukje code voor het schrijven en senden van de file:
PHP:
1
2
3
4
5
6
7
8
9
| $string .="' This section of code contains the recorded events\n"; $string .=$add_pnrs; header('Content-Type: text/x-csv'); header('Content-Disposition: inline; filename="'.$filename.'"'); header('Expires: 0'); header('Cache-Control: must-revalidate, post-check=0, pre-check=0'); header('Pragma: public'); echo $string; |
ideeen iemand?
Diplomacy is the ability to tell a person to go to hell in such a nice way that he looks forward to the trip.