Re: [PHP-DB] Concatenate two strings

2003-01-16 Thread Fred Wright
On mine its just
$valor1$valor2

Mark Snijders [EMAIL PROTECTED] wrote in message
news:[EMAIL PROTECTED]
om...
 with a dot

 $valor=$valor1 .   . $valor2

 :-)





 -Original Message-
 From: Bruno Pereira [mailto:[EMAIL PROTECTED]]
 Sent: woensdag 15 januari 2003 15:48
 Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]
 Subject: [PHP-DB] Concatenate two strings


 How can i join two strings.
 My code is something like:
 $valor1=bruno;
 $valor2=Pereira;
 $valor=$valor1 +   + $valor2

 Can someone help me. Thanks.

 Cumprimentos

 Bruno Pereira
 [EMAIL PROTECTED]


 --
 PHP Database Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php





-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP-DB] Undefined index and variables

2003-01-15 Thread Fred Wright
Hi to all
Being new to PHP I am naturally experiencing some minor problems.

I have a form which processes Ref and Chassis data, when I load Add.php
which does work but on loading get errors

Notice: Undefined index: Ref in C:\Xitami\webpages\add.php on line 22
Notice: Undefined index: Chassis in C:\Xitami\webpages\add.php on line 23
How do I get rid of these undefined errors? Could anyone advise please.
Regards
Fred

printf(FORM action=\add.php\ METHOD=post);

printf(TABLE border=\0\ width=\100%%\);

printf(TRTDReference:/TD);

printf(TDINPUT TYPE=text SIZE=5 NAME=Ref /TD/TR);

printf(TRTDChassis:/TD);
printf(TDINPUT TYPE=text SIZE=25 NAME=Chassis /TD/TR);

printf(/TABLE);

printf(INPUT TYPE=submit name=\submit\);

printf(/FORM );



-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP-DB] Re: Undefined index and variables

2003-01-15 Thread Fred Wright
?
//This is lines 22 and 23 of Add.php
require(common.php) ;
GenerateHTMLForm();
$smt2= $_POST['Ref'];  //line 22
$smt3=$_POST['Chassis']; //line 23

The form below is in common.php

function GenerateHTMLForm() {

printf(FORM action=\add.php\ METHOD=post);

printf(TABLE border=\0\ width=\100%%\);

printf(TRTDReference:/TD);
printf(TDINPUT TYPE=text SIZE=5 NAME=Ref/TD/TR);

printf(TRTDChassis:/TD);
printf(TDINPUT TYPE=text SIZE=25 NAME=Chassis /TD/TR);
 printf(/TABLE);
 printf(INPUT TYPE=submit name=\submit\);
 printf(/FORM );
}

Fred Wright [EMAIL PROTECTED] wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
 Hi to all
 Being new to PHP I am naturally experiencing some minor problems.

 I have a form which processes Ref and Chassis data, when I load Add.php
 which does work but on loading get errors

 Notice: Undefined index: Ref in C:\Xitami\webpages\add.php on line 22
 Notice: Undefined index: Chassis in C:\Xitami\webpages\add.php on line 23
 How do I get rid of these undefined errors? Could anyone advise please.
 Regards
 Fred

 printf(FORM action=\add.php\ METHOD=post);

 printf(TABLE border=\0\ width=\100%%\);

 printf(TRTDReference:/TD);

 printf(TDINPUT TYPE=text SIZE=5 NAME=Ref /TD/TR);

 printf(TRTDChassis:/TD);
 printf(TDINPUT TYPE=text SIZE=25 NAME=Chassis /TD/TR);

 printf(/TABLE);

 printf(INPUT TYPE=submit name=\submit\);

 printf(/FORM );





-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP-DB] Re: Undefined index and variables

2003-01-15 Thread Fred Wright
here are the files to make add.php work. thanks to Richard Hutchins for his
answer, that I do not yet understand:-)

Fred Wright [EMAIL PROTECTED] wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
 Hi to all
 Being new to PHP I am naturally experiencing some minor problems.

 I have a form which processes Ref and Chassis data, when I load Add.php
 which does work but on loading get errors

 Notice: Undefined index: Ref in C:\Xitami\webpages\add.php on line 22
 Notice: Undefined index: Chassis in C:\Xitami\webpages\add.php on line 23
 How do I get rid of these undefined errors? Could anyone advise please.
 Regards
 Fred

 printf(FORM action=\add.php\ METHOD=post);

 printf(TABLE border=\0\ width=\100%%\);

 printf(TRTDReference:/TD);

 printf(TDINPUT TYPE=text SIZE=5 NAME=Ref /TD/TR);

 printf(TRTDChassis:/TD);
 printf(TDINPUT TYPE=text SIZE=25 NAME=Chassis /TD/TR);

 printf(/TABLE);

 printf(INPUT TYPE=submit name=\submit\);

 printf(/FORM );




begin 666 Fred.zip
M4$L#!!0(`-L)+RX=#XSLUP0``!$-```'861D+G!H+57;6_B.!#^
M?$C\A[DHO08IVI! 2G057?+WE;JFPJWI^JZJDQB(-J04-NHRU7][S.8Z$
M:^_34:D\FQS-CCT.]-OQ8KWDB:(/Z^6Z7JO7'WQ(PZUB+)9B3ATFXU
M8/*;/5*DO_A9AGF2@FH/EWFE)!/TZO;SX2DE$F0/6Z=D97(W_A/'5]/;N
MV (Y,WB5,P=:RC(+*'P%$=B.;JW.D'WW@)8TGBQ%/GSO75B[4Y@)=UJ[M.1
M8WFP'ZYW^#DJ:L,BU+8S$ %0F7,Y)B(!\6\1SGF\4U@]?.G*I
M)(D7*3Y\NIY.KR^EZ_P/_1$5!'Q!)IWUN_+\NV7]KR;^E,[X#.=9*H#'
M?U,+)W)Z$IRPFB9PZ.U$#;Q)*.(5YG00IW!Z0$1$00--(GX\=;X8JE
MLS*ZN*CDSRJED64!EWZ_\E8RLGWRP+*AY0F/*'6X;R/WW#5.'*Z.FFGS
ME0A8#_7$^F?QWTOGA]X$RMT;:^GE).(^Y8=J^91%6V,^I5N%L;:,=8[
M2I@Q=XUY0HDH??,_8P*$BY3X'QYBS#+V,KRUO7:[WVBYS6'UEWXXF%
M8U_J-9I@RGXJ^N\CQI\9L[ZGL:REC5P%EOBTBRJN(;E7.L[(*1_6A*8D_-
M?T_-WU+C-HTPZKO1Z7-TK!TK!*R55(K_3L#JFIG5]NC%-26DO=\87
MS.R4;_D.E4N*+ENE6N57*_*M4NN7^6.#!TJURGY/PJURVYH,KU2JY5Y?HE
MUZYR?K,D]Q-39B;8RXRO4B-IL1(P`NL\Y90)[PB@Y0^;3B-'#S#+A1'U@5Y
M0EW `^F/'\NY,?-!76Z\!N/DS*ZH#CVJKN)#7UP5931?T*MQZ39?*U771
MH*W!D08=#;H:]#3H:^ W#?(-AKP[?3BC_$$G,,\'XNY*E05N#(PTZG0U
MZG0UP#SKY%OD''N^^^\;_[X1\%%!`:/@XG 2 1(C 2@9$(C$1@)(+.
M8.2[=OS.$UH*$ L:7YIS/ FP=HG64A$G*4C2Z)DF7$ACZ=S5*RHB-KEEY
MV]RVX6QDR;$^;!^BLR#_/,\^)SAA2LELESES*C$V#=^=PD3G^,5EO^F#R$
M:JAC]%WIW95Y QB(*CAI*N8T\ //$LA`#B+^3HAVS%CEWSA'V/Y2.A
M!VG[D01 X!:=;0$5$%IN[N/MCRWG7'T+LA%-?+K#^WT9RS47?A2!#PI
M4UH)5BU=I?PAFCE%/MC3((*YU QGD@,,K!S*4`VZJ9J$7YXL[;V$'!]$
M=1@TIEFJA:-5S9,;T-\,-ES3\`7C[X_LPZSB=DF*/.J=!7@\4WLU4L
MK.\-=2T4GJ2C09X\4\:;@3-,S1^ *QPK5G=0];BC;XFTCU.C\:SF57D3
M:3[,M?-F99MN9:MV9:M69=MRRXZEJU;EJUZEJV:EEUV+5NW+;OH6[9J7/:K
MSH67I6EK4,:AMT9%#'H*Y!/8/Z!F$3,] O8=H;*'_VD$[EMAIL PROTECTED]
M2?V_]\[N\85!]=VR^UA37$38/FQW$^$`_ZDH1'P31A2/M\DR39_*WU13:6
M8A;2:79)XK1XY_QX(O__`U!+`P04 `@?R\NZ^Z]1L)``Y*0``@``
M`-O;6UO;BYP:']6FUSVD@2_NXJ_X=EL0XZT-^C9T8LX=!-NQBX$!V+K?9
MH@0:0!NA46G$VJZL__MVCR0L0#)RJU2%4L:=3]/OTPSK5'I9V?B;]M;RD*
M#/ETRNVBO(757D)HYD]]$QNP@NV8VW6/@3=A4-=NFC!ANL%EP_%JJ9
MB]-H70X6\E,FA#YFN]^VMQS7M+U1(5JJY5:4I:0VNJ9;CA@EGL$5 !J?[$
M!E!2@K'[GE$[D;5*MJW*@77W+7:DOM5K1V%[[DH-IN:6I+P]M7Q5^*GUQS
M//'@_=%I?_3'_;\GW)OJIE5$'^SY9(BX:7FB.[+=NTS:.I_-4 M/^[+`S5?
M7E?;S7:7[EW)`S4LBW;*I2LD`+W_XC9OPX)I7%S#;UN%:^G?8N/?$/9XSZ
M/C5J6AUO'IP=XU5=;5S7B?;)*5Y5FHWK%EYMC6M?4/@[6Y-)6QBTJIHM]U*
MDTNFI5KO$LXQ9)VA59X675KELJC#@+@8B4')OMZ$X//CV,LT;HP ^Y
MQGY'VM5^D?:#4TD=LC/0ANZBXIFZ52Y?EAB\$27E$GF,\#D[.*I9]!_
M;CFW!_,\B,93\?2!Q1;5D1 ZVDI*X7,#XRE#0ZJBDF\*Q?!.SA6V(5OY9=
MM;LW@/E3;]N.NV!I6JUFBW+D@;38L55S1:G5L-M,\=]4+,!E/3Q-O..'F
MD*$O[RK-6[K18[H[G$!-1VMTP4*WAIKV@/AG,/G]#50P#=BQU!MSWU,
M`1:!NVTN^;S9*$-@!D.U)KK:]=C:!4,'F%HF.OICVFF;J]!%1:I27/%!2
M4-U@YGG+BFHA6+K B!/)XR+?#JV/`,$:I!MNF*-'TU@#Z;P2D!/R[ 
MK#'A3K )FN\%708QMP.!P0?+$W]*QOB(:^C4L-)A?T'Z?B(,704F06P
M(MFR?+LJYGL?1'8*[+70BFL8A,ON !U75OQ+@PG^FP/ 4OF^WJK_^Y;6MJ
MUY_2BHI?.J6ZWZE;C\;#Y0J0FJ'@DH40UK+[[82V4H,''-#]^(NU/Z#W3#
M4*8RIHJ045GS@W%`O%E1Y/HSHBFH-3N@$CE+Z_%66-#)8]K^]XZ^22
MEOO]-V^6:P56UG9NVS$78/V4?\V5W]8:3:'ZE/'GOP_%^Z$[](H3CZ=:,
M70J].M*SRM:=U6/CU:=Z$*8(H+U,M)A`!7(PLLHE]QX?!4$(ZK5TVQDF+
M`:?8MW@J@+/06^,$]#]CHJ72?G#HJR=!%%]BP,?4'W7A'*;G1C$4-$],P
ML$!)'^BAKS$T640'K\L7%:E_C/(D_AA,V_#K@#S[248$L@E+G'(L-?B
MDPG(;ML;K6Z^%430GQ-K_6B!?.@8F4JHH(YK+E2/)'EPL._#2-E@
M;-3K32;.R\;5G9GBIQ`Y-(+H'?KC2,Y=I(,([ F%D^,9L$Y3(YSE 7G
M*#G.1:X^0X)UEP3I+CO,^\SXYSFD6G-/D.=9,Z2XWS(@O,AQ3S=SS11
M]U,@92L)*6K0::B+Q*BARH1CC@RL=JV/F6X?/2O8MX7*)TNK;+]M@'\
MP6N/.2^K0)SFYPA2X@/7QKVA:SH7OK4FOJ 66'#$$7[?IIS1QV_5]R
M;P2]UR#Z?E\05;LF83KZM5@QJVL7P[FZKJZ''!;SLXL/-[\1]::LR :3
MLBV%(_%IY%DX-]IQ;XF#N-D)+*MYF.Q:209^/=9Z\2D$/Q+*)KQ'4(YU 
M/((_EC#;4S0**RM#V23$4\1% 02=A K!3WL-;+R0@TDK6*_BA;#R'#09
MC\1]QPJ+H.(Y/O9QN\2U)DH1:DE\$M22)+ Y4TL2:R^-)//W]^E78DF$
MHZF(9QH-A$Y3$4D8\SBA1*B(96Z)-1(Y3$G8,VTBI**2,:F:A.1]ZF(
M9.RZ-A$Y344D8UNVBA9*B(9^[9-1#ZD*VA9[N-)6T_'9LK=]+NGJ:^;F
M.7A6V8P[EXZ^BX@3\4ST51$7N3`J-2\+1.)SC-WT_--7=F,YI:[
MV45KU[;:\\ZYRYLK?$;W;17-J)H/UYVP_,.V+0-]ASK83]\()]JV:$M*NT
M88G,:9O1E!R_Y/VYVD//ETCF:P;9B J$_^7_@G!8PQ33P#1T+_B8@#Z;
MH??D8(Y MRSY6N-/W37I$P8!NBOW7+'=-[:W\(G#WDQ]8[@K[] GAU+'0!+
MNZ4Y4E;]2-4`HTCDUFKVZJVXC.W4=_EQ9EV8/I%3%4_BY=V[[:UWX+Y
MS!4PMO@`5_%S8CA*#V@3[.7GAGGZ5S9_E))2.#JN/-

Re: [PHP-DB] Re: Undefined index and variables

2003-01-15 Thread Fred Wright
Of course, but that would solve the problem I have, albeit it would look
more elegant. Have tried everything except the solution which I cannot find,
see the zip file earlier up the list from Fred Wright

Ben Joyce [EMAIL PROTECTED] wrote in message
DF1220D4F915D4119C6B00306E00103E0252EDB7@IDS10004">news:DF1220D4F915D4119C6B00306E00103E0252EDB7@IDS10004...
 Couldn't you use the 'for each' method on $_POST instead?

  .b

  -Original Message-
  From: Hutchins, Richard [mailto:[EMAIL PROTECTED]]
  Sent: 15 January 2003 16:44
  To: 'Fred Wright'; [EMAIL PROTECTED]
  Subject: RE: [PHP-DB] Re: Undefined index and variables
 
 
  Fred,
 
  I don't have much time today, but here is my initial
  assessment of what might be going wrong with your page:
 
  You display add.php which draws a form for data.
  You submit that form to add.php (itself).
  The form redraws inside the page.
  You get errors when add.php looks for data in the
  $HTTP_POST_VARS array because the page is fresh and that
  array is empty.
 
  Problem is that there is no code to handle the data that was
  entered in the first place. Once you hit submit, the add.php
  page is (re)drawn in its original state - with no values in
  the fields. Therefore, when the $_POST['varname'] statement
  looks in $HTTP_POST_VARS, there's nothing to display so you
  get the Undefined Index errors. It's almost like refreshing the page.
 
  My advice would be to separate the code for the data entry
  and data handling parts of your project into independent
  scripts. Use add.php to collect the data then send the data
  to a php script called handleAdd.php that gets the name/value
  pairs and submits them to the database. After submitting the
  data to the database in handleAdd.php, forward the user back
  to another page (add.php again, if you want) where they can
  get some kind of confirmation the data was entered.
 
  A further recommendation would be to provide the list with
  the code you gave to me so maybe somebody else with a little
  more free time might be able to assist you further. Sorry I
  couldn't provide any more help.
 
  Rich
 
   -Original Message-
   From: Fred Wright [mailto:[EMAIL PROTECTED]]
   Sent: Wednesday, January 15, 2003 12:21 PM
   To: [EMAIL PROTECTED]
   Subject: [PHP-DB] Re: Undefined index and variables
  
  
   ?
   //This is lines 22 and 23 of Add.php
   require(common.php) ;
   GenerateHTMLForm();
   $smt2= $_POST['Ref'];  //line 22
   $smt3=$_POST['Chassis']; //line 23
  
   The form below is in common.php
  
   function GenerateHTMLForm() {
  
   printf(FORM action=\add.php\ METHOD=post);
  
   printf(TABLE border=\0\ width=\100%%\);
  
   printf(TRTDReference:/TD);
   printf(TDINPUT TYPE=text SIZE=5 NAME=Ref/TD/TR);
  
   printf(TRTDChassis:/TD);
   printf(TDINPUT TYPE=text SIZE=25 NAME=Chassis /TD/TR);
   printf(/TABLE);  printf(INPUT TYPE=submit name=\submit\);
printf(/FORM );
   }
  
   Fred Wright [EMAIL PROTECTED] wrote in message
   [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
Hi to all
Being new to PHP I am naturally experiencing some minor problems.
   
I have a form which processes Ref and Chassis data, when I
   load Add.php
which does work but on loading get errors
   
Notice: Undefined index: Ref in C:\Xitami\webpages\add.php
   on line 22
Notice: Undefined index: Chassis in
   C:\Xitami\webpages\add.php on line 23
How do I get rid of these undefined errors? Could anyone
   advise please.
Regards
Fred
   
printf(FORM action=\add.php\ METHOD=post);
   
printf(TABLE border=\0\ width=\100%%\);
   
printf(TRTDReference:/TD);
   
printf(TDINPUT TYPE=text SIZE=5 NAME=Ref /TD/TR);
   
printf(TRTDChassis:/TD);
printf(TDINPUT TYPE=text SIZE=25 NAME=Chassis /TD/TR);
   
printf(/TABLE);
   
printf(INPUT TYPE=submit name=\submit\);
   
printf(/FORM );
   
   
  
  
  
   --
   PHP Database Mailing List (http://www.php.net/)
   To unsubscribe, visit: http://www.php.net/unsub.php
  
 
  --
  PHP Database Mailing List (http://www.php.net/)
  To unsubscribe, visit: http://www.php.net/unsub.php
 




-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php




[PHP-DB] Re: Undefined index and variables

2003-01-15 Thread Fred Wright
Problem solved with
//Init variables
$HTTP_POST_VARS['Ref']=A;
etc
Thanks guys for your help
:-))

Fred Wright [EMAIL PROTECTED] wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
 Hi to all
 Being new to PHP I am naturally experiencing some minor problems.

 I have a form which processes Ref and Chassis data, when I load Add.php
 which does work but on loading get errors

 Notice: Undefined index: Ref in C:\Xitami\webpages\add.php on line 22
 Notice: Undefined index: Chassis in C:\Xitami\webpages\add.php on line 23
 How do I get rid of these undefined errors? Could anyone advise please.
 Regards
 Fred

 printf(FORM action=\add.php\ METHOD=post);

 printf(TABLE border=\0\ width=\100%%\);

 printf(TRTDReference:/TD);

 printf(TDINPUT TYPE=text SIZE=5 NAME=Ref /TD/TR);

 printf(TRTDChassis:/TD);
 printf(TDINPUT TYPE=text SIZE=25 NAME=Chassis /TD/TR);

 printf(/TABLE);

 printf(INPUT TYPE=submit name=\submit\);

 printf(/FORM );





-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php